ci2-android-6-1/strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ci2-android-6-1/syz-execprog -executor=ci2-android-6-1/syz-executor -arch=amd64 -sandbox=none -procs=1 -repeat=0 -threaded=true -collide=false -optional=slowdown=1:sandbox_arg=0:type=gce ci2-android-6-1/syzkaller617127348 <...> _pwait(4 [pid 3979] umount2("./116/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=614585176} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./116/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./116/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./116/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./116/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./116/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./116/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./116/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./116/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./116/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./116/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./116/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./116/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./116/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./116/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./116/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./116/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./116/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./116/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./116/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./116/binderfs") = 0 [pid 3979] umount2("./116/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./116/cgroup.net") = 0 [pid 3979] umount2("./116/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./116/cgroup.cpu") = 0 [pid 3979] umount2("./116/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./116/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./116/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./116", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./117", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x36\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4334 attached [pid 4334] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 353 [pid 4334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4334] chdir("./117") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4334] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4334] setpgid(0, 0) = 0 [pid 4334] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4334] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4334] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4334] write(3, "1000", 4) = 4 [pid 4334] close(3) = 0 [pid 4334] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4334] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4334] close(249) = 0 [pid 4334] close(248) = 0 [pid 4334] prctl(PR_SET_NAME, "syz.2.1334") = 0 [pid 4334] close(4) = 0 [pid 4334] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4334] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4334] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4334] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4335 attached [pid 4335] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4334] <... clone3 resumed> => {parent_tid=[354]}, 88) = 354 [pid 4335] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4335] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... futex resumed>) = 0 [pid 4334] <... futex resumed>) = 1 [pid 4335] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4335] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4335] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4334] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... futex resumed>) = 0 [pid 4334] <... futex resumed>) = 1 [pid 4335] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4334] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4335] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4334] <... futex resumed>) = 0 [pid 4335] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... futex resumed>) = 0 [pid 4334] <... futex resumed>) = 1 [pid 4335] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4334] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4335] <... mkdirat resumed>) = 0 [pid 4335] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4335] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4334] <... futex resumed>) = 0 [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... futex resumed>) = 0 [pid 4334] <... futex resumed>) = 1 [pid 4335] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4334] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4334] <... futex resumed>) = 0 [pid 4335] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... mkdirat resumed>) = 0 [pid 4334] <... futex resumed>) = 0 [pid 4335] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4334] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4334] <... futex resumed>) = 0 [pid 4335] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... unlinkat resumed>) = 0 [pid 4334] <... futex resumed>) = 0 [pid 4334] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4335] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4334] <... futex resumed>) = 0 [pid 4334] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4335] <... futex resumed>) = 0 [pid 4334] <... futex resumed>) = 1 [pid 4335] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 248.427987][ T4332] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.439270][ T4333] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.456588][ T4333] overlayfs: filesystem on './bus' not supported as upperdir [pid 4334] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4334] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4334] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[355]}, 88) = 355 [pid 4334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4334] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4334] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4336 attached [pid 4336] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4336] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4336] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4335] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 614, NULL, 0) = 1 [pid 4335] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4335] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4335] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x36\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x38\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=931556017}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x38\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=543740334} [pid 4336] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4336] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4336] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4334] <... futex resumed>) = 0 [pid 4334] close_range(3, 30, 0) = 0 [pid 4334] exit_group(0 [pid 4336] <... futex resumed>) = ? [pid 4335] <... futex resumed>) = ? [pid 4334] <... exit_group resumed>) = ? [pid 4336] +++ exited with 0 +++ [pid 4335] +++ exited with 0 +++ [pid 4334] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=353, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=992397401}) [pid 3979] umount2("./117", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./117", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x36\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 545, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x37\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x37\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x36\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./117/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./117/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./117/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=533657645} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./117/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./117/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./117/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./117/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./117/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./117/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./117/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./117/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./117/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./117/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./117/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./117/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./117/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./117/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./117/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./117/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./117/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./117/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./117/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./117/binderfs") = 0 [pid 3979] umount2("./117/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./117/cgroup.net") = 0 [pid 3979] umount2("./117/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./117/cgroup.cpu") = 0 [pid 3979] umount2("./117/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./117/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./117/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./117", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./118", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x37\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 356 ci2-android-6-1/strace-static-x86_64: Process 4337 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4337] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4337] <... set_robust_list resumed>) = 0 [pid 4337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4337] chdir("./118") = 0 [pid 4337] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4337] setpgid(0, 0) = 0 [pid 4337] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4337] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4337] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4337] write(3, "1000", 4) = 4 [pid 4337] close(3) = 0 [pid 4337] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4337] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4337] close(249) = 0 [pid 4337] close(248) = 0 [pid 4337] prctl(PR_SET_NAME, "syz.2.1335") = 0 [pid 4337] close(4) = 0 [pid 4337] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4337] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4337] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4337] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4338 attached [pid 4338] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4337] <... clone3 resumed> => {parent_tid=[357]}, 88) = 357 [pid 4338] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] <... futex resumed>) = 0 [pid 4337] <... futex resumed>) = 1 [pid 4338] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4338] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4337] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] <... futex resumed>) = 0 [pid 4337] <... futex resumed>) = 1 [pid 4338] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4337] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4338] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4337] <... futex resumed>) = 0 [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4337] <... futex resumed>) = 0 [pid 4338] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4337] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4337] <... futex resumed>) = 0 [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4337] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] <... futex resumed>) = 0 [pid 4337] <... futex resumed>) = 1 [pid 4338] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4337] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4338] <... mkdirat resumed>) = 0 [pid 4338] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4337] <... futex resumed>) = 0 [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4337] <... futex resumed>) = 0 [pid 4338] <... unlinkat resumed>) = 0 [pid 4337] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4337] <... futex resumed>) = 0 [pid 4337] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4338] <... futex resumed>) = 0 [pid 4337] <... futex resumed>) = 1 [pid 4338] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 248.508360][ T4335] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.519564][ T4336] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.537010][ T4336] overlayfs: filesystem on './bus' not supported as upperdir [pid 4337] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4337] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4337] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[358]}, 88) = 358 [pid 4337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4337] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4337] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4339 attached [pid 4338] <... mount resumed>) = 0 [pid 4338] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4338] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4339] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4339] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 533, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x37\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x39\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953762937}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x39\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=484974221} [pid 4339] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4339] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4339] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4337] <... futex resumed>) = 0 [pid 4337] close_range(3, 30, 0) = 0 [pid 4337] exit_group(0 [pid 4339] <... futex resumed>) = ? [pid 4337] <... exit_group resumed>) = ? [pid 4338] <... futex resumed>) = ? [pid 4339] +++ exited with 0 +++ [pid 4338] +++ exited with 0 +++ [pid 4337] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=356, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=984270868}) [pid 310] read(11 [pid 3979] umount2("./118", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x37\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 272 [pid 3979] openat(AT_FDCWD, "./118", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 486, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./118/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x38\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] umount2("./118/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x37\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x38\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 3979] openat(AT_FDCWD, "./118/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... openat resumed>) = 5 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=466117404} [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./118/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./118/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./118/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./118/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./118/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./118/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./118/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./118/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./118/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./118/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./118/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./118/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./118/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./118/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./118/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./118/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./118/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./118/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./118/binderfs") = 0 [pid 3979] umount2("./118/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./118/cgroup.net") = 0 [pid 3979] umount2("./118/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./118/cgroup.cpu") = 0 [pid 3979] umount2("./118/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./118/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./118/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./118", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./119", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x38\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4340 attached [pid 4340] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 359 [pid 4340] chdir("./119") = 0 [pid 4340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4340] <... prctl resumed>) = 0 [pid 4340] setpgid(0, 0) = 0 [pid 4340] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4340] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4340] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4340] write(3, "1000", 4) = 4 [pid 4340] close(3) = 0 [pid 4340] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4340] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4340] close(249) = 0 [pid 4340] close(248) = 0 [pid 4340] prctl(PR_SET_NAME, "syz.2.1336") = 0 [pid 4340] close(4) = 0 [pid 4340] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4340] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4340] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4340] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4341 attached [pid 4341] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4341] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] <... clone3 resumed> => {parent_tid=[360]}, 88) = 360 [pid 4340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4341] <... futex resumed>) = 0 [pid 4340] <... futex resumed>) = 1 [pid 4341] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4341] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4341] <... futex resumed>) = 0 [pid 4340] <... futex resumed>) = 1 [pid 4341] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4340] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4341] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4341] <... futex resumed>) = 0 [pid 4340] <... futex resumed>) = 1 [pid 4341] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4341] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4341] <... futex resumed>) = 0 [pid 4340] <... futex resumed>) = 1 [pid 4341] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4340] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4341] <... futex resumed>) = 0 [pid 4340] <... futex resumed>) = 1 [pid 4341] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4341] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4341] <... futex resumed>) = 0 [pid 4340] <... futex resumed>) = 1 [pid 4341] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4340] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4340] <... futex resumed>) = 0 [pid 4341] mount(NULL, "./bus", "overlay", 0, "" [ 248.573181][ T4338] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.589165][ T4339] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.603570][ T4339] overlayfs: filesystem on './bus' not supported as upperdir [pid 4340] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4340] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4341] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4340] <... mmap resumed>) = 0x7fd9425df000 [pid 4341] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4340] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4341] <... futex resumed>) = 0 [pid 4341] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] <... mprotect resumed>) = 0 [pid 4340] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4342 attached [pid 4342] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4342] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4340] <... clone3 resumed> => {parent_tid=[361]}, 88) = 361 [pid 4342] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4340] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4342] <... futex resumed>) = 0 [pid 4342] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4340] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 466, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x38\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=952312034}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 305] <... sched_yield resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=416696249} [pid 4342] <... mount resumed>) = 0 [pid 4342] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4340] <... futex resumed>) = 0 [pid 4340] close_range(3, 30, 0) = 0 [pid 4340] exit_group(0 [pid 4341] <... futex resumed>) = ? [pid 4341] +++ exited with 0 +++ [pid 4340] <... exit_group resumed>) = ? [pid 4342] +++ exited with 0 +++ [pid 4340] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=359, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=989256845}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x38\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xc9\xa2\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 417, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x39\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x39\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x38\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xc9\xa2\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./119", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=404567000} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./119", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./119/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./119/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./119/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./119/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./119/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./119/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./119/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./119/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./119/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./119/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./119/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./119/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./119/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./119/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./119/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./119/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./119/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./119/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./119/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./119/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./119/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./119/binderfs") = 0 [pid 3979] umount2("./119/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./119/cgroup.net") = 0 [pid 3979] umount2("./119/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./119/cgroup.cpu") = 0 [pid 3979] umount2("./119/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./119/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./119/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./119", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./120", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x39\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4343 attached [pid 4343] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 362 [pid 4343] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4343] chdir("./120" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4343] <... chdir resumed>) = 0 [pid 4343] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4343] setpgid(0, 0) = 0 [pid 4343] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4343] <... symlinkat resumed>) = 0 [pid 4343] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4343] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4343] write(3, "1000", 4) = 4 [pid 4343] close(3) = 0 [pid 4343] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4343] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4343] close(249) = 0 [pid 4343] close(248) = 0 [pid 4343] prctl(PR_SET_NAME, "syz.2.1337") = 0 [pid 4343] close(4) = 0 [pid 4343] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4343] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4343] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4343] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4343] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4344 attached [pid 4344] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4343] <... clone3 resumed> => {parent_tid=[363]}, 88) = 363 [pid 4344] rt_sigprocmask(SIG_SETMASK, [] [pid 4343] rt_sigprocmask(SIG_SETMASK, [] [pid 4344] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] <... futex resumed>) = 0 [pid 4343] <... futex resumed>) = 1 [pid 4344] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4343] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4344] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4343] <... futex resumed>) = 0 [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] <... futex resumed>) = 0 [pid 4343] <... futex resumed>) = 1 [pid 4344] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4343] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4344] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] <... futex resumed>) = 0 [pid 4343] <... futex resumed>) = 1 [pid 4344] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4343] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4344] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4343] <... futex resumed>) = 0 [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4343] <... futex resumed>) = 0 [pid 4344] <... mount resumed>) = 0 [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [ 248.651708][ T4341] overlayfs: missing 'lowerdir' [ 248.659442][ T4342] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4343] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4344] <... futex resumed>) = 0 [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] <... futex resumed>) = 0 [pid 4343] <... futex resumed>) = 1 [pid 4344] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4343] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4344] <... mkdirat resumed>) = 0 [pid 4344] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] <... futex resumed>) = 0 [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] <... futex resumed>) = 0 [pid 4343] <... futex resumed>) = 1 [pid 4344] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4343] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4343] <... futex resumed>) = 0 [pid 4344] mount(NULL, "./bus", "overlay", 0, "" [pid 4343] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4344] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4343] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4344] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4343] <... futex resumed>) = 0 [pid 4344] <... futex resumed>) = 0 [pid 4343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4344] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] <... mmap resumed>) = 0x7fd9425df000 [pid 4343] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4343] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4345 attached => {parent_tid=[364]}, 88) = 364 [pid 4343] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4343] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4343] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4345] set_robust_list(0x7fd9425ff9a0, 24 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 404, NULL, 0) = 1 [pid 4345] <... set_robust_list resumed>) = 0 [pid 4345] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4345] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x39\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=954183721}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=357134005} [pid 4345] <... mount resumed>) = 0 [pid 4345] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4343] <... futex resumed>) = 0 [pid 4345] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4343] close_range(3, 30, 0) = 0 [pid 4343] exit_group(0) = ? [pid 4345] <... futex resumed>) = ? [pid 4344] <... futex resumed>) = ? [pid 4344] +++ exited with 0 +++ [pid 4345] +++ exited with 0 +++ [pid 4343] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=362, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=986676458}) [pid 3979] umount2("./120", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./120", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x39\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 358, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x39\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] umount2("./120/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] newfstatat(AT_FDCWD, "./120/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./120/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=342370418} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./120/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./120/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./120/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./120/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./120/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./120/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./120/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./120/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./120/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./120/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./120/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./120/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./120/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./120/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./120/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./120/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./120/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./120/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./120/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./120/binderfs") = 0 [pid 3979] umount2("./120/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./120/cgroup.net") = 0 [pid 3979] umount2("./120/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./120/cgroup.cpu") = 0 [pid 3979] umount2("./120/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./120/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./120/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./120", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./121", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4346 attached [pid 4346] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4346] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 365 [pid 4346] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4346] chdir("./121" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4346] <... chdir resumed>) = 0 [pid 4346] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4346] setpgid(0, 0) = 0 [pid 4346] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4346] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4346] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4346] write(3, "1000", 4) = 4 [pid 4346] close(3) = 0 [pid 4346] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4346] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4346] close(249) = 0 [pid 4346] close(248) = 0 [pid 4346] prctl(PR_SET_NAME, "syz.2.1338") = 0 [pid 4346] close(4) = 0 [pid 4346] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4346] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4346] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4346] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4347 attached [pid 4347] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] <... clone3 resumed> => {parent_tid=[366]}, 88) = 366 [pid 4346] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] <... futex resumed>) = 0 [pid 4346] <... futex resumed>) = 1 [pid 4347] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4347] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] <... futex resumed>) = 0 [pid 4346] <... futex resumed>) = 1 [pid 4347] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [ 248.714393][ T4344] overlayfs: missing 'lowerdir' [ 248.722188][ T4345] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4346] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4347] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] <... futex resumed>) = 0 [pid 4346] <... futex resumed>) = 1 [pid 4347] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4346] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4347] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] <... futex resumed>) = 0 [pid 4346] <... futex resumed>) = 1 [pid 4347] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4346] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] <... futex resumed>) = 0 [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] <... futex resumed>) = 0 [pid 4346] <... futex resumed>) = 1 [pid 4347] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4346] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4347] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4346] <... futex resumed>) = 0 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4346] <... futex resumed>) = 0 [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4346] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4346] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4347] mount(NULL, "./bus", "overlay", 0, "" [pid 4346] <... futex resumed>) = 0 [pid 4346] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4346] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4346] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[367]}, 88) = 367 [pid 4346] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4346] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4346] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4348 attached [pid 4348] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4348] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4348] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4347] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 342, NULL, 0) = 1 [pid 4347] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3a\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=926676905}) [pid 4347] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4347] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=268376151} [pid 4348] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4348] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4348] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4346] <... futex resumed>) = 0 [pid 4346] close_range(3, 30, 0) = 0 [pid 4346] exit_group(0 [pid 4348] <... futex resumed>) = ? [pid 4347] <... futex resumed>) = ? [pid 4346] <... exit_group resumed>) = ? [pid 4347] +++ exited with 0 +++ [pid 4348] +++ exited with 0 +++ [pid 4346] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=365, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=985831381}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 268, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./121", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=252716001} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./121", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./121/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./121/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./121/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./121/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./121/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./121/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./121/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./121/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./121/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./121/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./121/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./121/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./121/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./121/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./121/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./121/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./121/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./121/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./121/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./121/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./121/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./121/binderfs") = 0 [pid 3979] umount2("./121/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./121/cgroup.net") = 0 [pid 3979] umount2("./121/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./121/cgroup.cpu") = 0 [pid 3979] umount2("./121/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./121/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./121/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./121", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./122", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4349 attached [pid 4349] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 368 [pid 4349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4349] chdir("./122" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4349] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4349] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4349] setpgid(0, 0) = 0 [pid 4349] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4349] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4349] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4349] write(3, "1000", 4) = 4 [pid 4349] close(3) = 0 [pid 4349] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4349] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4349] close(249) = 0 [pid 4349] close(248) = 0 [pid 4349] prctl(PR_SET_NAME, "syz.2.1339") = 0 [pid 4349] close(4) = 0 [pid 4349] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4349] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4349] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4350 attached [pid 4350] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4349] <... clone3 resumed> => {parent_tid=[369]}, 88) = 369 [pid 4350] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4350] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4350] <... futex resumed>) = 0 [pid 4349] <... futex resumed>) = 1 [pid 4350] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4350] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4350] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4349] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4350] <... futex resumed>) = 0 [pid 4349] <... futex resumed>) = 1 [pid 4350] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4349] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4350] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4349] <... futex resumed>) = 0 [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 248.779625][ T4347] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.795945][ T4348] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.814028][ T4348] overlayfs: filesystem on './bus' not supported as upperdir [pid 4350] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4350] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4349] <... futex resumed>) = 0 [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4350] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4349] <... futex resumed>) = 0 [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4350] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4350] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4349] <... futex resumed>) = 0 [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4350] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4349] <... futex resumed>) = 0 [pid 4349] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4350] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4349] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4349] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[370]}, 88) = 370 [pid 4349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4349] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4349] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4351 attached [pid 4351] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4351] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4351] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4350] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 252, NULL, 0) = 1 [pid 4350] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4350] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4350] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3b\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=925713039}) [pid 4351] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4351] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=178155286} [pid 4351] <... futex resumed>) = 1 [pid 310] read(3 [pid 4351] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4349] <... futex resumed>) = 0 [pid 4349] close_range(3, 30, 0) = 0 [pid 4349] exit_group(0 [pid 4351] <... futex resumed>) = ? [pid 4349] <... exit_group resumed>) = ? [pid 4350] <... futex resumed>) = ? [pid 4351] +++ exited with 0 +++ [pid 4350] +++ exited with 0 +++ [pid 4349] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=368, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997679754}) [pid 3979] umount2("./122", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./122", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x2f\xa6\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 178, NULL, 0) = 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 56 [pid 3979] getdents64(3 [pid 313] <... futex resumed>) = 1 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] <... futex resumed>) = 0 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 305] sched_yield() = 0 [pid 3979] umount2("./122/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x2f\xa6\x04"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./122/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./122/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] openat(AT_FDCWD, "./122/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=172470496} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./122/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./122/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./122/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./122/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./122/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./122/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./122/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./122/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./122/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./122/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./122/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./122/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./122/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./122/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./122/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./122/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./122/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./122/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./122/binderfs") = 0 [pid 3979] umount2("./122/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./122/cgroup.net") = 0 [pid 3979] umount2("./122/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./122/cgroup.cpu") = 0 [pid 3979] umount2("./122/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./122/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./122/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./122", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./123", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4352 attached [pid 4352] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 371 [pid 4352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4352] chdir("./123" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4352] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4352] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4352] setpgid(0, 0) = 0 [pid 4352] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4352] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4352] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4352] write(3, "1000", 4) = 4 [pid 4352] close(3) = 0 [pid 4352] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4352] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4352] close(249) = 0 [pid 4352] close(248) = 0 [pid 4352] prctl(PR_SET_NAME, "syz.2.1340") = 0 [pid 4352] close(4) = 0 [pid 4352] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4352] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4352] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4352] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4352] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4353 attached [pid 4353] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4353] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4353] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4352] <... clone3 resumed> => {parent_tid=[372]}, 88) = 372 [pid 4352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] <... futex resumed>) = 0 [pid 4352] <... futex resumed>) = 1 [pid 4353] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4353] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4353] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4352] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] <... futex resumed>) = 0 [pid 4352] <... futex resumed>) = 1 [pid 4353] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4352] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4353] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4353] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] <... futex resumed>) = 0 [pid 4352] <... futex resumed>) = 1 [pid 4353] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4353] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4352] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4353] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4352] <... futex resumed>) = 0 [pid 4353] <... mount resumed>) = 0 [pid 4352] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4353] <... futex resumed>) = 0 [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4352] <... futex resumed>) = 0 [pid 4353] <... mkdirat resumed>) = 0 [pid 4352] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4353] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4352] <... futex resumed>) = 0 [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4352] <... futex resumed>) = 0 [pid 4353] <... unlinkat resumed>) = 0 [pid 4352] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4353] <... futex resumed>) = 0 [pid 4352] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4353] mount(NULL, "./bus", "overlay", 0, "" [pid 4352] <... futex resumed>) = 0 [ 248.865996][ T4350] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.874700][ T4351] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.896025][ T4351] overlayfs: filesystem on './bus' not supported as upperdir [pid 4352] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4352] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4352] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[373]}, 88) = 373 [pid 4352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4352] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4352] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4354 attached [pid 4354] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4354] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4354] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4353] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 173, NULL, 0) = 1 [pid 4353] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4353] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4353] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3c\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=930244592}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=98059940} [pid 4354] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4354] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4354] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4352] <... futex resumed>) = 0 [pid 4352] close_range(3, 30, 0) = 0 [pid 4352] exit_group(0 [pid 4354] <... futex resumed>) = ? [pid 4353] <... futex resumed>) = ? [pid 4352] <... exit_group resumed>) = ? [pid 4354] +++ exited with 0 +++ [pid 4353] +++ exited with 0 +++ [pid 4352] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=371, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995768403}) [pid 3979] umount2("./123", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./123", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 102, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./123/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./123/file1" [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./123/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=92674281} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./123/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./123/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./123/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./123/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./123/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./123/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./123/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./123/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./123/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./123/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./123/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./123/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./123/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./123/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./123/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./123/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./123/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./123/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./123/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./123/binderfs") = 0 [pid 3979] umount2("./123/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./123/cgroup.net") = 0 [pid 3979] umount2("./123/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./123/cgroup.cpu") = 0 [pid 3979] umount2("./123/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./123/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./123/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./123", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./124", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4355 attached [pid 4355] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4355] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 374 [pid 4355] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4355] chdir("./124" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4355] <... chdir resumed>) = 0 [pid 4355] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4355] setpgid(0, 0) = 0 [pid 4355] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4355] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4355] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4355] write(3, "1000", 4) = 4 [pid 4355] close(3) = 0 [pid 4355] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4355] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4355] close(249) = 0 [pid 4355] close(248) = 0 [pid 4355] prctl(PR_SET_NAME, "syz.2.1341") = 0 [pid 4355] close(4) = 0 [pid 4355] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4355] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4355] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4355] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4355] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4355] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4356 attached [pid 4356] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] <... clone3 resumed> => {parent_tid=[375]}, 88) = 375 [pid 4355] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4356] <... futex resumed>) = 0 [pid 4355] <... futex resumed>) = 1 [pid 4356] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4356] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4356] <... futex resumed>) = 0 [pid 4355] <... futex resumed>) = 1 [pid 4356] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4355] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4356] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4356] <... futex resumed>) = 0 [pid 4355] <... futex resumed>) = 1 [pid 4356] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4356] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4356] <... futex resumed>) = 0 [pid 4355] <... futex resumed>) = 1 [pid 4356] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4355] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] <... futex resumed>) = 0 [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4356] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4356] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 [pid 4355] <... futex resumed>) = 1 [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4356] <... futex resumed>) = 0 [pid 4355] <... futex resumed>) = 1 [pid 4356] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4355] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4355] <... futex resumed>) = 0 [pid 4356] mount(NULL, "./bus", "overlay", 0, "" [ 248.944086][ T4353] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.960143][ T4354] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 248.977295][ T4354] overlayfs: filesystem on './bus' not supported as upperdir [pid 4355] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4355] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4355] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4356] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4355] <... mprotect resumed>) = 0 [pid 4356] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4355] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4356] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4355] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4357 attached [pid 4357] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4357] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4357] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4355] <... clone3 resumed> => {parent_tid=[376]}, 88) = 376 [pid 4355] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4355] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4357] <... futex resumed>) = 0 [pid 4357] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4355] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 93, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3d\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=942598658}) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x3f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=35142207} [pid 4357] <... mount resumed>) = 0 [pid 4357] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4355] <... futex resumed>) = 0 [pid 4355] close_range(3, 30, 0) = 0 [pid 4355] exit_group(0 [pid 4356] <... futex resumed>) = ? [pid 4356] +++ exited with 0 +++ [pid 4355] <... exit_group resumed>) = ? [pid 4357] +++ exited with 0 +++ [pid 4355] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=374, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996789099}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 35, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] read(6 [pid 3979] umount2("./124", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=30464118} [pid 3979] openat(AT_FDCWD, "./124", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./124/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./124/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./124/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./124/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./124/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./124/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./124/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./124/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./124/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./124/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./124/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./124/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./124/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./124/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./124/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./124/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./124/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./124/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./124/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./124/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./124/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./124/binderfs") = 0 [pid 3979] umount2("./124/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./124/cgroup.net") = 0 [pid 3979] umount2("./124/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./124/cgroup.cpu") = 0 [pid 3979] umount2("./124/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./124/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./124/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./124", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./125", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4358 attached , child_tidptr=0x55557efed7d0) = 377 [pid 4358] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4358] <... set_robust_list resumed>) = 0 [pid 4358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4358] chdir("./125") = 0 [pid 4358] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4358] setpgid(0, 0) = 0 [pid 4358] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4358] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4358] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4358] write(3, "1000", 4) = 4 [pid 4358] close(3) = 0 [pid 4358] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4358] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4358] close(249) = 0 [pid 4358] close(248) = 0 [pid 4358] prctl(PR_SET_NAME, "syz.2.1342") = 0 [pid 4358] close(4) = 0 [pid 4358] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4358] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4358] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4358] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4358] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4359 attached => {parent_tid=[378]}, 88) = 378 [pid 4359] set_robust_list(0x7fd94358f9a0, 24 [pid 4358] rt_sigprocmask(SIG_SETMASK, [] [pid 4359] <... set_robust_list resumed>) = 0 [pid 4358] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4359] rt_sigprocmask(SIG_SETMASK, [] [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4359] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4358] <... futex resumed>) = 0 [pid 4359] mkdirat(AT_FDCWD, NULL, 0777 [pid 4358] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4359] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4359] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4358] <... futex resumed>) = 0 [pid 4359] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4359] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4358] <... futex resumed>) = 0 [pid 4359] <... mkdirat resumed>) = 0 [pid 4358] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4359] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4358] <... futex resumed>) = 0 [pid 4359] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [ 249.020946][ T4356] overlayfs: missing 'lowerdir' [ 249.029171][ T4357] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4359] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4358] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 30, NULL, 0) = 0 [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 4358] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 4359] <... mkdirat resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 304] epoll_pwait(4 [pid 4359] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] epoll_pwait(4 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4359] <... futex resumed>) = 1 [pid 4358] <... futex resumed>) = 0 [pid 4359] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=992406794} [pid 4359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4358] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 992, NULL, 0) = 1 [pid 4359] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4358] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x40\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 4359] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=949153763}) [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4359] <... futex resumed>) = 1 [pid 4358] <... futex resumed>) = 0 [pid 4359] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=979634783} [pid 4359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4358] <... futex resumed>) = 0 [pid 310] read(3 [pid 4359] mkdirat(AT_FDCWD, "./file1", 0777 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x40\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4358] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4359] <... mkdirat resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4359] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4358] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4359] <... futex resumed>) = 0 [pid 4359] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4358] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4359] <... unlinkat resumed>) = 0 [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4358] <... futex resumed>) = 0 [pid 4359] mount(NULL, "./bus", "overlay", 0, "" [pid 4358] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4358] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4358] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4358] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[379]}, 88) = 379 [pid 4358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4358] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4358] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4360 attached [pid 4360] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4360] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4359] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4360] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4359] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4359] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4360] <... mount resumed>) = 0 [pid 4360] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4360] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4358] <... futex resumed>) = 0 [pid 4358] close_range(3, 30, 0) = 0 [pid 4358] exit_group(0 [pid 4360] <... futex resumed>) = ? [pid 4359] <... futex resumed>) = ? [pid 4358] <... exit_group resumed>) = ? [pid 4360] +++ exited with 0 +++ [pid 4359] +++ exited with 0 +++ [pid 4358] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=377, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=969803087}) [pid 3979] umount2("./125", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./125", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 979, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 3979] getdents64(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=946676957} [pid 3979] umount2("./125/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./125/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./125/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./125/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./125/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./125/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./125/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./125/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./125/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./125/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./125/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./125/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./125/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./125/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./125/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./125/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./125/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./125/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./125/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./125/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./125/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./125/binderfs") = 0 [pid 3979] umount2("./125/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./125/cgroup.net") = 0 [pid 3979] umount2("./125/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./125/cgroup.cpu") = 0 [pid 3979] umount2("./125/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./125/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./125/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./125", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./126", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x3f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4361 attached [pid 4361] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4361] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 380 [pid 4361] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4361] chdir("./126" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4361] <... chdir resumed>) = 0 [pid 4361] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4361] setpgid(0, 0) = 0 [pid 4361] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4361] <... symlinkat resumed>) = 0 [ 249.105129][ T4359] overlayfs: missing 'lowerdir' [ 249.112994][ T4360] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4361] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4361] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4361] write(3, "1000", 4) = 4 [pid 4361] close(3) = 0 [pid 4361] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4361] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4361] close(249) = 0 [pid 4361] close(248) = 0 [pid 4361] prctl(PR_SET_NAME, "syz.2.1343") = 0 [pid 4361] close(4) = 0 [pid 4361] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4361] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4361] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4361] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4362 attached [pid 4362] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4361] <... clone3 resumed> => {parent_tid=[381]}, 88) = 381 [pid 4362] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4362] <... futex resumed>) = 0 [pid 4361] <... futex resumed>) = 1 [pid 4362] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4362] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4362] <... futex resumed>) = 0 [pid 4361] <... futex resumed>) = 1 [pid 4362] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4361] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4362] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4362] <... futex resumed>) = 0 [pid 4361] <... futex resumed>) = 1 [pid 4362] mkdirat(AT_FDCWD, "./bus", 0777 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 946, NULL, 0) = 1 [pid 4362] <... mkdirat resumed>) = 0 [pid 4361] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4362] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6 [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x3f\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4362] <... futex resumed>) = 0 [pid 4361] <... futex resumed>) = 1 [pid 4362] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4361] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x41\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 4362] <... mount resumed>) = 0 [pid 313] read(6 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947222846}) [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] read(3 [pid 4362] <... futex resumed>) = 1 [pid 4361] <... futex resumed>) = 0 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 4362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4361] <... futex resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x41\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4362] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4361] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4362] <... mkdirat resumed>) = 0 [pid 313] epoll_pwait(4 [pid 4362] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=892586542} [pid 4362] <... futex resumed>) = 1 [pid 4361] <... futex resumed>) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4361] <... futex resumed>) = 0 [pid 4362] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4361] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4362] <... unlinkat resumed>) = 0 [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4361] <... futex resumed>) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4361] <... futex resumed>) = 0 [pid 4362] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4361] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4361] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4361] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[382]}, 88) = 382 [pid 4361] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4361] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4361] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4363 attached [pid 4363] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4363] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4363] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4362] <... mount resumed>) = 0 [pid 4362] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4362] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4363] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4363] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4361] <... futex resumed>) = 0 [pid 4363] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4361] close_range(3, 30, 0) = 0 [pid 4361] exit_group(0 [pid 4363] <... futex resumed>) = ? [pid 4361] <... exit_group resumed>) = ? [pid 4362] <... futex resumed>) = ? [pid 4363] +++ exited with 0 +++ [pid 4362] +++ exited with 0 +++ [pid 4361] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=380, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = 0 [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=952686887}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x65\x14\x06"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 892, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x40\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] umount2("./126", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x40\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x3f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x65\x14\x06"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./126", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=843464470} [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./126/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./126/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./126/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./126/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./126/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./126/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./126/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./126/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./126/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./126/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./126/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./126/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./126/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./126/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./126/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./126/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./126/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./126/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./126/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./126/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./126/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./126/binderfs") = 0 [pid 3979] umount2("./126/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./126/cgroup.net") = 0 [pid 3979] umount2("./126/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./126/cgroup.cpu") = 0 [pid 3979] umount2("./126/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./126/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./126/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./126", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./127", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x40\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4364 attached [pid 4364] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4364] chdir("./127") = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 383 [pid 4364] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4364] setpgid(0, 0) = 0 [pid 4364] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4364] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4364] <... symlinkat resumed>) = 0 [pid 4364] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4364] write(3, "1000", 4) = 4 [pid 4364] close(3) = 0 [pid 4364] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4364] close(249) = 0 [pid 4364] close(248) = 0 [pid 4364] prctl(PR_SET_NAME, "syz.2.1344") = 0 [pid 4364] close(4) = 0 [pid 4364] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4364] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4364] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4364] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4364] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4365 attached [pid 4365] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4365] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] <... clone3 resumed> => {parent_tid=[384]}, 88) = 384 [pid 4364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = 0 [pid 4364] <... futex resumed>) = 1 [pid 4365] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4365] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = 0 [pid 4364] <... futex resumed>) = 1 [pid 4365] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4364] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4365] <... mkdirat resumed>) = 0 [pid 4365] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4364] <... futex resumed>) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] <... futex resumed>) = 0 [pid 4365] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4364] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4365] <... mkdirat resumed>) = 0 [pid 4365] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4364] <... futex resumed>) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] <... futex resumed>) = 0 [ 249.192112][ T4362] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.203598][ T4363] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.224996][ T4363] overlayfs: filesystem on './bus' not supported as upperdir [pid 4365] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4364] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4365] <... mount resumed>) = 0 [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4364] <... futex resumed>) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] <... futex resumed>) = 0 [pid 4365] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4364] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4365] <... mkdirat resumed>) = 0 [pid 4365] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4364] <... futex resumed>) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] <... futex resumed>) = 0 [pid 4365] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4364] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4365] <... unlinkat resumed>) = 0 [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4364] <... futex resumed>) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4364] <... futex resumed>) = 0 [pid 4365] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4364] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4364] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4364] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[385]}, 88) = 385 [pid 4364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4364] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4364] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4366 attached [pid 4366] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4366] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4366] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4365] <... mount resumed>) = 0 [pid 4365] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4365] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 843, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x40\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x42\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=758954520} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=914091456}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x42\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [ 249.275983][ T4365] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.289112][ T4366] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4366] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4366] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4364] <... futex resumed>) = 0 [pid 4366] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4364] close_range(3, 30, 0) = 0 [pid 4364] exit_group(0 [pid 4366] <... futex resumed>) = ? [pid 4364] <... exit_group resumed>) = ? [pid 4366] +++ exited with 0 +++ [pid 4365] <... futex resumed>) = ? [pid 4365] +++ exited with 0 +++ [pid 4364] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=383, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = 0 [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996415775}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... write resumed>) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x40\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x8c\x6c\x05"..., 272 [pid 3979] umount2("./127", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 759, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x41\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] openat(AT_FDCWD, "./127", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] <... openat resumed>) = 3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x41\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] fstat(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x40\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x8c\x6c\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] getdents64(3 [pid 313] read(6 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] umount2("./127/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] newfstatat(AT_FDCWD, "./127/file1" [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=751229889} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./127/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./127/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./127/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./127/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./127/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./127/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./127/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./127/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./127/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./127/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./127/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./127/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./127/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./127/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./127/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./127/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./127/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./127/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./127/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./127/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./127/binderfs") = 0 [pid 3979] umount2("./127/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./127/cgroup.net") = 0 [pid 3979] umount2("./127/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./127/cgroup.cpu") = 0 [pid 3979] umount2("./127/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./127/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./127/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./127", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./128", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x41\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4367 attached [pid 4367] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 386 [pid 4367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4367] chdir("./128") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4367] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4367] setpgid(0, 0) = 0 [pid 4367] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4367] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4367] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4367] write(3, "1000", 4) = 4 [pid 4367] close(3) = 0 [pid 4367] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4367] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4367] close(249) = 0 [pid 4367] close(248) = 0 [pid 4367] prctl(PR_SET_NAME, "syz.2.1345") = 0 [pid 4367] close(4) = 0 [pid 4367] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4367] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4367] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4367] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4367] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4368 attached [pid 4368] set_robust_list(0x7fd94358f9a0, 24 [pid 4367] <... clone3 resumed> => {parent_tid=[387]}, 88) = 387 [pid 4368] <... set_robust_list resumed>) = 0 [pid 4368] rt_sigprocmask(SIG_SETMASK, [] [pid 4367] rt_sigprocmask(SIG_SETMASK, [] [pid 4368] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4368] <... futex resumed>) = 0 [pid 4367] <... futex resumed>) = 1 [pid 4368] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4367] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4368] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4367] <... futex resumed>) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4368] <... futex resumed>) = 0 [pid 4367] <... futex resumed>) = 1 [pid 4368] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4367] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4368] <... mkdirat resumed>) = 0 [pid 4368] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4367] <... futex resumed>) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4367] <... futex resumed>) = 0 [pid 4368] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4367] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4368] <... mkdirat resumed>) = 0 [pid 4368] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4367] <... futex resumed>) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4367] <... futex resumed>) = 0 [pid 4368] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4367] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4368] <... mount resumed>) = 0 [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4367] <... futex resumed>) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4367] <... futex resumed>) = 0 [pid 4368] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4367] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4368] <... mkdirat resumed>) = 0 [pid 4368] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4367] <... futex resumed>) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4367] <... futex resumed>) = 0 [pid 4368] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4367] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4368] <... unlinkat resumed>) = 0 [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4367] <... futex resumed>) = 0 [pid 4367] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4367] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4368] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 249.319144][ T4366] overlayfs: filesystem on './bus' not supported as upperdir [pid 4367] <... mmap resumed>) = 0x7fd9425df000 [pid 4367] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4367] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4369 attached [pid 4369] set_robust_list(0x7fd9425ff9a0, 24 [pid 4367] <... clone3 resumed> => {parent_tid=[388]}, 88) = 388 [pid 4369] <... set_robust_list resumed>) = 0 [pid 4367] rt_sigprocmask(SIG_SETMASK, [] [pid 4369] rt_sigprocmask(SIG_SETMASK, [] [pid 4367] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4369] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4367] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4369] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4367] <... futex resumed>) = 0 [pid 4368] <... mount resumed>) = 0 [pid 4367] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 751, NULL, 0) = 1 [pid 4368] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4368] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x41\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4369] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x43\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 305] <... futex resumed>) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=929280609}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x43\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4369] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] sched_getaffinity(0, 8192 [pid 4369] <... futex resumed>) = 1 [pid 4367] <... futex resumed>) = 0 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 4369] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4367] close_range(3, 30, 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=679817197} [pid 4367] <... close_range resumed>) = 0 [pid 4367] exit_group(0 [pid 4368] <... futex resumed>) = ? [pid 4369] <... futex resumed>) = ? [pid 4368] +++ exited with 0 +++ [pid 4367] <... exit_group resumed>) = ? [pid 4369] +++ exited with 0 +++ [pid 4367] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=386, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995709775}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x41\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 680, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x42\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x41\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x42\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=674683668} [pid 3979] umount2("./128", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./128", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./128/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./128/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./128/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./128/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./128/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./128/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./128/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./128/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./128/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./128/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./128/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./128/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./128/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./128/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./128/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./128/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./128/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./128/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./128/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./128/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./128/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./128/binderfs") = 0 [pid 3979] umount2("./128/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./128/cgroup.net") = 0 [pid 3979] umount2("./128/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./128/cgroup.cpu") = 0 [pid 3979] umount2("./128/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./128/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./128/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./128", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./129", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x42\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4370 attached [pid 4370] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4370] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 389 [pid 4370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4370] chdir("./129" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4370] <... chdir resumed>) = 0 [pid 4370] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4370] setpgid(0, 0) = 0 [pid 4370] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4370] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4370] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4370] write(3, "1000", 4) = 4 [pid 4370] close(3) = 0 [pid 4370] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4370] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4370] close(249) = 0 [pid 4370] close(248) = 0 [pid 4370] prctl(PR_SET_NAME, "syz.2.1346") = 0 [pid 4370] close(4) = 0 [ 249.365136][ T4368] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.367602][ T4369] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.393490][ T4369] overlayfs: filesystem on './bus' not supported as upperdir [pid 4370] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4370] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4370] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4370] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4371 attached [pid 4371] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4371] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] <... clone3 resumed> => {parent_tid=[390]}, 88) = 390 [pid 4370] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... futex resumed>) = 0 [pid 4370] <... futex resumed>) = 1 [pid 4371] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4371] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... futex resumed>) = 0 [pid 4370] <... futex resumed>) = 1 [pid 4371] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4371] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4370] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... futex resumed>) = 0 [pid 4370] <... futex resumed>) = 1 [pid 4371] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4370] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4371] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... futex resumed>) = 0 [pid 4370] <... futex resumed>) = 1 [pid 4371] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4370] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... futex resumed>) = 0 [pid 4370] <... futex resumed>) = 1 [pid 4371] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4370] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4371] <... mkdirat resumed>) = 0 [pid 4371] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4370] <... futex resumed>) = 0 [pid 4371] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... unlinkat resumed>) = 0 [pid 4370] <... futex resumed>) = 0 [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4370] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4371] <... futex resumed>) = 0 [pid 4370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4370] <... futex resumed>) = 0 [pid 4371] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4370] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 674, NULL, 0) = 1 [pid 4370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4370] <... mmap resumed>) = 0x7fd9425df000 [pid 313] <... futex resumed>) = 1 [pid 4370] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 313] read(6 [pid 4370] <... mprotect resumed>) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x42\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4370] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x44\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4370] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=940440829}) [pid 4370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4370] <... clone3 resumed> => {parent_tid=[391]}, 88) = 391 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4370] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x44\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 ci2-android-6-1/strace-static-x86_64: Process 4372 attached [pid 4370] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 4370] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4372] set_robust_list(0x7fd9425ff9a0, 24 [pid 4370] <... futex resumed>) = 0 [pid 4372] <... set_robust_list resumed>) = 0 [pid 4370] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=609442949} [pid 4372] rt_sigprocmask(SIG_SETMASK, [] [pid 4371] <... mount resumed>) = 0 [pid 4372] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4371] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4372] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4371] <... futex resumed>) = 0 [pid 4371] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4372] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4372] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4370] <... futex resumed>) = 0 [pid 4372] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4370] close_range(3, 30, 0) = 0 [pid 4370] exit_group(0 [pid 4372] <... futex resumed>) = ? [pid 4371] <... futex resumed>) = ? [pid 4370] <... exit_group resumed>) = ? [pid 4372] +++ exited with 0 +++ [pid 4371] +++ exited with 0 +++ [pid 4370] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=389, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=973600148}) [pid 3979] umount2("./129", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./129", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x42\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x11\x8b\x05"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 610, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x43\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x43\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x42\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x11\x8b\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./129/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./129/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./129/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./129/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=580212545} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./129/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./129/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./129/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./129/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./129/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./129/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./129/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./129/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./129/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./129/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./129/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./129/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./129/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./129/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./129/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./129/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./129/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./129/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./129/binderfs") = 0 [pid 3979] umount2("./129/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./129/cgroup.net") = 0 [pid 3979] umount2("./129/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./129/cgroup.cpu") = 0 [pid 3979] umount2("./129/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./129/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./129/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./129", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./130", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x43\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4373 attached [pid 4373] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 392 [pid 4373] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4373] chdir("./130" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4373] <... chdir resumed>) = 0 [pid 4373] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4373] setpgid(0, 0) = 0 [pid 4373] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4373] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4373] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4373] write(3, "1000", 4) = 4 [pid 4373] close(3) = 0 [pid 4373] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4373] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4373] close(249) = 0 [pid 4373] close(248) = 0 [pid 4373] prctl(PR_SET_NAME, "syz.2.1347") = 0 [pid 4373] close(4) = 0 [pid 4373] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4373] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4373] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4373] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4373] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4373] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4374 attached [pid 4374] set_robust_list(0x7fd94358f9a0, 24 [pid 4373] <... clone3 resumed> => {parent_tid=[393]}, 88) = 393 [pid 4374] <... set_robust_list resumed>) = 0 [pid 4374] rt_sigprocmask(SIG_SETMASK, [] [pid 4373] rt_sigprocmask(SIG_SETMASK, [] [pid 4374] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4374] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4374] <... futex resumed>) = 0 [pid 4373] <... futex resumed>) = 1 [pid 4374] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4373] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4374] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4373] <... futex resumed>) = 0 [pid 4374] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4374] <... futex resumed>) = 0 [pid 4373] <... futex resumed>) = 1 [pid 4374] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4373] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4374] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4373] <... futex resumed>) = 0 [pid 4374] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4374] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4373] <... futex resumed>) = 0 [pid 4374] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4373] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4374] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4374] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4373] <... futex resumed>) = 0 [pid 4374] <... mount resumed>) = 0 [pid 4373] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4374] <... futex resumed>) = 0 [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4374] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4373] <... futex resumed>) = 0 [pid 4373] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4374] <... mkdirat resumed>) = 0 [pid 4374] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4373] <... futex resumed>) = 0 [pid 4374] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4373] <... futex resumed>) = 0 [pid 4374] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4373] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4374] <... unlinkat resumed>) = 0 [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4373] <... futex resumed>) = 0 [pid 4373] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4373] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4373] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4373] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 249.458308][ T4371] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.474460][ T4372] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.488837][ T4372] overlayfs: filesystem on './bus' not supported as upperdir [pid 4374] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4373] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4373] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4375 attached [pid 4375] set_robust_list(0x7fd9425ff9a0, 24 [pid 4373] <... clone3 resumed> => {parent_tid=[394]}, 88) = 394 [pid 4375] <... set_robust_list resumed>) = 0 [pid 4373] rt_sigprocmask(SIG_SETMASK, [] [pid 4375] rt_sigprocmask(SIG_SETMASK, [] [pid 4373] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4375] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4373] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4375] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4373] <... futex resumed>) = 0 [pid 4374] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 580, NULL, 0) = 1 [pid 4374] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4374] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4374] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x43\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x45\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4375] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4373] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=932381620}) [pid 305] <... futex resumed>) = 0 [pid 4375] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] read(6 [pid 310] read(3 [pid 4375] <... futex resumed>) = 0 [pid 4373] close_range(3, 30, 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4375] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4373] <... close_range resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4373] exit_group(0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x45\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4375] <... futex resumed>) = ? [pid 4374] <... futex resumed>) = ? [pid 4373] <... exit_group resumed>) = ? [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=509255719} [pid 4375] +++ exited with 0 +++ [pid 4374] +++ exited with 0 +++ [pid 4373] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=392, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997903798}) [pid 310] read(11 [pid 3979] umount2("./130", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x43\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 509, NULL, 0) = 1 [pid 3979] openat(AT_FDCWD, "./130", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x44\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... openat resumed>) = 3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x43\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x44\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] fstat(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] getdents64(3 [pid 313] epoll_pwait(4 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=504961978} [pid 3979] umount2("./130/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./130/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./130/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./130/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./130/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./130/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./130/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./130/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./130/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./130/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./130/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./130/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./130/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./130/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./130/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./130/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./130/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./130/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./130/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./130/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./130/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./130/binderfs") = 0 [pid 3979] umount2("./130/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./130/cgroup.net") = 0 [pid 3979] umount2("./130/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./130/cgroup.cpu") = 0 [pid 3979] umount2("./130/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./130/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./130/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./130", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./131", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x44\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4376 attached [pid 4376] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 395 [pid 4376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4376] chdir("./131") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4376] setpgid(0, 0) = 0 [pid 4376] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4376] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4376] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4376] write(3, "1000", 4) = 4 [pid 4376] close(3) = 0 [pid 4376] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4376] close(249) = 0 [pid 4376] close(248) = 0 [pid 4376] prctl(PR_SET_NAME, "syz.2.1348") = 0 [pid 4376] close(4) = 0 [pid 4376] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4376] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4376] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4376] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4376] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4377 attached [pid 4377] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4377] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] <... clone3 resumed> => {parent_tid=[396]}, 88) = 396 [pid 4376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [pid 4377] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4377] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [pid 4377] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4377] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [ 249.533797][ T4374] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.535654][ T4375] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.562219][ T4375] overlayfs: filesystem on './bus' not supported as upperdir [pid 4377] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4377] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [pid 4377] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4376] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [pid 4377] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4376] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4377] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [pid 4377] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4376] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4376] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4377] <... futex resumed>) = 0 [pid 4376] <... futex resumed>) = 1 [pid 4377] mount(NULL, "./bus", "overlay", 0, "" [pid 4376] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4376] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4376] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4378 attached [pid 4377] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4377] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4378] set_robust_list(0x7fd9425ff9a0, 24 [pid 4377] <... futex resumed>) = 0 [pid 4378] <... set_robust_list resumed>) = 0 [pid 4377] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4378] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4376] <... clone3 resumed> => {parent_tid=[397]}, 88) = 397 [pid 4376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4376] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4376] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4378] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 505, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x44\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x46\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=943588965}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x46\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=446911577} [pid 4378] <... mount resumed>) = 0 [pid 4378] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4376] <... futex resumed>) = 0 [pid 4378] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4376] close_range(3, 30, 0) = 0 [pid 4376] exit_group(0 [pid 4378] <... futex resumed>) = ? [pid 4376] <... exit_group resumed>) = ? [pid 4378] +++ exited with 0 +++ [pid 4377] <... futex resumed>) = ? [pid 4377] +++ exited with 0 +++ [pid 4376] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=395, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = 0 [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=981086467}) [pid 3979] umount2("./131", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./131", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x44\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x2f\xa6\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 447, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x45\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x45\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x44\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x2f\xa6\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] getdents64(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4 [pid 3979] umount2("./131/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./131/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=425521254} [pid 3979] umount2("./131/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./131/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./131/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./131/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./131/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./131/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./131/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./131/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./131/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./131/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./131/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./131/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./131/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./131/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./131/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./131/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./131/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./131/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./131/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./131/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./131/binderfs") = 0 [pid 3979] umount2("./131/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./131/cgroup.net") = 0 [pid 3979] umount2("./131/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./131/cgroup.cpu") = 0 [pid 3979] umount2("./131/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./131/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./131/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./131", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./132", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x45\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4379 attached [pid 4379] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4379] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4379] chdir("./132" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 398 [pid 4379] <... chdir resumed>) = 0 [pid 4379] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4379] setpgid(0, 0) = 0 [pid 4379] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4379] <... symlinkat resumed>) = 0 [pid 4379] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4379] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4379] <... symlinkat resumed>) = 0 [pid 4379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4379] write(3, "1000", 4) = 4 [pid 4379] close(3) = 0 [pid 4379] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4379] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4379] close(249) = 0 [pid 4379] close(248) = 0 [ 249.619864][ T4377] overlayfs: missing 'lowerdir' [ 249.626426][ T4378] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4379] prctl(PR_SET_NAME, "syz.2.1349") = 0 [pid 4379] close(4) = 0 [pid 4379] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4379] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4379] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4379] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4379] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4379] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4380 attached [pid 4380] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4380] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4379] <... clone3 resumed> => {parent_tid=[399]}, 88) = 399 [pid 4380] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4379] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4380] <... futex resumed>) = 0 [pid 4379] <... futex resumed>) = 1 [pid 4380] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4380] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4380] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4379] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4380] <... futex resumed>) = 0 [pid 4380] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4379] <... futex resumed>) = 1 [pid 4380] <... mkdirat resumed>) = 0 [pid 4380] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4380] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4379] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4380] <... futex resumed>) = 0 [pid 4379] <... futex resumed>) = 1 [pid 4380] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4379] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4380] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4380] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4379] <... futex resumed>) = 0 [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4380] <... futex resumed>) = 0 [pid 4379] <... futex resumed>) = 1 [pid 4380] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4379] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4380] <... mount resumed>) = 0 [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4379] <... futex resumed>) = 0 [pid 4380] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4380] <... mkdirat resumed>) = 0 [pid 4379] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4380] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4379] <... futex resumed>) = 0 [pid 4380] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4380] <... unlinkat resumed>) = 0 [pid 4379] <... futex resumed>) = 0 [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4379] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4380] <... futex resumed>) = 0 [pid 4379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4380] mount(NULL, "./bus", "overlay", 0, "" [pid 4379] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4379] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4379] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4379] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4379] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4379] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4381 attached [pid 4380] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4379] <... clone3 resumed> => {parent_tid=[400]}, 88) = 400 [pid 4381] set_robust_list(0x7fd9425ff9a0, 24 [pid 4380] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4381] <... set_robust_list resumed>) = 0 [pid 4379] rt_sigprocmask(SIG_SETMASK, [] [pid 4381] rt_sigprocmask(SIG_SETMASK, [] [pid 4380] <... futex resumed>) = 0 [pid 4381] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4379] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4381] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4380] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4381] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4379] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4381] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4379] <... futex resumed>) = 0 [pid 4379] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 425, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4381] <... mount resumed>) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x45\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4381] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x47\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4381] <... futex resumed>) = 1 [pid 4379] <... futex resumed>) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=945614074}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x47\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=370912283} [pid 4381] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4379] close_range(3, 30, 0) = 0 [pid 4379] exit_group(0 [pid 4381] <... futex resumed>) = ? [pid 4379] <... exit_group resumed>) = ? [pid 4381] +++ exited with 0 +++ [pid 4380] <... futex resumed>) = ? [pid 4380] +++ exited with 0 +++ [pid 4379] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=398, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997519604}) [pid 3979] umount2("./132", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./132", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x45\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x87\x93\x03"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 371, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x46\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x46\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x45\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x87\x93\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./132/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./132/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./132/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./132/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=365530030} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./132/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./132/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./132/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./132/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./132/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./132/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./132/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./132/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./132/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./132/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./132/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./132/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./132/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./132/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./132/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./132/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./132/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./132/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./132/binderfs") = 0 [pid 3979] umount2("./132/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./132/cgroup.net") = 0 [pid 3979] umount2("./132/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./132/cgroup.cpu") = 0 [pid 3979] umount2("./132/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./132/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./132/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./132", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./133", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x46\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4382 attached [pid 4382] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 401 [pid 4382] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4382] chdir("./133" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4382] <... chdir resumed>) = 0 [pid 4382] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4382] setpgid(0, 0) = 0 [pid 4382] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4382] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4382] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4382] write(3, "1000", 4) = 4 [pid 4382] close(3) = 0 [pid 4382] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4382] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4382] close(249) = 0 [pid 4382] close(248) = 0 [pid 4382] prctl(PR_SET_NAME, "syz.2.1350") = 0 [pid 4382] close(4) = 0 [pid 4382] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4382] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4382] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4382] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4382] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4383 attached [pid 4383] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4382] <... clone3 resumed> => {parent_tid=[402]}, 88) = 402 [pid 4383] rt_sigprocmask(SIG_SETMASK, [] [pid 4382] rt_sigprocmask(SIG_SETMASK, [] [pid 4383] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4382] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4383] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4382] <... futex resumed>) = 0 [pid 4383] mkdirat(AT_FDCWD, NULL, 0777 [pid 4382] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4383] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4383] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4383] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4382] <... futex resumed>) = 0 [pid 4383] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4382] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4383] <... mkdirat resumed>) = 0 [pid 4383] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4383] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4382] <... futex resumed>) = 0 [pid 4383] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4382] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4383] <... mkdirat resumed>) = 0 [pid 4383] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4383] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4382] <... futex resumed>) = 0 [pid 4383] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4382] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4383] <... mount resumed>) = 0 [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4382] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4383] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4383] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4382] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4383] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4382] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4382] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4383] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 249.689447][ T4380] overlayfs: missing 'lowerdir' [ 249.695464][ T4381] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4382] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4382] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[403]}, 88) = 403 [pid 4382] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4382] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4382] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4384 attached [pid 4384] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4384] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4384] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4383] <... mount resumed>) = 0 [pid 4383] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4383] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 365, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x46\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(2, "2026/11/07 06:26:55 executed programs: 1335\n", 442026/11/07 06:26:55 executed programs: 1335 ) = 44 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x48\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=934290602}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x48\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=298453794} [pid 4384] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4384] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4382] <... futex resumed>) = 0 [pid 4384] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4382] close_range(3, 30, 0) = 0 [pid 4382] exit_group(0 [pid 4384] <... futex resumed>) = ? [pid 4382] <... exit_group resumed>) = ? [pid 4384] +++ exited with 0 +++ [pid 4383] <... futex resumed>) = ? [pid 4383] +++ exited with 0 +++ [pid 4382] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=401, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996326736}) [pid 3979] umount2("./133", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./133", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x46\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 299, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x47\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x47\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./133/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x46\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./133/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=292776991} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./133/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./133/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./133/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./133/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./133/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./133/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./133/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./133/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./133/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./133/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./133/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./133/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./133/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./133/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./133/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./133/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./133/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./133/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./133/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./133/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./133/binderfs") = 0 [pid 3979] umount2("./133/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./133/cgroup.net") = 0 [pid 3979] umount2("./133/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./133/cgroup.cpu") = 0 [pid 3979] umount2("./133/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./133/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./133/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./133", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./134", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x47\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4385 attached [pid 4385] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4385] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 404 [pid 4385] chdir("./134") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4385] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4385] <... prctl resumed>) = 0 [pid 4385] setpgid(0, 0) = 0 [pid 4385] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4385] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4385] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4385] write(3, "1000", 4) = 4 [pid 4385] close(3) = 0 [pid 4385] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4385] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4385] close(249) = 0 [pid 4385] close(248) = 0 [pid 4385] prctl(PR_SET_NAME, "syz.2.1351") = 0 [pid 4385] close(4) = 0 [pid 4385] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4385] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4385] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4385] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4385] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4385] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4386 attached [pid 4386] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4385] <... clone3 resumed> => {parent_tid=[405]}, 88) = 405 [pid 4386] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4386] <... futex resumed>) = 0 [pid 4386] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4386] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4386] <... futex resumed>) = 0 [pid 4385] <... futex resumed>) = 1 [pid 4385] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4386] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4386] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4386] <... futex resumed>) = 0 [pid 4385] <... futex resumed>) = 1 [pid 4386] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4385] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4386] <... mkdirat resumed>) = 0 [pid 4386] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4386] <... futex resumed>) = 0 [pid 4385] <... futex resumed>) = 1 [pid 4386] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4385] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4386] <... mount resumed>) = 0 [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4386] <... futex resumed>) = 0 [pid 4385] <... futex resumed>) = 1 [pid 4386] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4385] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4386] <... mkdirat resumed>) = 0 [pid 4386] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4386] <... futex resumed>) = 0 [pid 4385] <... futex resumed>) = 1 [pid 4386] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4385] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4386] <... unlinkat resumed>) = 0 [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4385] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4385] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4385] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 249.748174][ T4383] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.763187][ T4384] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.777830][ T4384] overlayfs: filesystem on './bus' not supported as upperdir [pid 4386] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4385] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4385] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4387 attached [pid 4387] set_robust_list(0x7fd9425ff9a0, 24 [pid 4385] <... clone3 resumed> => {parent_tid=[406]}, 88) = 406 [pid 4387] <... set_robust_list resumed>) = 0 [pid 4385] rt_sigprocmask(SIG_SETMASK, [] [pid 4387] rt_sigprocmask(SIG_SETMASK, [] [pid 4385] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4387] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4385] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4387] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4385] <... futex resumed>) = 0 [pid 4386] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 292, NULL, 0) = 1 [pid 4386] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4386] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4386] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] read(6 [pid 305] <... futex resumed>) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x47\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x49\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=927141086}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4387] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x49\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] epoll_pwait(4 [pid 4387] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4387] <... futex resumed>) = 1 [pid 4385] <... futex resumed>) = 0 [pid 4387] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4385] close_range(3, 30, 0) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=215838099} [pid 4385] exit_group(0 [pid 4387] <... futex resumed>) = ? [pid 4385] <... exit_group resumed>) = ? [pid 4387] +++ exited with 0 +++ [pid 4386] <... futex resumed>) = ? [pid 4386] +++ exited with 0 +++ [pid 4385] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=404, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = 0 [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996993341}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x47\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 216, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] umount2("./134", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x48\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] openat(AT_FDCWD, "./134", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x48\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x47\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... openat resumed>) = 3 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] fstat(3 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] getdents64(3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=210599572} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./134/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./134/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./134/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./134/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./134/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./134/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./134/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./134/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./134/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./134/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./134/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./134/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./134/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./134/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./134/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./134/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./134/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./134/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./134/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./134/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./134/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./134/binderfs") = 0 [pid 3979] umount2("./134/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./134/cgroup.net") = 0 [pid 3979] umount2("./134/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./134/cgroup.cpu") = 0 [pid 3979] umount2("./134/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./134/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./134/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./134", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./135", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x48\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4388 attached [pid 4388] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4388] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 407 [pid 4388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4388] chdir("./135" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4388] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4388] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4388] setpgid(0, 0) = 0 [pid 4388] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4388] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4388] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4388] write(3, "1000", 4) = 4 [pid 4388] close(3) = 0 [pid 4388] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4388] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4388] close(249) = 0 [pid 4388] close(248) = 0 [pid 4388] prctl(PR_SET_NAME, "syz.2.1352") = 0 [pid 4388] close(4) = 0 [pid 4388] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4388] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4388] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4388] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4388] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4389 attached [pid 4389] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4388] <... clone3 resumed> => {parent_tid=[408]}, 88) = 408 [pid 4389] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4388] rt_sigprocmask(SIG_SETMASK, [] [pid 4389] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4388] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4389] <... futex resumed>) = 0 [pid 4388] <... futex resumed>) = 1 [pid 4389] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4389] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4389] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4388] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4389] <... futex resumed>) = 0 [pid 4388] <... futex resumed>) = 1 [pid 4389] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4388] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4389] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4389] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4388] <... futex resumed>) = 0 [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4389] <... futex resumed>) = 0 [pid 4388] <... futex resumed>) = 1 [pid 4389] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4388] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4389] <... mkdirat resumed>) = 0 [pid 4389] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4388] <... futex resumed>) = 0 [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4389] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4388] <... futex resumed>) = 0 [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4389] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4389] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4388] <... futex resumed>) = 0 [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4389] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [ 249.827312][ T4386] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.830464][ T4387] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.857451][ T4387] overlayfs: filesystem on './bus' not supported as upperdir [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4388] <... futex resumed>) = 0 [pid 4388] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4389] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4388] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4388] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4388] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[409]}, 88) = 409 [pid 4388] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4388] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4388] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4390 attached [pid 4390] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4390] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4390] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4389] <... mount resumed>) = 0 [pid 4389] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4389] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 210, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x48\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=936214446}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=143181582} [pid 4390] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4390] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4388] <... futex resumed>) = 0 [pid 4388] close_range(3, 30, 0) = 0 [pid 4388] exit_group(0) = ? [pid 4389] <... futex resumed>) = ? [pid 4389] +++ exited with 0 +++ [pid 4390] <... futex resumed>) = ? [pid 4390] +++ exited with 0 +++ [pid 4388] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=407, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=987827249}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x48\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x38\xe3\x04"..., 272 [pid 3979] umount2("./135", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 143, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./135", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x49\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x48\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x38\xe3\x04"..., 11559476) = 272 [pid 3979] <... openat resumed>) = 3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x49\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] getdents64(3 [pid 313] epoll_pwait(4 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=129132482} [pid 3979] umount2("./135/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./135/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./135/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./135/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./135/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./135/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./135/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./135/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./135/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./135/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./135/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./135/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./135/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./135/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./135/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./135/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./135/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./135/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./135/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./135/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./135/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./135/binderfs") = 0 [pid 3979] umount2("./135/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./135/cgroup.net") = 0 [pid 3979] umount2("./135/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./135/cgroup.cpu") = 0 [pid 3979] umount2("./135/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./135/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./135/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./135", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./136", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x49\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4391 attached [pid 4391] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4391] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 410 [pid 4391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4391] chdir("./136") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4391] <... prctl resumed>) = 0 [pid 4391] setpgid(0, 0) = 0 [pid 4391] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4391] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4391] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4391] write(3, "1000", 4) = 4 [pid 4391] close(3) = 0 [pid 4391] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4391] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4391] close(249) = 0 [pid 4391] close(248) = 0 [pid 4391] prctl(PR_SET_NAME, "syz.2.1353") = 0 [pid 4391] close(4) = 0 [pid 4391] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4391] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4391] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4391] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4391] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4391] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4392 attached => {parent_tid=[411]}, 88) = 411 [pid 4391] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4392] set_robust_list(0x7fd94358f9a0, 24 [pid 4391] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4392] <... set_robust_list resumed>) = 0 [pid 4392] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4392] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4392] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4392] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4391] <... futex resumed>) = 0 [pid 4392] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4391] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4392] <... mkdirat resumed>) = 0 [pid 4392] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4392] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4391] <... futex resumed>) = 0 [pid 4392] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4391] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4392] <... mkdirat resumed>) = 0 [pid 4392] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4392] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4391] <... futex resumed>) = 0 [pid 4392] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4391] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4392] <... mount resumed>) = 0 [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4391] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4392] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4392] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4391] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4392] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [ 249.909053][ T4389] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.926001][ T4390] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.940702][ T4390] overlayfs: filesystem on './bus' not supported as upperdir [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4391] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4391] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4392] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4391] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4391] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4391] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4393 attached [pid 4393] set_robust_list(0x7fd9425ff9a0, 24 [pid 4391] <... clone3 resumed> => {parent_tid=[412]}, 88) = 412 [pid 4393] <... set_robust_list resumed>) = 0 [pid 4391] rt_sigprocmask(SIG_SETMASK, [] [pid 4393] rt_sigprocmask(SIG_SETMASK, [] [pid 4391] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4393] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4391] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4393] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4391] <... futex resumed>) = 0 [pid 4392] <... mount resumed>) = 0 [pid 4392] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4392] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4391] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 129, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x49\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=926775002}) [pid 305] <... futex resumed>) = 0 [pid 310] read(3 [pid 4393] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4393] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] read(3 [pid 4393] <... futex resumed>) = 1 [pid 4391] <... futex resumed>) = 0 [pid 4393] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=54670832} [pid 4391] close_range(3, 30, 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4391] <... close_range resumed>) = 0 [pid 4391] exit_group(0 [pid 4393] <... futex resumed>) = ? [pid 4392] <... futex resumed>) = ? [pid 4391] <... exit_group resumed>) = ? [pid 4392] +++ exited with 0 +++ [pid 4393] +++ exited with 0 +++ [pid 4391] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=410, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997418421}) [pid 3979] umount2("./136", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./136", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x49\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 56, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x49\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 56 [pid 3979] umount2("./136/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] newfstatat(AT_FDCWD, "./136/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./136/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] openat(AT_FDCWD, "./136/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=47790263} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./136/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./136/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./136/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./136/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./136/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./136/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./136/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./136/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./136/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./136/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./136/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./136/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./136/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./136/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./136/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./136/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./136/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./136/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./136/binderfs") = 0 [pid 3979] umount2("./136/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./136/cgroup.net") = 0 [pid 3979] umount2("./136/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./136/cgroup.cpu") = 0 [pid 3979] umount2("./136/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./136/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./136/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./136", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./137", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4394 attached [pid 4394] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 413 [pid 4394] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4394] chdir("./137") = 0 [pid 4394] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4394] setpgid(0, 0) = 0 [pid 4394] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4394] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4394] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4394] write(3, "1000", 4) = 4 [pid 4394] close(3) = 0 [pid 4394] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4394] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4394] close(249) = 0 [pid 4394] close(248) = 0 [pid 4394] prctl(PR_SET_NAME, "syz.2.1354") = 0 [pid 4394] close(4) = 0 [pid 4394] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4394] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4394] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4394] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4394] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4394] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4394] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4395 attached [pid 4395] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4395] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4395] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4394] <... clone3 resumed> => {parent_tid=[414]}, 88) = 414 [pid 4394] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4395] <... futex resumed>) = 0 [pid 4394] <... futex resumed>) = 1 [pid 4395] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4394] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4394] <... futex resumed>) = 0 [pid 4395] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4395] <... futex resumed>) = 0 [pid 4394] <... futex resumed>) = 1 [pid 4395] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4394] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4394] <... futex resumed>) = 0 [pid 4395] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4395] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4394] <... futex resumed>) = 0 [pid 4395] <... mkdirat resumed>) = 0 [pid 4394] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4394] <... futex resumed>) = 0 [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4394] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4394] <... futex resumed>) = 0 [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4394] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4395] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4394] <... futex resumed>) = 0 [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4394] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4394] <... futex resumed>) = 0 [pid 4394] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4394] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4394] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4394] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 249.990867][ T4392] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 249.993430][ T4393] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.019454][ T4393] overlayfs: filesystem on './bus' not supported as upperdir [pid 4395] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4394] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4394] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4396 attached [pid 4396] set_robust_list(0x7fd9425ff9a0, 24 [pid 4394] <... clone3 resumed> => {parent_tid=[415]}, 88) = 415 [pid 4396] <... set_robust_list resumed>) = 0 [pid 4394] rt_sigprocmask(SIG_SETMASK, [] [pid 4396] rt_sigprocmask(SIG_SETMASK, [] [pid 4394] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4396] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4394] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4396] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4394] <... futex resumed>) = 0 [pid 4395] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 48, NULL, 0) = 1 [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4a\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4395] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 304] epoll_pwait(4 [pid 313] epoll_pwait(4 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 304] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x192bae0}], 128, -1, NULL, 0) = 1 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=979711949} [pid 313] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 4394] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4395] <... futex resumed>) = 0 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=928521302}) [pid 4395] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4396] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4396] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4394] <... futex resumed>) = 0 [pid 4394] close_range(3, 30, 0) = 0 [pid 4394] exit_group(0) = ? [pid 4395] <... futex resumed>) = ? [pid 310] read(3 [pid 4395] +++ exited with 0 +++ [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4396] <... futex resumed>) = ? [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4396] +++ exited with 0 +++ [pid 4394] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=413, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=998211120}) [pid 3979] umount2("./137", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./137", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] read(11 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./137/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./137/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./137/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] <... write resumed>) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 979, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 11559476) = 272 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=970670429} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./137/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./137/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./137/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./137/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./137/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./137/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./137/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./137/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./137/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./137/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./137/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./137/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./137/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./137/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./137/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./137/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./137/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./137/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./137/binderfs") = 0 [pid 3979] umount2("./137/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./137/cgroup.net") = 0 [pid 3979] umount2("./137/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./137/cgroup.cpu") = 0 [pid 3979] umount2("./137/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./137/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./137/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./137", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./138", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4397 attached [pid 4397] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4397] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4397] chdir("./138" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 416 [pid 4397] <... chdir resumed>) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4397] <... prctl resumed>) = 0 [pid 4397] setpgid(0, 0) = 0 [pid 4397] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4397] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4397] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4397] write(3, "1000", 4) = 4 [pid 4397] close(3) = 0 [pid 4397] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4397] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4397] close(249) = 0 [ 250.068288][ T4395] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.069330][ T4396] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.098908][ T4396] overlayfs: filesystem on './bus' not supported as upperdir [pid 4397] close(248) = 0 [pid 4397] prctl(PR_SET_NAME, "syz.2.1355") = 0 [pid 4397] close(4) = 0 [pid 4397] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4397] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4397] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4397] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4397] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4397] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4398 attached [pid 4398] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4398] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4397] <... clone3 resumed> => {parent_tid=[417]}, 88) = 417 [pid 4397] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] <... futex resumed>) = 0 [pid 4397] <... futex resumed>) = 1 [pid 4398] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4398] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4397] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] <... futex resumed>) = 0 [pid 4398] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4397] <... futex resumed>) = 1 [pid 4398] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4397] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] <... futex resumed>) = 0 [pid 4397] <... futex resumed>) = 1 [pid 4398] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4398] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4397] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] <... futex resumed>) = 0 [pid 4397] <... futex resumed>) = 1 [pid 4398] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4397] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4397] <... futex resumed>) = 0 [pid 4398] <... mkdirat resumed>) = 0 [pid 4397] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4398] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4397] <... futex resumed>) = 0 [pid 4398] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] <... unlinkat resumed>) = 0 [pid 4397] <... futex resumed>) = 0 [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4397] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4398] <... futex resumed>) = 0 [pid 4397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4397] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4397] <... futex resumed>) = 0 [pid 4398] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4397] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4397] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4397] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4397] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[418]}, 88) = 418 [pid 4397] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4397] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4397] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4399 attached [pid 4399] set_robust_list(0x7fd9425ff9a0, 24 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 970, NULL, 0) = 1 [pid 4399] <... set_robust_list resumed>) = 0 [pid 4399] rt_sigprocmask(SIG_SETMASK, [] [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4399] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4399] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4398] <... mount resumed>) = 0 [pid 313] read(6 [pid 4398] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4b\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4398] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4398] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=925365162}) [pid 305] epoll_pwait(4 [pid 313] read(6 [pid 310] read(3 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=893141041} [pid 4399] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4399] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4397] <... futex resumed>) = 0 [pid 4399] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4397] close_range(3, 30, 0) = 0 [pid 4397] exit_group(0 [pid 4399] <... futex resumed>) = ? [pid 4397] <... exit_group resumed>) = ? [pid 4398] <... futex resumed>) = ? [pid 4399] +++ exited with 0 +++ [pid 4398] +++ exited with 0 +++ [pid 4397] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=416, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=990710508}) [pid 3979] umount2("./138", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./138", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 894, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 56 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./138/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=881173011} [pid 3979] newfstatat(AT_FDCWD, "./138/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./138/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./138/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./138/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./138/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./138/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./138/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./138/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./138/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./138/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./138/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./138/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./138/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./138/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./138/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./138/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./138/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./138/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./138/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./138/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./138/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./138/binderfs") = 0 [pid 3979] umount2("./138/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./138/cgroup.net") = 0 [pid 3979] umount2("./138/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./138/cgroup.cpu") = 0 [pid 3979] umount2("./138/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./138/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./138/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./138", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./139", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4400 attached , child_tidptr=0x55557efed7d0) = 419 [pid 4400] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4400] <... set_robust_list resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4400] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4400] chdir("./139") = 0 [pid 4400] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4400] setpgid(0, 0) = 0 [pid 4400] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4400] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4400] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4400] write(3, "1000", 4) = 4 [pid 4400] close(3) = 0 [pid 4400] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4400] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4400] close(249) = 0 [pid 4400] close(248) = 0 [pid 4400] prctl(PR_SET_NAME, "syz.2.1356") = 0 [pid 4400] close(4) = 0 [pid 4400] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4400] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4400] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4400] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4400] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4401 attached [pid 4401] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4400] <... clone3 resumed> => {parent_tid=[420]}, 88) = 420 [pid 4401] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4400] rt_sigprocmask(SIG_SETMASK, [] [pid 4401] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4400] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] <... futex resumed>) = 0 [pid 4400] <... futex resumed>) = 1 [pid 4401] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4400] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4401] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4400] <... futex resumed>) = 0 [pid 4401] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] <... futex resumed>) = 0 [pid 4400] <... futex resumed>) = 1 [pid 4401] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4400] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4401] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4400] <... futex resumed>) = 0 [pid 4401] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] <... futex resumed>) = 0 [pid 4400] <... futex resumed>) = 1 [pid 4401] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4400] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4401] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4400] <... futex resumed>) = 0 [pid 4401] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] <... futex resumed>) = 0 [pid 4400] <... futex resumed>) = 1 [pid 4401] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4400] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4401] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4400] <... futex resumed>) = 0 [pid 4401] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4400] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4401] <... futex resumed>) = 0 [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4400] <... futex resumed>) = 0 [pid 4401] <... unlinkat resumed>) = 0 [pid 4400] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4401] <... futex resumed>) = 0 [ 250.159623][ T4398] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.174924][ T4399] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.189355][ T4399] overlayfs: filesystem on './bus' not supported as upperdir [pid 4400] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4401] mount(NULL, "./bus", "overlay", 0, "" [pid 4400] <... futex resumed>) = 0 [pid 4401] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4400] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4401] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4400] <... mmap resumed>) = 0x7fd9425df000 [pid 4400] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4401] <... futex resumed>) = 0 [pid 4400] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4401] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4400] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4402 attached => {parent_tid=[421]}, 88) = 421 [pid 4402] set_robust_list(0x7fd9425ff9a0, 24 [pid 4400] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4400] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4400] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4402] <... set_robust_list resumed>) = 0 [pid 4402] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4402] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus,") = 0 [pid 4402] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4400] <... futex resumed>) = 0 [pid 4402] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4400] close_range(3, 30, 0) = 0 [pid 4400] exit_group(0 [pid 4402] <... futex resumed>) = ? [pid 4400] <... exit_group resumed>) = ? [pid 4402] +++ exited with 0 +++ [pid 4401] <... futex resumed>) = ? [pid 4401] +++ exited with 0 +++ [pid 4400] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=419, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=943504757}) [pid 3979] umount2("./139", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./139", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x02\x75\x03"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 3979] getdents64(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./139/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./139/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./139/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./139/file1", AT_REMOVEDIR) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 882, NULL, 0) = 1 [pid 3979] umount2("./139/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... umount2 resumed>) = 0 [pid 3979] umount2("./139/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./139/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4c\x05\x00\x00\x00\x00\x00\x00\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 11559476) = 384 [pid 3979] umount2("./139/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./139/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 3979] <... getdents64 resumed>, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./139/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... write resumed>) = 920 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=996330183}) [pid 3979] newfstatat(AT_FDCWD, "./139/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./139/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 310] read(3 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./139/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... write resumed>) = 920 [pid 3979] <... openat resumed>) = 6 [pid 313] read(6 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 3979] fstat(6 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 3979] <... getdents64 resumed>, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] getdents64(6 [pid 313] epoll_pwait(4 [pid 3979] <... getdents64 resumed>, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999991590}) [pid 3979] close(6 [pid 310] read(3 [pid 3979] <... close resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=818118364} [pid 3979] unlinkat(AT_FDCWD, "./139/bus/work", AT_REMOVEDIR [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 3979] <... unlinkat resumed>) = 0 [pid 3979] getdents64(5 [pid 310] read(3 [pid 3979] <... getdents64 resumed>, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x4f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 3979] <... close resumed>) = 0 [pid 3979] unlinkat(AT_FDCWD, "./139/bus", AT_REMOVEDIR [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... unlinkat resumed>) = 0 [pid 3979] umount2("./139/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./139/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./139/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./139/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./139/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./139/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./139/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./139/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./139/binderfs") = 0 [pid 3979] umount2("./139/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./139/cgroup.net") = 0 [pid 3979] umount2("./139/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./139/cgroup.cpu") = 0 [pid 3979] umount2("./139/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./139/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./139/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./139", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./140", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4403 attached [pid 4403] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 422 [pid 4403] <... set_robust_list resumed>) = 0 [pid 4403] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4403] chdir("./140") = 0 [pid 4403] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4403] setpgid(0, 0) = 0 [pid 4403] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4403] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4403] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4403] write(3, "1000", 4) = 4 [pid 4403] close(3) = 0 [pid 4403] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4403] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4403] close(249) = 0 [pid 4403] close(248) = 0 [pid 4403] prctl(PR_SET_NAME, "syz.2.1357") = 0 [pid 4403] close(4) = 0 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4403] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4403] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4403] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4403] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4404 attached [pid 4404] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4403] <... clone3 resumed> => {parent_tid=[423]}, 88) = 423 [pid 4404] rt_sigprocmask(SIG_SETMASK, [] [pid 4403] rt_sigprocmask(SIG_SETMASK, [] [pid 4404] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4403] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4404] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4403] <... futex resumed>) = 0 [pid 4404] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4404] <... futex resumed>) = 0 [pid 4404] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] <... futex resumed>) = 0 [pid 4403] <... futex resumed>) = 1 [pid 4404] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4404] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4403] <... futex resumed>) = 0 [pid 4404] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4403] <... futex resumed>) = 0 [pid 4404] <... mkdirat resumed>) = 0 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4404] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4403] <... futex resumed>) = 0 [pid 4404] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] <... mount resumed>) = 0 [pid 4403] <... futex resumed>) = 0 [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4404] <... futex resumed>) = 0 [pid 4403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4404] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4403] <... futex resumed>) = 0 [pid 4404] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4404] <... mkdirat resumed>) = 0 [pid 4404] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4403] <... futex resumed>) = 0 [pid 4404] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] <... unlinkat resumed>) = 0 [pid 4403] <... futex resumed>) = 0 [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4403] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4404] <... futex resumed>) = 0 [pid 4403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 250.232581][ T4401] overlayfs: missing 'lowerdir' [ 250.240712][ T4402] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4404] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4403] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4404] mount(NULL, "./bus", "overlay", 0, "" [pid 4403] <... futex resumed>) = 0 [pid 4403] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4403] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4403] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4403] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[424]}, 88) = 424 [pid 4403] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4403] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4403] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4405 attached [pid 4405] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4405] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4405] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4404] <... mount resumed>) = 0 [pid 4404] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4404] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4405] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4405] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4403] <... futex resumed>) = 0 [pid 4405] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4403] close_range(3, 30, 0) = 0 [pid 4403] exit_group(0 [pid 4405] <... futex resumed>) = ? [pid 4404] <... futex resumed>) = ? [pid 4403] <... exit_group resumed>) = ? [pid 4405] +++ exited with 0 +++ [pid 4404] +++ exited with 0 +++ [pid 4403] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=422, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=934221007}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 818, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] umount2("./140", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] openat(AT_FDCWD, "./140", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... openat resumed>) = 3 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] fstat(3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=749698840} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./140/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./140/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./140/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./140/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./140/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./140/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./140/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./140/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./140/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./140/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./140/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./140/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./140/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./140/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./140/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./140/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./140/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./140/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./140/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./140/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./140/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./140/binderfs") = 0 [pid 3979] umount2("./140/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./140/cgroup.net") = 0 [pid 3979] umount2("./140/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./140/cgroup.cpu") = 0 [pid 3979] umount2("./140/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./140/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./140/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./140", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./141", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4406 attached [pid 4406] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 425 [pid 4406] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4406] chdir("./141" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4406] <... chdir resumed>) = 0 [pid 4406] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4406] setpgid(0, 0) = 0 [pid 4406] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4406] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4406] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4406] write(3, "1000", 4) = 4 [pid 4406] close(3) = 0 [pid 4406] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4406] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4406] close(249) = 0 [pid 4406] close(248) = 0 [pid 4406] prctl(PR_SET_NAME, "syz.2.1358") = 0 [pid 4406] close(4) = 0 [pid 4406] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4406] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4406] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4406] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4406] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4406] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4406] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4407 attached => {parent_tid=[426]}, 88) = 426 [pid 4406] rt_sigprocmask(SIG_SETMASK, [] [pid 4407] set_robust_list(0x7fd94358f9a0, 24 [pid 4406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4407] <... set_robust_list resumed>) = 0 [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4407] rt_sigprocmask(SIG_SETMASK, [] [pid 4406] <... futex resumed>) = 0 [pid 4407] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4407] mkdirat(AT_FDCWD, NULL, 0777 [pid 4406] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4407] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4406] <... futex resumed>) = 0 [pid 4407] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4406] <... futex resumed>) = 0 [pid 4407] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4406] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] <... mkdirat resumed>) = 0 [pid 4407] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4406] <... futex resumed>) = 0 [pid 4407] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4406] <... futex resumed>) = 0 [pid 4407] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4406] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] <... mkdirat resumed>) = 0 [pid 4407] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4406] <... futex resumed>) = 0 [pid 4407] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4406] <... futex resumed>) = 0 [pid 4407] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4406] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] <... mount resumed>) = 0 [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4406] <... futex resumed>) = 0 [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4406] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4407] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4406] <... futex resumed>) = 0 [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4406] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4406] <... futex resumed>) = 0 [pid 4406] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4406] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4406] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4406] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4406] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4407] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 250.291830][ T4404] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.307333][ T4405] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.321555][ T4405] overlayfs: filesystem on './bus' not supported as upperdir [pid 4406] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4408 attached [pid 4408] set_robust_list(0x7fd9425ff9a0, 24 [pid 4406] <... clone3 resumed> => {parent_tid=[427]}, 88) = 427 [pid 4408] <... set_robust_list resumed>) = 0 [pid 4406] rt_sigprocmask(SIG_SETMASK, [] [pid 4408] rt_sigprocmask(SIG_SETMASK, [] [pid 4406] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4408] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4406] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4408] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4406] <... futex resumed>) = 0 [pid 4407] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 749, NULL, 0) = 1 [pid 4406] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4407] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x50\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=927861326}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 305] <... sched_yield resumed>) = 0 [pid 4408] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 310] read(3 [pid 305] sched_getaffinity(0, 8192 [pid 4408] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x50\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 4408] <... futex resumed>) = 1 [pid 4406] <... futex resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4408] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4406] close_range(3, 30, 0) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=676208080} [pid 4406] exit_group(0 [pid 4408] <... futex resumed>) = ? [pid 4406] <... exit_group resumed>) = ? [pid 4408] +++ exited with 0 +++ [pid 4407] <... futex resumed>) = ? [pid 4407] +++ exited with 0 +++ [pid 4406] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=425, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996604655}) [pid 3979] umount2("./141", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./141", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3 [pid 310] read(11 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] umount2("./141/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 3979] newfstatat(AT_FDCWD, "./141/file1" [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 678, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] <... futex resumed>) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=670204495} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./141/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./141/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./141/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./141/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./141/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./141/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./141/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./141/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./141/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./141/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./141/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./141/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./141/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./141/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./141/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./141/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./141/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./141/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./141/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./141/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./141/binderfs") = 0 [pid 3979] umount2("./141/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./141/cgroup.net") = 0 [pid 3979] umount2("./141/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./141/cgroup.cpu") = 0 [pid 3979] umount2("./141/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./141/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./141/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./141", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./142", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x4f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4409 attached [pid 4409] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 428 [pid 4409] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4409] chdir("./142") = 0 [pid 4409] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4409] setpgid(0, 0) = 0 [pid 4409] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4409] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4409] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4409] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4409] write(3, "1000", 4) = 4 [pid 4409] close(3) = 0 [pid 4409] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4409] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4409] close(249) = 0 [pid 4409] close(248) = 0 [pid 4409] prctl(PR_SET_NAME, "syz.2.1359") = 0 [pid 4409] close(4) = 0 [pid 4409] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4409] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4409] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4409] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4409] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4409] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4409] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4410 attached [pid 4410] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4410] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4410] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4409] <... clone3 resumed> => {parent_tid=[429]}, 88) = 429 [pid 4409] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] <... futex resumed>) = 0 [pid 4409] <... futex resumed>) = 1 [pid 4410] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4409] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4410] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4409] <... futex resumed>) = 0 [pid 4410] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] <... futex resumed>) = 0 [pid 4409] <... futex resumed>) = 1 [pid 4410] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4409] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4410] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4410] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4409] <... futex resumed>) = 0 [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] <... futex resumed>) = 0 [pid 4409] <... futex resumed>) = 1 [ 250.368583][ T4407] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.369233][ T4408] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.397738][ T4408] overlayfs: filesystem on './bus' not supported as upperdir [pid 4410] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4409] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4410] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4409] <... futex resumed>) = 0 [pid 4410] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4409] <... futex resumed>) = 0 [pid 4409] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4410] <... mount resumed>) = 0 [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4409] <... futex resumed>) = 0 [pid 4410] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4409] <... futex resumed>) = 0 [pid 4410] <... mkdirat resumed>) = 0 [pid 4409] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4410] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4409] <... futex resumed>) = 0 [pid 4410] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] <... unlinkat resumed>) = 0 [pid 4409] <... futex resumed>) = 0 [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4409] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4410] <... futex resumed>) = 0 [pid 4409] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4410] mount(NULL, "./bus", "overlay", 0, "" [pid 4409] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4410] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4409] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4410] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4409] <... futex resumed>) = 0 [pid 4410] <... futex resumed>) = 0 [pid 4409] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4410] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4409] <... mmap resumed>) = 0x7fd9425df000 [pid 4409] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4409] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4409] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4411 attached [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 670, NULL, 0) = 1 [pid 4411] set_robust_list(0x7fd9425ff9a0, 24 [pid 4409] <... clone3 resumed> => {parent_tid=[430]}, 88) = 430 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4411] <... set_robust_list resumed>) = 0 [pid 4409] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4411] rt_sigprocmask(SIG_SETMASK, [] [pid 4409] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] read(6 [pid 4411] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4409] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x4f\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4411] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4409] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x51\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4409] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=949499628}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x51\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=616431630} [pid 4411] <... mount resumed>) = 0 [pid 4411] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4409] <... futex resumed>) = 0 [pid 4411] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4409] close_range(3, 30, 0) = 0 [pid 4409] exit_group(0 [pid 4411] <... futex resumed>) = ? [pid 4410] <... futex resumed>) = ? [pid 4409] <... exit_group resumed>) = ? [pid 4410] +++ exited with 0 +++ [pid 4411] +++ exited with 0 +++ [pid 4409] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=428, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=985161607}) [pid 3979] umount2("./142", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./142", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 618, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x50\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x50\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x4f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./142/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./142/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./142/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=599767678} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./142/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./142/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./142/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./142/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./142/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./142/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./142/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./142/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./142/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./142/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./142/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./142/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./142/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./142/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./142/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./142/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./142/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./142/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./142/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./142/binderfs") = 0 [pid 3979] umount2("./142/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./142/cgroup.net") = 0 [pid 3979] umount2("./142/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./142/cgroup.cpu") = 0 [pid 3979] umount2("./142/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./142/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./142/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./142", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./143", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x50\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 431 ci2-android-6-1/strace-static-x86_64: Process 4412 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4412] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4412] <... set_robust_list resumed>) = 0 [pid 4412] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4412] chdir("./143") = 0 [pid 4412] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4412] setpgid(0, 0) = 0 [pid 4412] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4412] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4412] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4412] write(3, "1000", 4) = 4 [pid 4412] close(3) = 0 [pid 4412] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4412] close(249) = 0 [pid 4412] close(248) = 0 [pid 4412] prctl(PR_SET_NAME, "syz.2.1360") = 0 [pid 4412] close(4) = 0 [pid 4412] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4412] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4412] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4412] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4412] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4412] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4412] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4413 attached [pid 4413] set_robust_list(0x7fd94358f9a0, 24 [pid 4412] <... clone3 resumed> => {parent_tid=[432]}, 88) = 432 [pid 4413] <... set_robust_list resumed>) = 0 [pid 4413] rt_sigprocmask(SIG_SETMASK, [] [pid 4412] rt_sigprocmask(SIG_SETMASK, [] [pid 4413] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4412] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4413] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4412] <... futex resumed>) = 0 [pid 4413] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4412] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4413] <... futex resumed>) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4413] <... futex resumed>) = 0 [pid 4412] <... futex resumed>) = 1 [pid 4413] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4412] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4413] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4412] <... futex resumed>) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4413] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4412] <... futex resumed>) = 0 [pid 4413] <... mkdirat resumed>) = 0 [pid 4412] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4413] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4412] <... futex resumed>) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] <... futex resumed>) = 0 [pid 4413] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4412] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4413] <... mount resumed>) = 0 [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4412] <... futex resumed>) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] <... futex resumed>) = 0 [pid 4413] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4412] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4413] <... mkdirat resumed>) = 0 [pid 4413] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4412] <... futex resumed>) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4412] <... futex resumed>) = 0 [pid 4413] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4412] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4413] <... unlinkat resumed>) = 0 [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4412] <... futex resumed>) = 0 [pid 4412] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4412] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 250.454261][ T4410] overlayfs: missing 'lowerdir' [ 250.463288][ T4411] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4412] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4413] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4412] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4412] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4412] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[433]}, 88) = 433 [pid 4412] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4412] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4412] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4414 attached [pid 4414] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4414] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4414] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4413] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 600, NULL, 0) = 1 [pid 4413] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4413] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4413] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x50\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x52\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=939568620}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x52\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=537847008} [pid 4414] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4414] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4412] <... futex resumed>) = 0 [pid 4414] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4412] close_range(3, 30, 0) = 0 [pid 4412] exit_group(0 [pid 4414] <... futex resumed>) = ? [pid 4412] <... exit_group resumed>) = ? [pid 4414] +++ exited with 0 +++ [pid 4413] <... futex resumed>) = ? [pid 4413] +++ exited with 0 +++ [pid 4412] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=431, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=991867647}) [pid 3979] umount2("./143", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./143", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] read(11 [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] getdents64(3 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x50\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x5f\x3b\x04"..., 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./143/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 538, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x51\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 310] <... write resumed>) = 56 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x51\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x50\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x5f\x3b\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./143/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=527780886} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./143/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./143/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./143/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./143/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./143/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./143/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./143/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./143/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./143/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./143/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./143/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./143/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./143/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./143/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./143/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./143/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./143/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./143/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./143/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./143/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./143/binderfs") = 0 [pid 3979] umount2("./143/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./143/cgroup.net") = 0 [pid 3979] umount2("./143/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./143/cgroup.cpu") = 0 [pid 3979] umount2("./143/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./143/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./143/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./143", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./144", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x51\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4415 attached [pid 4415] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4415] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4415] chdir("./144" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 434 [pid 4415] <... chdir resumed>) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4415] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4415] setpgid(0, 0) = 0 [pid 4415] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4415] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4415] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4415] write(3, "1000", 4) = 4 [pid 4415] close(3) = 0 [pid 4415] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4415] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4415] close(249) = 0 [pid 4415] close(248) = 0 [pid 4415] prctl(PR_SET_NAME, "syz.2.1361") = 0 [pid 4415] close(4) = 0 [pid 4415] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4415] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4415] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4415] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4415] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4416 attached [pid 4416] set_robust_list(0x7fd94358f9a0, 24 [pid 4415] <... clone3 resumed> => {parent_tid=[435]}, 88) = 435 [pid 4416] <... set_robust_list resumed>) = 0 [pid 4415] rt_sigprocmask(SIG_SETMASK, [] [pid 4416] rt_sigprocmask(SIG_SETMASK, [] [pid 4415] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4416] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4416] mkdirat(AT_FDCWD, NULL, 0777 [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4416] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4416] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4415] <... futex resumed>) = 0 [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4416] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4416] <... futex resumed>) = 0 [pid 4415] <... futex resumed>) = 1 [pid 4416] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4415] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4416] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4415] <... futex resumed>) = 0 [pid 4416] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4415] <... futex resumed>) = 0 [pid 4416] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4415] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4416] <... mkdirat resumed>) = 0 [pid 4416] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4415] <... futex resumed>) = 0 [pid 4416] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4415] <... futex resumed>) = 0 [pid 4416] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4415] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4416] <... mount resumed>) = 0 [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4415] <... futex resumed>) = 0 [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4416] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4416] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4415] <... futex resumed>) = 0 [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4416] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4415] <... futex resumed>) = 0 [pid 4416] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4415] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4415] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 250.512942][ T4413] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.527480][ T4414] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.542438][ T4414] overlayfs: filesystem on './bus' not supported as upperdir [pid 4415] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4416] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4415] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4415] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[436]}, 88) = 436 [pid 4415] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4415] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4415] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4417 attached [pid 4417] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4417] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4417] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4416] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 527, NULL, 0) = 1 [pid 4416] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4416] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4416] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x51\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x53\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=931757122}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x53\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=455793473} [pid 4417] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4417] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4415] <... futex resumed>) = 0 [pid 4417] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4415] close_range(3, 30, 0) = 0 [pid 4415] exit_group(0 [pid 4417] <... futex resumed>) = ? [pid 4415] <... exit_group resumed>) = ? [pid 4417] +++ exited with 0 +++ [pid 4416] <... futex resumed>) = ? [pid 4416] +++ exited with 0 +++ [pid 4415] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=434, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=993264388}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11 [pid 3979] umount2("./144", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x51\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 457, NULL, 0) = 1 [pid 3979] openat(AT_FDCWD, "./144", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x52\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x51\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x52\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./144/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/file1" [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=446519983} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./144/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./144/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./144/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./144/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./144/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./144/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./144/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./144/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./144/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./144/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./144/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./144/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./144/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./144/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./144/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./144/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./144/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./144/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./144/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./144/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./144/binderfs") = 0 [pid 3979] umount2("./144/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./144/cgroup.net") = 0 [pid 3979] umount2("./144/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./144/cgroup.cpu") = 0 [pid 3979] umount2("./144/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./144/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./144/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./144", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./145", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x52\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4418 attached [pid 4418] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4418] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 437 [pid 4418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4418] chdir("./145" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4418] <... chdir resumed>) = 0 [pid 4418] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4418] setpgid(0, 0) = 0 [pid 4418] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4418] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4418] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4418] write(3, "1000", 4) = 4 [pid 4418] close(3) = 0 [pid 4418] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4418] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4418] close(249) = 0 [pid 4418] close(248) = 0 [pid 4418] prctl(PR_SET_NAME, "syz.2.1362") = 0 [pid 4418] close(4) = 0 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4418] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4418] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4418] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4418] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4419 attached => {parent_tid=[438]}, 88) = 438 [pid 4419] set_robust_list(0x7fd94358f9a0, 24 [pid 4418] rt_sigprocmask(SIG_SETMASK, [] [pid 4419] <... set_robust_list resumed>) = 0 [pid 4418] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4419] rt_sigprocmask(SIG_SETMASK, [] [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4419] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4418] <... futex resumed>) = 0 [pid 4419] mkdirat(AT_FDCWD, NULL, 0777 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4419] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4418] <... futex resumed>) = 0 [pid 4419] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4418] <... futex resumed>) = 0 [pid 4419] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] <... mkdirat resumed>) = 0 [pid 4419] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4418] <... futex resumed>) = 0 [pid 4419] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4418] <... futex resumed>) = 0 [pid 4419] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] <... mkdirat resumed>) = 0 [pid 4419] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4418] <... futex resumed>) = 0 [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4419] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4418] <... futex resumed>) = 0 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] <... mount resumed>) = 0 [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4418] <... futex resumed>) = 0 [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4419] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4418] <... futex resumed>) = 0 [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4418] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4418] <... futex resumed>) = 0 [pid 4419] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4418] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4418] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4418] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4418] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 4419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ci2-android-6-1/strace-static-x86_64: Process 4420 attached [pid 4418] <... clone3 resumed> => {parent_tid=[439]}, 88) = 439 [pid 4418] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4418] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4418] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4419] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 250.591646][ T4416] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.600789][ T4417] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.622646][ T4417] overlayfs: filesystem on './bus' not supported as upperdir [pid 4420] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4420] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4420] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4419] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 447, NULL, 0) = 1 [pid 4419] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4419] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4419] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x52\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x54\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=922452072}) [pid 313] read(6 [pid 310] read(3 [pid 305] <... futex resumed>) = 0 [pid 4420] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4420] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 305] epoll_pwait(4 [pid 4420] <... futex resumed>) = 1 [pid 4418] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] read(3 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4420] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4418] close_range(3, 30, 0 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x54\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4418] <... close_range resumed>) = 0 [pid 4418] exit_group(0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4420] <... futex resumed>) = ? [pid 4418] <... exit_group resumed>) = ? [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=366636921} [pid 4420] +++ exited with 0 +++ [pid 4419] <... futex resumed>) = ? [pid 4419] +++ exited with 0 +++ [pid 4418] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=437, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997688201}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x52\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 272) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 367, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x53\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x53\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... write resumed>) = 4 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x52\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 11559476) = 272 [pid 3979] umount2("./145", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] openat(AT_FDCWD, "./145", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... openat resumed>) = 3 [pid 313] epoll_pwait(4 [pid 3979] fstat(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=362805360} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./145/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./145/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./145/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./145/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./145/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./145/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./145/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./145/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./145/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./145/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./145/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./145/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./145/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./145/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./145/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./145/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./145/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./145/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./145/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./145/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./145/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./145/binderfs") = 0 [pid 3979] umount2("./145/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./145/cgroup.net") = 0 [pid 3979] umount2("./145/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./145/cgroup.cpu") = 0 [pid 3979] umount2("./145/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./145/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./145/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./145", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./146", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x78\x02\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 728) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1032) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 576) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x78\x02\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 728) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x53\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4421 attached [pid 4421] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 440 [pid 4421] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4421] chdir("./146" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4421] <... chdir resumed>) = 0 [pid 4421] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4421] setpgid(0, 0) = 0 [pid 4421] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4421] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4421] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4421] write(3, "1000", 4) = 4 [pid 4421] close(3) = 0 [pid 4421] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4421] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4421] close(249) = 0 [pid 4421] close(248) = 0 [pid 4421] prctl(PR_SET_NAME, "syz.2.1363") = 0 [pid 4421] close(4) = 0 [pid 4421] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4421] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4421] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4421] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4421] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4421] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4421] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0} => {parent_tid=[441]}, 88) = 441 ci2-android-6-1/strace-static-x86_64: Process 4422 attached [pid 4422] set_robust_list(0x7fd94358f9a0, 24 [pid 4421] rt_sigprocmask(SIG_SETMASK, [] [pid 4422] <... set_robust_list resumed>) = 0 [pid 4421] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4422] rt_sigprocmask(SIG_SETMASK, [] [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4421] <... futex resumed>) = 0 [pid 4422] mkdirat(AT_FDCWD, NULL, 0777 [pid 4421] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4422] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4422] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] <... futex resumed>) = 0 [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... futex resumed>) = 0 [pid 4421] <... futex resumed>) = 1 [pid 4422] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4421] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4422] <... mkdirat resumed>) = 0 [pid 4422] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4421] <... futex resumed>) = 0 [ 250.672596][ T4419] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.678624][ T4420] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.706381][ T4420] overlayfs: filesystem on './bus' not supported as upperdir [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4421] <... futex resumed>) = 0 [pid 4422] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4421] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4422] <... mkdirat resumed>) = 0 [pid 4422] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4421] <... futex resumed>) = 0 [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4421] <... futex resumed>) = 0 [pid 4422] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4421] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4422] <... mount resumed>) = 0 [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4421] <... futex resumed>) = 0 [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4421] <... futex resumed>) = 0 [pid 4422] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4421] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4422] <... mkdirat resumed>) = 0 [pid 4422] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4421] <... futex resumed>) = 0 [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4421] <... futex resumed>) = 0 [pid 4422] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4421] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4422] <... unlinkat resumed>) = 0 [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4421] <... futex resumed>) = 0 [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4421] <... futex resumed>) = 0 [pid 4422] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4421] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4421] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4421] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4421] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4421] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[442]}, 88) = 442 [pid 4421] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4421] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4421] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4423 attached [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 362, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x53\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4423] set_robust_list(0x7fd9425ff9a0, 24 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x55\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=945786621}) [pid 4423] <... set_robust_list resumed>) = 0 [pid 4422] <... mount resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4423] rt_sigprocmask(SIG_SETMASK, [] [pid 4422] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4423] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4422] <... futex resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4423] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4422] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x55\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=306633591} [pid 4423] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4423] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4421] <... futex resumed>) = 0 [pid 4423] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4421] close_range(3, 30, 0) = 0 [pid 4421] exit_group(0 [pid 4423] <... futex resumed>) = ? [pid 4422] <... futex resumed>) = ? [pid 4421] <... exit_group resumed>) = ? [pid 4423] +++ exited with 0 +++ [pid 4422] +++ exited with 0 +++ [pid 4421] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=440, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=975012805}) [pid 3979] umount2("./146", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x53\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 272 [pid 3979] openat(AT_FDCWD, "./146", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 308, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x54\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... openat resumed>) = 3 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 3979] fstat(3 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x54\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x53\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] umount2("./146/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=278921436} [pid 3979] newfstatat(AT_FDCWD, "./146/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./146/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./146/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./146/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./146/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./146/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./146/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./146/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./146/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./146/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./146/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./146/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./146/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./146/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./146/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./146/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./146/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./146/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./146/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./146/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./146/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./146/binderfs") = 0 [pid 3979] umount2("./146/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./146/cgroup.net") = 0 [pid 3979] umount2("./146/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./146/cgroup.cpu") = 0 [pid 3979] umount2("./146/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./146/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./146/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./146", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./147", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x54\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4424 attached [pid 4424] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4424] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 443 [pid 4424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4424] chdir("./147" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4424] <... chdir resumed>) = 0 [pid 4424] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4424] setpgid(0, 0) = 0 [pid 4424] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4424] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4424] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4424] write(3, "1000", 4) = 4 [pid 4424] close(3) = 0 [pid 4424] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4424] close(249) = 0 [pid 4424] close(248) = 0 [pid 4424] prctl(PR_SET_NAME, "syz.2.1364") = 0 [pid 4424] close(4) = 0 [pid 4424] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4424] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4424] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4424] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4424] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4425 attached [pid 4425] set_robust_list(0x7fd94358f9a0, 24 [pid 4424] <... clone3 resumed> => {parent_tid=[444]}, 88) = 444 [pid 4425] <... set_robust_list resumed>) = 0 [pid 4424] rt_sigprocmask(SIG_SETMASK, [] [pid 4425] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4424] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4425] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4425] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4424] <... futex resumed>) = 0 [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4424] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4425] <... futex resumed>) = 0 [pid 4424] <... futex resumed>) = 1 [pid 4425] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4424] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4425] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4424] <... futex resumed>) = 0 [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] <... futex resumed>) = 0 [pid 4425] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4424] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4425] <... mkdirat resumed>) = 0 [pid 4425] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4424] <... futex resumed>) = 0 [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] <... futex resumed>) = 0 [pid 4425] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4424] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4425] <... mount resumed>) = 0 [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4424] <... futex resumed>) = 0 [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] <... futex resumed>) = 0 [pid 4425] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4424] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4425] <... mkdirat resumed>) = 0 [pid 4425] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4424] <... futex resumed>) = 0 [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4424] <... futex resumed>) = 0 [pid 4425] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4424] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4425] <... unlinkat resumed>) = 0 [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4424] <... futex resumed>) = 0 [pid 4424] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4424] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 250.757486][ T4422] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.774767][ T4423] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.790097][ T4423] overlayfs: filesystem on './bus' not supported as upperdir [pid 4424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4425] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4424] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4424] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[445]}, 88) = 445 [pid 4424] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4424] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4424] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4426 attached [pid 4425] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 279, NULL, 0) = 1 [pid 4425] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4425] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4426] set_robust_list(0x7fd9425ff9a0, 24 [pid 4425] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x54\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4426] <... set_robust_list resumed>) = 0 [pid 4426] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4426] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x56\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941337784}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 305] epoll_pwait(4 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x56\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=216130330} [pid 4426] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4426] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4426] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4424] <... futex resumed>) = 0 [pid 4424] close_range(3, 30, 0) = 0 [pid 4424] exit_group(0 [pid 4426] <... futex resumed>) = ? [pid 4424] <... exit_group resumed>) = ? [pid 4426] +++ exited with 0 +++ [pid 4425] <... futex resumed>) = ? [pid 4425] +++ exited with 0 +++ [pid 4424] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=443, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=986775676}) [pid 3979] umount2("./147", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./147", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x54\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 218, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x55\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x55\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x54\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./147/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./147/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./147/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=201163751} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./147/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./147/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./147/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./147/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./147/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./147/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./147/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./147/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./147/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./147/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./147/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./147/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./147/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./147/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./147/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./147/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./147/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./147/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./147/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./147/binderfs") = 0 [pid 3979] umount2("./147/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./147/cgroup.net") = 0 [pid 3979] umount2("./147/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./147/cgroup.cpu") = 0 [pid 3979] umount2("./147/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./147/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./147/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./147", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./148", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x55\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4427 attached , child_tidptr=0x55557efed7d0) = 446 [pid 4427] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4427] <... set_robust_list resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4427] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4427] chdir("./148") = 0 [pid 4427] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4427] setpgid(0, 0) = 0 [pid 4427] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4427] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4427] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4427] write(3, "1000", 4) = 4 [pid 4427] close(3) = 0 [pid 4427] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4427] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4427] close(249) = 0 [pid 4427] close(248) = 0 [pid 4427] prctl(PR_SET_NAME, "syz.2.1365") = 0 [pid 4427] close(4) = 0 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4427] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4427] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4427] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4427] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4428 attached [pid 4428] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4428] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4428] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4427] <... clone3 resumed> => {parent_tid=[447]}, 88) = 447 [pid 4427] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4428] <... futex resumed>) = 0 [pid 4427] <... futex resumed>) = 1 [pid 4428] mkdirat(AT_FDCWD, NULL, 0777 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4428] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4428] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4427] <... futex resumed>) = 0 [pid 4428] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4427] <... futex resumed>) = 0 [pid 4428] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4428] <... mkdirat resumed>) = 0 [pid 4428] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4427] <... futex resumed>) = 0 [pid 4428] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4427] <... futex resumed>) = 0 [pid 4428] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4428] <... mkdirat resumed>) = 0 [pid 4428] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4427] <... futex resumed>) = 0 [pid 4428] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4428] <... mount resumed>) = 0 [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4427] <... futex resumed>) = 0 [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4428] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4428] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4427] <... futex resumed>) = 0 [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4427] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4428] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4427] <... futex resumed>) = 0 [pid 4427] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4427] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4428] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [ 250.838817][ T4425] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.854861][ T4426] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.869229][ T4426] overlayfs: filesystem on './bus' not supported as upperdir [pid 4427] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4427] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4429 attached [pid 4429] set_robust_list(0x7fd9425ff9a0, 24 [pid 4427] <... clone3 resumed> => {parent_tid=[448]}, 88) = 448 [pid 4429] <... set_robust_list resumed>) = 0 [pid 4427] rt_sigprocmask(SIG_SETMASK, [] [pid 4429] rt_sigprocmask(SIG_SETMASK, [] [pid 4427] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4429] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4427] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4429] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4427] <... futex resumed>) = 0 [pid 4428] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 201, NULL, 0) = 1 [pid 4428] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4428] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4428] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x55\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x57\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=932537786}) [pid 313] read(6 [pid 310] read(3 [pid 4429] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4427] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x57\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4429] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=131711075} [pid 4429] <... futex resumed>) = 0 [pid 4427] close_range(3, 30, 0 [pid 4429] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4427] <... close_range resumed>) = 0 [pid 4427] exit_group(0 [pid 4429] <... futex resumed>) = ? [pid 4428] <... futex resumed>) = ? [pid 4427] <... exit_group resumed>) = ? [pid 4429] +++ exited with 0 +++ [pid 4428] +++ exited with 0 +++ [pid 4427] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=446, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997292863}) [pid 3979] umount2("./148", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./148", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x55\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 132, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x56\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] umount2("./148/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x55\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x56\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/file1" [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./148/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=127293280} [pid 3979] openat(AT_FDCWD, "./148/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./148/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./148/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./148/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./148/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./148/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./148/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./148/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./148/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./148/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./148/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./148/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./148/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./148/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./148/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./148/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./148/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./148/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./148/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./148/binderfs") = 0 [pid 3979] umount2("./148/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./148/cgroup.net") = 0 [pid 3979] umount2("./148/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./148/cgroup.cpu") = 0 [pid 3979] umount2("./148/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./148/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./148/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./148", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./149", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x56\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 449 ci2-android-6-1/strace-static-x86_64: Process 4430 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4430] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4430] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4430] chdir("./149") = 0 [pid 4430] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4430] setpgid(0, 0) = 0 [pid 4430] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4430] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4430] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4430] write(3, "1000", 4) = 4 [pid 4430] close(3) = 0 [pid 4430] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4430] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4430] close(249) = 0 [pid 4430] close(248) = 0 [pid 4430] prctl(PR_SET_NAME, "syz.2.1366") = 0 [pid 4430] close(4) = 0 [pid 4430] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4430] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4430] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4430] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4430] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0} => {parent_tid=[450]}, 88) = 450 ci2-android-6-1/strace-static-x86_64: Process 4431 attached [pid 4430] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4431] set_robust_list(0x7fd94358f9a0, 24 [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] <... set_robust_list resumed>) = 0 [pid 4430] <... futex resumed>) = 0 [pid 4431] rt_sigprocmask(SIG_SETMASK, [] [pid 4430] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4431] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4431] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4431] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4430] <... futex resumed>) = 0 [pid 4431] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4430] <... futex resumed>) = 0 [pid 4431] <... mkdirat resumed>) = 0 [pid 4430] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4431] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4430] <... futex resumed>) = 0 [pid 4431] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4430] <... futex resumed>) = 0 [pid 4431] <... mkdirat resumed>) = 0 [pid 4430] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4431] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4430] <... futex resumed>) = 0 [pid 4431] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4431] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4430] <... futex resumed>) = 0 [pid 4431] <... mount resumed>) = 0 [pid 4430] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4430] <... futex resumed>) = 0 [pid 4431] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4430] <... futex resumed>) = 0 [pid 4431] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4430] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4431] <... mkdirat resumed>) = 0 [pid 4431] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4430] <... futex resumed>) = 0 [pid 4431] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] <... unlinkat resumed>) = 0 [pid 4430] <... futex resumed>) = 0 [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4430] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4431] <... futex resumed>) = 0 [pid 4430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4431] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4430] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4430] <... futex resumed>) = 0 [pid 4431] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 250.913834][ T4428] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.916889][ T4429] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.942238][ T4429] overlayfs: filesystem on './bus' not supported as upperdir [pid 4430] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4430] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4430] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[451]}, 88) = 451 [pid 4430] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4430] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4430] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4432 attached [pid 4432] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4432] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4432] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4431] <... mount resumed>) = 0 [pid 4431] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 127, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x56\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x58\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=940363123}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x58\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... sched_yield resumed>) = 0 [pid 4431] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=65738302} [pid 4431] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4432] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4432] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4430] <... futex resumed>) = 0 [pid 4430] close_range(3, 30, 0) = 0 [pid 4430] exit_group(0) = ? [pid 4431] <... futex resumed>) = ? [pid 4432] <... futex resumed>) = ? [pid 4431] +++ exited with 0 +++ [pid 4432] +++ exited with 0 +++ [pid 4430] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=449, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995255198}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x56\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 67, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] umount2("./149", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x57\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x56\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 11559476) = 272 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] openat(AT_FDCWD, "./149", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x57\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... openat resumed>) = 3 [pid 313] epoll_pwait(4 [pid 3979] fstat(3 [pid 310] <... write resumed>) = 48 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=60368179} [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./149/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./149/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./149/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./149/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./149/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./149/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./149/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./149/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./149/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./149/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./149/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./149/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./149/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./149/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./149/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./149/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./149/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./149/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./149/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./149/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./149/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./149/binderfs") = 0 [pid 3979] umount2("./149/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./149/cgroup.net") = 0 [pid 3979] umount2("./149/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./149/cgroup.cpu") = 0 [pid 3979] umount2("./149/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./149/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./149/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./149", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./150", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x57\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4433 attached [pid 4433] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 452 [pid 4433] <... set_robust_list resumed>) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4433] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4433] chdir("./150") = 0 [pid 4433] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4433] setpgid(0, 0) = 0 [pid 4433] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4433] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4433] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4433] write(3, "1000", 4) = 4 [pid 4433] close(3) = 0 [pid 4433] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4433] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4433] close(249) = 0 [pid 4433] close(248) = 0 [pid 4433] prctl(PR_SET_NAME, "syz.2.1367") = 0 [pid 4433] close(4) = 0 [pid 4433] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4433] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4433] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4433] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4433] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4433] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4433] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4434 attached [pid 4434] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4434] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] <... clone3 resumed> => {parent_tid=[453]}, 88) = 453 [pid 4433] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4434] <... futex resumed>) = 0 [pid 4433] <... futex resumed>) = 1 [pid 4434] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4434] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4434] <... futex resumed>) = 0 [pid 4433] <... futex resumed>) = 1 [pid 4434] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4434] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4433] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4434] <... futex resumed>) = 0 [pid 4433] <... futex resumed>) = 1 [pid 4434] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4433] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4434] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] <... futex resumed>) = 0 [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4434] <... futex resumed>) = 0 [pid 4433] <... futex resumed>) = 1 [pid 4434] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4433] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4434] <... futex resumed>) = 0 [pid 4433] <... futex resumed>) = 1 [pid 4434] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4433] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4434] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4434] <... futex resumed>) = 0 [pid 4433] <... futex resumed>) = 1 [pid 4434] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4433] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4434] <... futex resumed>) = 0 [ 250.981954][ T4431] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 250.996217][ T4432] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.010996][ T4432] overlayfs: filesystem on './bus' not supported as upperdir [pid 4434] mount(NULL, "./bus", "overlay", 0, "" [pid 4433] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4433] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4433] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4433] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4434] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4433] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4434] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4433] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4434] <... futex resumed>) = 0 [pid 4433] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4435 attached [pid 4434] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4435] set_robust_list(0x7fd9425ff9a0, 24 [pid 4433] <... clone3 resumed> => {parent_tid=[454]}, 88) = 454 [pid 4435] <... set_robust_list resumed>) = 0 [pid 4435] rt_sigprocmask(SIG_SETMASK, [] [pid 4433] rt_sigprocmask(SIG_SETMASK, [] [pid 4435] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4433] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4435] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4435] <... futex resumed>) = 0 [pid 4435] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4433] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 60, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x57\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x59\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4435] <... mount resumed>) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=942790861}) [pid 313] read(6 [pid 310] read(3 [pid 4435] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4433] <... futex resumed>) = 0 [pid 4435] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4433] close_range(3, 30, 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 4433] <... close_range resumed>) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x59\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4433] exit_group(0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=1755112} [pid 4433] <... exit_group resumed>) = ? [pid 4435] <... futex resumed>) = ? [pid 4435] +++ exited with 0 +++ [pid 4434] <... futex resumed>) = ? [pid 4434] +++ exited with 0 +++ [pid 4433] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=452, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]} [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 313] <... epoll_pwait resumed>, [], 128, 2, NULL, 0) = 0 [pid 3979] <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=999007982} [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997123915}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x57\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 272) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 999, NULL, 0) = 1 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x58\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x57\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x58\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./150", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=997329402} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./150", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./150/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./150/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./150/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./150/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./150/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./150/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./150/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./150/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./150/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./150/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./150/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./150/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./150/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./150/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./150/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./150/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./150/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./150/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./150/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./150/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./150/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./150/binderfs") = 0 [pid 3979] umount2("./150/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./150/cgroup.net") = 0 [pid 3979] umount2("./150/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./150/cgroup.cpu") = 0 [pid 3979] umount2("./150/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./150/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./150/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./150", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./151", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x58\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4436 attached [pid 4436] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 455 [pid 4436] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4436] chdir("./151" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4436] <... chdir resumed>) = 0 [pid 4436] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4436] setpgid(0, 0) = 0 [pid 4436] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4436] <... symlinkat resumed>) = 0 [pid 4436] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4436] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4436] write(3, "1000", 4) = 4 [pid 4436] close(3) = 0 [pid 4436] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4436] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4436] close(249) = 0 [pid 4436] close(248) = 0 [pid 4436] prctl(PR_SET_NAME, "syz.2.1368") = 0 [pid 4436] close(4) = 0 [pid 4436] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4436] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4436] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4436] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4436] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4436] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4436] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4437 attached => {parent_tid=[456]}, 88) = 456 [pid 4437] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4436] rt_sigprocmask(SIG_SETMASK, [] [pid 4437] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4436] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4437] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4436] <... futex resumed>) = 0 [pid 4437] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4436] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4436] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4437] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] <... futex resumed>) = 0 [pid 4436] <... futex resumed>) = 1 [pid 4437] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4436] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4437] <... mkdirat resumed>) = 0 [pid 4437] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4436] <... futex resumed>) = 0 [pid 4437] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] <... mkdirat resumed>) = 0 [pid 4436] <... futex resumed>) = 0 [pid 4437] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4436] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4436] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 251.056217][ T4434] overlayfs: missing 'lowerdir' [ 251.064166][ T4435] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4437] <... futex resumed>) = 0 [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4436] <... futex resumed>) = 0 [pid 4436] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4437] <... mount resumed>) = 0 [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4436] <... futex resumed>) = 0 [pid 4437] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4436] <... futex resumed>) = 0 [pid 4437] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4436] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4437] <... mkdirat resumed>) = 0 [pid 4437] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4436] <... futex resumed>) = 0 [pid 4437] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4436] <... futex resumed>) = 0 [pid 4437] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4436] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4437] <... unlinkat resumed>) = 0 [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4436] <... futex resumed>) = 0 [pid 4437] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4436] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4436] <... futex resumed>) = 0 [pid 4437] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4436] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4436] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4436] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4436] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4436] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[457]}, 88) = 457 [pid 4436] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4436] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4436] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4438 attached [pid 4438] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4438] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4438] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4437] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 997, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4437] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... futex resumed>) = 1 [pid 4437] <... futex resumed>) = 0 [pid 305] <... futex resumed>) = 0 [pid 4437] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x58\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=930393175} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=932018071}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4438] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4438] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4436] <... futex resumed>) = 0 [pid 4438] <... futex resumed>) = 1 [pid 4436] close_range(3, 30, 0 [pid 4438] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4436] <... close_range resumed>) = 0 [pid 4436] exit_group(0) = ? [pid 4437] <... futex resumed>) = ? [pid 4438] <... futex resumed>) = ? [pid 4437] +++ exited with 0 +++ [pid 4438] +++ exited with 0 +++ [pid 4436] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=455, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=994891025}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11 [pid 3979] umount2("./151", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x58\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 272 [pid 3979] openat(AT_FDCWD, "./151", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 930, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x59\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 310] <... write resumed>) = 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x59\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./151/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] newfstatat(AT_FDCWD, "./151/file1" [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] read(6 [pid 3979] umount2("./151/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x58\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 11559476) = 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] openat(AT_FDCWD, "./151/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... openat resumed>) = 5 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=921845459} [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./151/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./151/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./151/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./151/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./151/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./151/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./151/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./151/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./151/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./151/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./151/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./151/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./151/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./151/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./151/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./151/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./151/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./151/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./151/binderfs") = 0 [pid 3979] umount2("./151/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./151/cgroup.net") = 0 [pid 3979] umount2("./151/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./151/cgroup.cpu") = 0 [pid 3979] umount2("./151/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./151/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./151/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./151", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./152", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x59\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4439 attached [pid 4439] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4439] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4439] chdir("./152" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 458 [pid 4439] <... chdir resumed>) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4439] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4439] setpgid(0, 0) = 0 [pid 4439] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4439] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4439] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4439] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4439] write(3, "1000", 4) = 4 [pid 4439] close(3) = 0 [pid 4439] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4439] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4439] close(249) = 0 [pid 4439] close(248) = 0 [pid 4439] prctl(PR_SET_NAME, "syz.2.1369") = 0 [pid 4439] close(4) = 0 [pid 4439] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4439] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4439] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4439] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4439] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4439] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4439] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4440 attached [pid 4440] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4440] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4440] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4439] <... clone3 resumed> => {parent_tid=[459]}, 88) = 459 [pid 4439] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... futex resumed>) = 0 [pid 4439] <... futex resumed>) = 1 [pid 4440] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4440] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4440] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4439] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... futex resumed>) = 0 [pid 4439] <... futex resumed>) = 1 [pid 4440] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4440] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4440] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4439] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... futex resumed>) = 0 [pid 4439] <... futex resumed>) = 1 [pid 4440] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4440] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4440] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4439] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... futex resumed>) = 0 [pid 4439] <... futex resumed>) = 1 [pid 4440] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4439] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4439] <... futex resumed>) = 0 [pid 4440] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... mkdirat resumed>) = 0 [pid 4439] <... futex resumed>) = 0 [pid 4440] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4439] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4439] <... futex resumed>) = 0 [pid 4440] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... unlinkat resumed>) = 0 [pid 4439] <... futex resumed>) = 0 [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4439] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4440] <... futex resumed>) = 0 [pid 4439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4440] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4439] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4440] <... futex resumed>) = 0 [pid 4439] <... futex resumed>) = 1 [pid 4440] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 251.120158][ T4437] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.129552][ T4438] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.149400][ T4438] overlayfs: filesystem on './bus' not supported as upperdir [pid 4439] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4439] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4439] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4439] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4439] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[460]}, 88) = 460 [pid 4439] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4439] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4439] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4441 attached [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 921, NULL, 0) = 1 [pid 4441] set_robust_list(0x7fd9425ff9a0, 24 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4441] <... set_robust_list resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4441] rt_sigprocmask(SIG_SETMASK, [] [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x59\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4441] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4441] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4440] <... mount resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4440] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4440] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=950381751}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=872695470} [pid 4441] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4441] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4439] <... futex resumed>) = 0 [pid 4441] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4439] close_range(3, 30, 0) = 0 [pid 4439] exit_group(0 [pid 4441] <... futex resumed>) = ? [pid 4440] <... futex resumed>) = ? [pid 4439] <... exit_group resumed>) = ? [pid 4441] +++ exited with 0 +++ [pid 4440] +++ exited with 0 +++ [pid 4439] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=458, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=975145933}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11 [pid 3979] umount2("./152", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x59\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 872, NULL, 0) = 1 [pid 3979] openat(AT_FDCWD, "./152", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 56 [pid 3979] fstat(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 48 [pid 3979] getdents64(3 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] umount2("./152/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x59\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 11559476) = 272 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] newfstatat(AT_FDCWD, "./152/file1" [pid 313] read(6 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./152/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=844986107} [pid 3979] openat(AT_FDCWD, "./152/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./152/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./152/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./152/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./152/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./152/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./152/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./152/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./152/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./152/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./152/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./152/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./152/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./152/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./152/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./152/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./152/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./152/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./152/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./152/binderfs") = 0 [pid 3979] umount2("./152/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./152/cgroup.net") = 0 [pid 3979] umount2("./152/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./152/cgroup.cpu") = 0 [pid 3979] umount2("./152/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./152/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./152/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./152", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./153", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4442 attached [pid 4442] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4442] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4442] chdir("./153" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 461 [pid 4442] <... chdir resumed>) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4442] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4442] setpgid(0, 0) = 0 [pid 4442] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4442] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4442] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4442] write(3, "1000", 4) = 4 [pid 4442] close(3) = 0 [pid 4442] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4442] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4442] close(249) = 0 [pid 4442] close(248) = 0 [pid 4442] prctl(PR_SET_NAME, "syz.2.1370") = 0 [pid 4442] close(4) = 0 [pid 4442] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4442] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4442] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4442] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4442] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4443 attached [pid 4443] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4443] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] <... clone3 resumed> => {parent_tid=[462]}, 88) = 462 [pid 4442] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4443] <... futex resumed>) = 0 [pid 4442] <... futex resumed>) = 1 [pid 4443] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4443] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4443] <... futex resumed>) = 0 [pid 4443] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4442] <... futex resumed>) = 1 [pid 4443] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4443] <... futex resumed>) = 0 [pid 4442] <... futex resumed>) = 1 [pid 4443] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4443] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4443] <... futex resumed>) = 0 [pid 4443] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4442] <... futex resumed>) = 1 [pid 4443] <... mount resumed>) = 0 [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4442] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4443] <... futex resumed>) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4443] <... futex resumed>) = 0 [pid 4442] <... futex resumed>) = 1 [pid 4443] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4442] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4443] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4442] <... futex resumed>) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4443] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4442] <... futex resumed>) = 0 [pid 4443] <... unlinkat resumed>) = 0 [pid 4442] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4442] <... futex resumed>) = 0 [pid 4443] mount(NULL, "./bus", "overlay", 0, "" [ 251.193901][ T4440] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.210492][ T4441] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.224865][ T4441] overlayfs: filesystem on './bus' not supported as upperdir [pid 4442] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4442] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4443] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4442] <... mmap resumed>) = 0x7fd9425df000 [pid 4443] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4442] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4443] <... futex resumed>) = 0 [pid 4443] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] <... mprotect resumed>) = 0 [pid 4442] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4444 attached [pid 4444] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4444] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4444] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] <... clone3 resumed> => {parent_tid=[463]}, 88) = 463 [pid 4442] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4442] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4444] <... futex resumed>) = 0 [pid 4444] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4442] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4444] <... mount resumed>) = 0 [pid 4444] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4442] <... futex resumed>) = 0 [pid 4444] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4442] close_range(3, 30, 0) = 0 [pid 4442] exit_group(0 [pid 4443] <... futex resumed>) = ? [pid 4444] <... futex resumed>) = ? [pid 4442] <... exit_group resumed>) = ? [pid 4443] +++ exited with 0 +++ [pid 4444] +++ exited with 0 +++ [pid 4442] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=461, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=941907613}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x44\x84\x03"..., 272) = 272 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5b\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... write resumed>) = 4 [pid 3979] umount2("./153", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./153", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./153/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./153/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./153/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./153/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./153/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./153/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./153/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./153/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./153/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./153/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./153/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./153/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./153/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./153/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./153/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./153/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./153/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./153/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 845, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] unlink("./153/file0/file1" [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... unlink resumed>) = 0 [pid 313] read(6 [pid 3979] getdents64(5 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5a\x05\x00\x00\x00\x00\x00\x00\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 11559476) = 384 [pid 3979] <... getdents64 resumed>, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 3979] <... close resumed>) = 0 [pid 3979] unlinkat(AT_FDCWD, "./153/file0", AT_REMOVEDIR [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=993145694}) [pid 3979] <... unlinkat resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 310] read(3 [pid 3979] umount2("./153/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... write resumed>) = 920 [pid 313] read(6 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] epoll_pwait(4 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999991575}) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=779582745} [pid 310] read(3 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 3979] newfstatat(AT_FDCWD, "./153/binderfs" [pid 310] read(3 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./153/binderfs" [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 3979] <... unlink resumed>) = 0 [pid 3979] umount2("./153/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./153/cgroup.net") = 0 [pid 3979] umount2("./153/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./153/cgroup.cpu") = 0 [pid 3979] umount2("./153/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./153/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./153/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./153", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./154", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4445 attached [pid 4445] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4445] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 464 [pid 4445] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4445] chdir("./154" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4445] <... chdir resumed>) = 0 [pid 4445] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4445] setpgid(0, 0) = 0 [pid 4445] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4445] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4445] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4445] write(3, "1000", 4) = 4 [pid 4445] close(3) = 0 [pid 4445] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4445] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4445] close(249) = 0 [pid 4445] close(248) = 0 [pid 4445] prctl(PR_SET_NAME, "syz.2.1371") = 0 [pid 4445] close(4) = 0 [pid 4445] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4445] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4445] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4445] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4445] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4445] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4446 attached [pid 4446] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4446] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4446] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4445] <... clone3 resumed> => {parent_tid=[465]}, 88) = 465 [pid 4445] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4446] <... futex resumed>) = 0 [pid 4445] <... futex resumed>) = 1 [pid 4446] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4445] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4446] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4446] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4446] <... futex resumed>) = 0 [pid 4445] <... futex resumed>) = 1 [pid 4446] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4445] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4446] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4445] <... futex resumed>) = 0 [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4446] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4445] <... futex resumed>) = 0 [pid 4446] <... mkdirat resumed>) = 0 [pid 4445] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4446] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4445] <... futex resumed>) = 0 [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4446] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4445] <... futex resumed>) = 0 [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4446] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4446] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4445] <... futex resumed>) = 0 [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4446] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4445] <... futex resumed>) = 0 [pid 4445] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4445] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4445] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [ 251.270416][ T4443] overlayfs: missing 'lowerdir' [ 251.278123][ T4444] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4445] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4447 attached [pid 4446] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4445] <... clone3 resumed> => {parent_tid=[466]}, 88) = 466 [pid 4445] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4445] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4445] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4447] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4447] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4447] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4446] <... mount resumed>) = 0 [pid 4446] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4446] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4447] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4447] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4447] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4445] <... futex resumed>) = 0 [pid 4445] close_range(3, 30, 0) = 0 [pid 4445] exit_group(0) = ? [pid 4446] <... futex resumed>) = ? [pid 4447] <... futex resumed>) = ? [pid 4446] +++ exited with 0 +++ [pid 4447] +++ exited with 0 +++ [pid 4445] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=464, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=934221916}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 779, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./154", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... sched_yield resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=710809622} [pid 3979] openat(AT_FDCWD, "./154", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./154/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./154/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./154/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./154/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./154/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./154/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./154/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./154/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./154/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./154/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./154/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./154/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./154/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./154/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./154/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./154/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./154/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./154/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./154/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./154/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./154/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./154/binderfs") = 0 [pid 3979] umount2("./154/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./154/cgroup.net") = 0 [pid 3979] umount2("./154/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./154/cgroup.cpu") = 0 [pid 3979] umount2("./154/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./154/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./154/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./154", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./155", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4448 attached , child_tidptr=0x55557efed7d0) = 467 [pid 4448] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4448] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4448] chdir("./155") = 0 [pid 4448] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4448] setpgid(0, 0) = 0 [pid 4448] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4448] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4448] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4448] write(3, "1000", 4) = 4 [pid 4448] close(3) = 0 [pid 4448] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4448] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4448] close(249) = 0 [pid 4448] close(248) = 0 [pid 4448] prctl(PR_SET_NAME, "syz.2.1372") = 0 [pid 4448] close(4) = 0 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4448] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4448] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4448] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4448] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4448] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4448] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4449 attached => {parent_tid=[468]}, 88) = 468 [pid 4448] rt_sigprocmask(SIG_SETMASK, [] [pid 4449] set_robust_list(0x7fd94358f9a0, 24 [pid 4448] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4449] <... set_robust_list resumed>) = 0 [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] rt_sigprocmask(SIG_SETMASK, [] [pid 4448] <... futex resumed>) = 0 [pid 4449] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4449] mkdirat(AT_FDCWD, NULL, 0777 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4449] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4449] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4448] <... futex resumed>) = 0 [pid 4449] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4448] <... futex resumed>) = 0 [pid 4449] <... mkdirat resumed>) = 0 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4449] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4448] <... futex resumed>) = 0 [pid 4449] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4448] <... futex resumed>) = 0 [pid 4449] <... mkdirat resumed>) = 0 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4449] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4448] <... futex resumed>) = 0 [pid 4449] <... futex resumed>) = 1 [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4448] <... futex resumed>) = 0 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4449] <... mount resumed>) = 0 [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4448] <... futex resumed>) = 0 [pid 4449] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4448] <... futex resumed>) = 0 [pid 4449] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4449] <... mkdirat resumed>) = 0 [pid 4449] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4448] <... futex resumed>) = 0 [pid 4449] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4448] <... futex resumed>) = 0 [pid 4448] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4449] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4448] <... futex resumed>) = 0 [pid 4449] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4448] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4449] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4448] <... futex resumed>) = 0 [ 251.329990][ T4446] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.332855][ T4447] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.359477][ T4447] overlayfs: filesystem on './bus' not supported as upperdir [pid 4449] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4448] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4448] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4448] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4448] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4448] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[469]}, 88) = 469 [pid 4448] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4448] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4448] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4450 attached [pid 4450] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4450] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4450] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4449] <... mount resumed>) = 0 [pid 4449] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4449] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 711, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4450] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_getaffinity(0, 8192 [pid 4450] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5c\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 4450] <... futex resumed>) = 1 [pid 4448] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4448] close_range(3, 30, 0 [pid 313] <... write resumed>) = 920 [pid 4450] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=924696860}) [pid 4448] <... close_range resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4448] exit_group(0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4450] <... futex resumed>) = ? [pid 4449] <... futex resumed>) = ? [pid 4448] <... exit_group resumed>) = ? [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=634413992} [pid 4449] +++ exited with 0 +++ [pid 4450] +++ exited with 0 +++ [pid 4448] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=467, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997951847}) [pid 3979] umount2("./155", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./155", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 634, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 310] <... write resumed>) = 48 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./155/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./155/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./155/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=629115136} [pid 3979] openat(AT_FDCWD, "./155/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./155/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./155/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./155/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./155/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./155/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./155/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./155/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./155/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./155/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./155/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./155/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./155/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./155/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./155/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./155/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./155/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./155/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./155/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./155/binderfs") = 0 [pid 3979] umount2("./155/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./155/cgroup.net") = 0 [pid 3979] umount2("./155/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./155/cgroup.cpu") = 0 [pid 3979] umount2("./155/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./155/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./155/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./155", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./156", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4451 attached [pid 4451] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 470 [pid 4451] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4451] chdir("./156" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4451] <... chdir resumed>) = 0 [pid 4451] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4451] setpgid(0, 0) = 0 [pid 4451] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4451] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4451] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4451] write(3, "1000", 4) = 4 [pid 4451] close(3) = 0 [pid 4451] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4451] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4451] close(249) = 0 [pid 4451] close(248) = 0 [pid 4451] prctl(PR_SET_NAME, "syz.2.1373") = 0 [pid 4451] close(4) = 0 [pid 4451] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4451] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4451] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4451] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4451] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4451] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4452 attached [pid 4452] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4451] <... clone3 resumed> => {parent_tid=[471]}, 88) = 471 [pid 4452] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4451] rt_sigprocmask(SIG_SETMASK, [] [pid 4452] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4451] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4452] <... futex resumed>) = 0 [pid 4451] <... futex resumed>) = 1 [pid 4452] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4451] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4452] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4452] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4451] <... futex resumed>) = 0 [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4452] <... futex resumed>) = 0 [pid 4451] <... futex resumed>) = 1 [pid 4452] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4451] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4452] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4451] <... futex resumed>) = 0 [pid 4452] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4451] <... futex resumed>) = 0 [pid 4452] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4451] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4452] <... mkdirat resumed>) = 0 [pid 4452] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4451] <... futex resumed>) = 0 [pid 4452] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4451] <... futex resumed>) = 0 [pid 4452] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4451] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4452] <... mount resumed>) = 0 [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4451] <... futex resumed>) = 0 [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4451] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4452] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4452] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4451] <... futex resumed>) = 0 [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4451] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4452] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4451] <... futex resumed>) = 0 [pid 4451] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4451] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 251.408766][ T4449] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.418239][ T4450] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.437564][ T4450] overlayfs: filesystem on './bus' not supported as upperdir [pid 4451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4451] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4452] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4451] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4451] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[472]}, 88) = 472 [pid 4451] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4451] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4451] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4453 attached [pid 4453] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4453] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4453] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4452] <... mount resumed>) = 0 [pid 4452] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4452] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 629, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5d\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=930083972}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x5f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=558691937} [pid 4453] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4453] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4451] <... futex resumed>) = 0 [pid 4453] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4451] close_range(3, 30, 0) = 0 [pid 4451] exit_group(0 [pid 4453] <... futex resumed>) = ? [pid 4451] <... exit_group resumed>) = ? [pid 4452] <... futex resumed>) = ? [pid 4452] +++ exited with 0 +++ [pid 4453] +++ exited with 0 +++ [pid 4451] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=470, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=994359649}) [pid 3979] umount2("./156", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./156", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 559, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./156/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./156/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./156/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./156/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 313] epoll_pwait(4 [pid 3979] fstat(5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=550659908} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./156/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./156/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./156/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./156/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./156/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./156/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./156/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./156/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./156/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./156/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./156/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./156/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./156/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./156/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./156/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./156/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./156/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./156/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./156/binderfs") = 0 [pid 3979] umount2("./156/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./156/cgroup.net") = 0 [pid 3979] umount2("./156/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./156/cgroup.cpu") = 0 [pid 3979] umount2("./156/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./156/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./156/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./156", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./157", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4454 attached [pid 4454] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 473 [pid 4454] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4454] chdir("./157") = 0 [pid 4454] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4454] setpgid(0, 0) = 0 [pid 4454] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4454] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4454] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4454] write(3, "1000", 4) = 4 [pid 4454] close(3) = 0 [pid 4454] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4454] close(249) = 0 [pid 4454] close(248) = 0 [pid 4454] prctl(PR_SET_NAME, "syz.2.1374") = 0 [pid 4454] close(4) = 0 [pid 4454] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4454] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4454] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4454] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4454] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4454] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4454] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4455 attached [pid 4455] set_robust_list(0x7fd94358f9a0, 24 [pid 4454] <... clone3 resumed> => {parent_tid=[474]}, 88) = 474 [pid 4455] <... set_robust_list resumed>) = 0 [pid 4455] rt_sigprocmask(SIG_SETMASK, [] [pid 4454] rt_sigprocmask(SIG_SETMASK, [] [pid 4455] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4454] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] <... futex resumed>) = 0 [pid 4455] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4454] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4455] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4454] <... futex resumed>) = 0 [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4454] <... futex resumed>) = 0 [pid 4455] <... mkdirat resumed>) = 0 [pid 4454] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4455] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4454] <... futex resumed>) = 0 [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4454] <... futex resumed>) = 0 [pid 4455] <... mkdirat resumed>) = 0 [pid 4454] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4455] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4454] <... futex resumed>) = 0 [pid 4455] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] <... mount resumed>) = 0 [pid 4454] <... futex resumed>) = 0 [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4454] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4455] <... futex resumed>) = 0 [pid 4454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] <... futex resumed>) = 0 [pid 4455] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4454] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4455] <... mkdirat resumed>) = 0 [pid 4455] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4454] <... futex resumed>) = 0 [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] <... futex resumed>) = 0 [ 251.489873][ T4452] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.503656][ T4453] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.519067][ T4453] overlayfs: filesystem on './bus' not supported as upperdir [pid 4455] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4454] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4455] <... unlinkat resumed>) = 0 [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4454] <... futex resumed>) = 0 [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4454] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4454] <... futex resumed>) = 0 [pid 4455] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4454] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4454] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4454] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4454] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4454] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[475]}, 88) = 475 [pid 4454] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4454] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4454] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4456 attached [pid 4456] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4456] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4456] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4455] <... mount resumed>) = 0 [pid 4455] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4455] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 550, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x60\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=489912038} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=937816876}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x60\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4456] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4456] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4456] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4454] <... futex resumed>) = 0 [pid 4454] close_range(3, 30, 0) = 0 [pid 4454] exit_group(0 [pid 4456] <... futex resumed>) = ? [pid 4455] <... futex resumed>) = ? [pid 4454] <... exit_group resumed>) = ? [pid 4456] +++ exited with 0 +++ [pid 4455] +++ exited with 0 +++ [pid 4454] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=473, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996658698}) [pid 3979] umount2("./157", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./157", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x99\x0d\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 491, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x99\x0d\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./157/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./157/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./157/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=482856334} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./157/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./157/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./157/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./157/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./157/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./157/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./157/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./157/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./157/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./157/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./157/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./157/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./157/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./157/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./157/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./157/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./157/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./157/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./157/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./157/binderfs") = 0 [pid 3979] umount2("./157/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./157/cgroup.net") = 0 [pid 3979] umount2("./157/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./157/cgroup.cpu") = 0 [pid 3979] umount2("./157/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./157/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./157/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./157", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./158", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x5f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 476 [pid 3979] rt_sigprocmask(SIG_SETMASK, []ci2-android-6-1/strace-static-x86_64: Process 4457 attached , NULL, 8) = 0 [pid 4457] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4457] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4457] chdir("./158") = 0 [pid 4457] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4457] setpgid(0, 0) = 0 [pid 4457] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4457] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4457] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4457] write(3, "1000", 4) = 4 [pid 4457] close(3) = 0 [pid 4457] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4457] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4457] close(249) = 0 [pid 4457] close(248) = 0 [pid 4457] prctl(PR_SET_NAME, "syz.2.1375") = 0 [pid 4457] close(4) = 0 [pid 4457] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4457] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4457] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4457] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4457] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4457] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4458 attached [pid 4458] set_robust_list(0x7fd94358f9a0, 24 [pid 4457] <... clone3 resumed> => {parent_tid=[477]}, 88) = 477 [pid 4458] <... set_robust_list resumed>) = 0 [pid 4458] rt_sigprocmask(SIG_SETMASK, [] [pid 4457] rt_sigprocmask(SIG_SETMASK, [] [pid 4458] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4458] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4457] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4458] <... futex resumed>) = 0 [pid 4457] <... futex resumed>) = 1 [pid 4458] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4457] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4458] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4457] <... futex resumed>) = 0 [pid 4458] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4458] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4457] <... futex resumed>) = 0 [pid 4458] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4457] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4458] <... mkdirat resumed>) = 0 [pid 4458] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4457] <... futex resumed>) = 0 [pid 4458] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4458] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4457] <... futex resumed>) = 0 [pid 4458] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4457] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4458] <... mkdirat resumed>) = 0 [pid 4458] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4457] <... futex resumed>) = 0 [pid 4458] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4458] <... mount resumed>) = 0 [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4457] <... futex resumed>) = 0 [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4458] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4458] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4457] <... futex resumed>) = 0 [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4458] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4457] <... futex resumed>) = 0 [pid 4458] <... futex resumed>) = 1 [pid 4457] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4457] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 251.558674][ T4455] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.569496][ T4456] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.587828][ T4456] overlayfs: filesystem on './bus' not supported as upperdir [pid 4457] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4458] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4457] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4457] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[478]}, 88) = 478 [pid 4457] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4457] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4457] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4459 attached [pid 4459] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4459] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4459] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4458] <... mount resumed>) = 0 [pid 4458] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4458] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 483, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x5f\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x61\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=418709359} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=933080010}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x61\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4459] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4459] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4457] <... futex resumed>) = 0 [pid 4457] close_range(3, 30, 0) = 0 [pid 4457] exit_group(0) = ? [pid 4458] <... futex resumed>) = ? [pid 4459] <... futex resumed>) = ? [pid 4458] +++ exited with 0 +++ [pid 4459] +++ exited with 0 +++ [pid 4457] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=476, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997002547}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x5f\x3b\x04"..., 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 419, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x60\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x60\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 305] sched_yield( [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x5f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x5f\x3b\x04"..., 11559476) = 272 [pid 305] <... sched_yield resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 3979] umount2("./158", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=411332628} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./158", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./158/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./158/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./158/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./158/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./158/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./158/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./158/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./158/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./158/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./158/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./158/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./158/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./158/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./158/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./158/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./158/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./158/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./158/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./158/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./158/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./158/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./158/binderfs") = 0 [pid 3979] umount2("./158/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./158/cgroup.net") = 0 [pid 3979] umount2("./158/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./158/cgroup.cpu") = 0 [pid 3979] umount2("./158/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./158/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./158/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./158", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./159", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x60\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4460 attached [pid 4460] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4460] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4460] chdir("./159") = 0 [pid 4460] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4460] setpgid(0, 0) = 0 [pid 4460] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 479 [pid 4460] <... symlinkat resumed>) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4460] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4460] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4460] write(3, "1000", 4) = 4 [pid 4460] close(3) = 0 [pid 4460] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4460] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4460] close(249) = 0 [pid 4460] close(248) = 0 [pid 4460] prctl(PR_SET_NAME, "syz.2.1376") = 0 [pid 4460] close(4) = 0 [ 251.627560][ T4458] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.633845][ T4459] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.657206][ T4459] overlayfs: filesystem on './bus' not supported as upperdir [pid 4460] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4460] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4460] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4460] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4460] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4460] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4461 attached [pid 4461] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4461] rt_sigprocmask(SIG_SETMASK, [] [pid 4460] <... clone3 resumed> => {parent_tid=[480]}, 88) = 480 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 411, NULL, 0) = 1 [pid 4461] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4460] rt_sigprocmask(SIG_SETMASK, [] [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4460] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x60\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4461] <... futex resumed>) = 0 [pid 4460] <... futex resumed>) = 1 [pid 4461] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4461] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4460] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x62\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=958731507}) [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4461] <... futex resumed>) = 0 [pid 4460] <... futex resumed>) = 1 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x62\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4461] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4460] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4461] <... mkdirat resumed>) = 0 [pid 4461] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=369172818} [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4460] <... futex resumed>) = 0 [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4461] <... futex resumed>) = 0 [pid 4460] <... futex resumed>) = 1 [pid 4461] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4461] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4460] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4461] <... futex resumed>) = 0 [pid 4461] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4460] <... futex resumed>) = 1 [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4460] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4461] <... futex resumed>) = 0 [pid 4460] <... futex resumed>) = 1 [pid 4461] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4460] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4461] <... mkdirat resumed>) = 0 [pid 4461] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4460] <... futex resumed>) = 0 [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4461] <... futex resumed>) = 0 [pid 4460] <... futex resumed>) = 1 [pid 4461] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4460] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4461] <... unlinkat resumed>) = 0 [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4460] <... futex resumed>) = 0 [pid 4460] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4460] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4460] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4461] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4460] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4460] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[481]}, 88) = 481 [pid 4460] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4460] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-1/strace-static-x86_64: Process 4462 attached [pid 4461] <... mount resumed>) = 0 [pid 4460] <... futex resumed>) = 0 [pid 4460] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4462] set_robust_list(0x7fd9425ff9a0, 24 [pid 4461] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4462] <... set_robust_list resumed>) = 0 [pid 4462] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4462] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4461] <... futex resumed>) = 0 [pid 4461] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4462] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4462] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4460] <... futex resumed>) = 0 [pid 4462] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4460] close_range(3, 30, 0) = 0 [pid 4460] exit_group(0 [pid 4462] <... futex resumed>) = ? [pid 4460] <... exit_group resumed>) = ? [pid 4462] +++ exited with 0 +++ [pid 4461] <... futex resumed>) = ? [pid 4461] +++ exited with 0 +++ [pid 4460] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=479, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = 0 [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=944255437}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x60\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x5c\xd7\x05"..., 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 369, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] umount2("./159", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x61\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x61\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] <... futex resumed>) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x60\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x5c\xd7\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] openat(AT_FDCWD, "./159", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... openat resumed>) = 3 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=310440967} [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./159/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./159/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./159/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./159/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./159/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./159/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./159/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./159/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./159/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./159/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./159/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./159/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./159/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./159/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./159/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./159/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./159/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./159/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./159/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./159/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./159/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./159/binderfs") = 0 [pid 3979] umount2("./159/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./159/cgroup.net") = 0 [pid 3979] umount2("./159/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./159/cgroup.cpu") = 0 [pid 3979] umount2("./159/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./159/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./159/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./159", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./160", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x61\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4463 attached [pid 4463] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4463] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 482 [pid 4463] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4463] chdir("./160" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4463] <... chdir resumed>) = 0 [pid 4463] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4463] setpgid(0, 0) = 0 [pid 4463] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4463] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4463] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4463] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4463] write(3, "1000", 4) = 4 [pid 4463] close(3) = 0 [pid 4463] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [ 251.720775][ T4461] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.740613][ T4462] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.757661][ T4462] overlayfs: filesystem on './bus' not supported as upperdir [pid 4463] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4463] close(249) = 0 [pid 4463] close(248) = 0 [pid 4463] prctl(PR_SET_NAME, "syz.2.1377") = 0 [pid 4463] close(4) = 0 [pid 4463] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4463] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4463] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4463] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4463] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4463] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4463] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4464 attached [pid 4464] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4463] <... clone3 resumed> => {parent_tid=[483]}, 88) = 483 [pid 4464] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4464] <... futex resumed>) = 0 [pid 4463] <... futex resumed>) = 1 [pid 4464] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4464] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 310, NULL, 0) = 1 [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4464] <... futex resumed>) = 0 [pid 4463] <... futex resumed>) = 1 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4464] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4463] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] read(6 [pid 4464] <... mkdirat resumed>) = 0 [pid 4464] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x61\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x63\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=958784067}) [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] read(6 [pid 310] read(3 [pid 4464] <... futex resumed>) = 0 [pid 4463] <... futex resumed>) = 1 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4464] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4463] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4464] <... mkdirat resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x63\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4464] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4463] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=268664586} [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4464] <... futex resumed>) = 0 [pid 4463] <... futex resumed>) = 1 [pid 4464] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4463] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4464] <... futex resumed>) = 0 [pid 4463] <... futex resumed>) = 1 [pid 4464] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4463] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4464] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4463] <... futex resumed>) = 0 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4463] <... futex resumed>) = 0 [pid 4464] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4463] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4464] <... unlinkat resumed>) = 0 [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4463] <... futex resumed>) = 0 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4464] <... futex resumed>) = 0 [pid 4463] <... futex resumed>) = 1 [pid 4464] mount(NULL, "./bus", "overlay", 0, "" [pid 4463] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4463] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4463] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4463] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4463] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[484]}, 88) = 484 [pid 4463] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4463] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4463] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4465 attached [pid 4465] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4465] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4465] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4464] <... mount resumed>) = 0 [pid 4464] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4464] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4465] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4465] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4465] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4463] <... futex resumed>) = 0 [pid 4463] close_range(3, 30, 0) = 0 [pid 4463] exit_group(0) = ? [pid 4464] <... futex resumed>) = ? [pid 4464] +++ exited with 0 +++ [pid 4465] <... futex resumed>) = ? [pid 4465] +++ exited with 0 +++ [pid 4463] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=482, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=955099910}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x61\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 268, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x62\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x62\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x61\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] umount2("./160", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=221779742} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./160", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./160/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./160/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./160/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./160/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./160/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./160/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./160/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./160/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./160/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./160/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./160/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./160/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./160/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./160/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./160/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./160/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./160/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./160/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./160/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./160/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./160/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./160/binderfs") = 0 [pid 3979] umount2("./160/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./160/cgroup.net") = 0 [pid 3979] umount2("./160/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./160/cgroup.cpu") = 0 [pid 3979] umount2("./160/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./160/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./160/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./160", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./161", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x62\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4466 attached [pid 4466] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 485 [pid 4466] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4466] chdir("./161") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4466] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4466] setpgid(0, 0) = 0 [pid 4466] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4466] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4466] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4466] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4466] write(3, "1000", 4) = 4 [pid 4466] close(3) = 0 [pid 4466] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4466] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4466] close(249) = 0 [pid 4466] close(248) = 0 [pid 4466] prctl(PR_SET_NAME, "syz.2.1378") = 0 [pid 4466] close(4) = 0 [pid 4466] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4466] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4466] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4466] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4466] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4466] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4466] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4467 attached => {parent_tid=[486]}, 88) = 486 [pid 4466] rt_sigprocmask(SIG_SETMASK, [] [pid 4467] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4466] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4467] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] mkdirat(AT_FDCWD, NULL, 0777 [pid 4466] <... futex resumed>) = 0 [pid 4467] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4466] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4467] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4466] <... futex resumed>) = 0 [pid 4467] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4466] <... futex resumed>) = 0 [pid 4467] <... mkdirat resumed>) = 0 [pid 4466] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4467] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4466] <... futex resumed>) = 0 [pid 4467] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4466] <... futex resumed>) = 0 [pid 4467] <... mkdirat resumed>) = 0 [pid 4466] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4467] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4467] <... futex resumed>) = 0 [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4466] <... futex resumed>) = 0 [pid 4467] <... mount resumed>) = 0 [pid 4466] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4467] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4466] <... futex resumed>) = 0 [pid 4467] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4466] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4467] <... mkdirat resumed>) = 0 [pid 4467] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4466] <... futex resumed>) = 0 [pid 4467] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] <... unlinkat resumed>) = 0 [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4466] <... futex resumed>) = 0 [pid 4467] <... futex resumed>) = 0 [pid 4466] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4467] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4466] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4467] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4466] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4467] mount(NULL, "./bus", "overlay", 0, "" [pid 4466] <... futex resumed>) = 0 [ 251.818277][ T4464] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.832126][ T4465] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 251.847585][ T4465] overlayfs: filesystem on './bus' not supported as upperdir [pid 4466] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 222, NULL, 0) = 1 [pid 4466] <... futex resumed>) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4466] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4466] <... mmap resumed>) = 0x7fd9425df000 [pid 313] read(6 [pid 4466] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x62\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4467] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4466] <... mprotect resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x64\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4467] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4466] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=955547239}) [pid 4467] <... futex resumed>) = 0 [pid 4466] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4467] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4466] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 ci2-android-6-1/strace-static-x86_64: Process 4468 attached [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4468] set_robust_list(0x7fd9425ff9a0, 24 [pid 4466] <... clone3 resumed> => {parent_tid=[487]}, 88) = 487 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x64\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4468] <... set_robust_list resumed>) = 0 [pid 4466] rt_sigprocmask(SIG_SETMASK, [] [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4468] rt_sigprocmask(SIG_SETMASK, [] [pid 4466] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=175385810} [pid 4468] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4466] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4468] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4466] <... futex resumed>) = 0 [pid 4466] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4468] <... mount resumed>) = 0 [pid 4468] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4466] <... futex resumed>) = 0 [pid 4466] close_range(3, 30, 0) = 0 [pid 4466] exit_group(0) = ? [pid 4467] <... futex resumed>) = ? [pid 4468] <... futex resumed>) = ? [pid 4467] +++ exited with 0 +++ [pid 4468] +++ exited with 0 +++ [pid 4466] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=485, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=979042739}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x62\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x99\x0d\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 175, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x63\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x63\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x62\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x99\x0d\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=151858986} [pid 3979] <... write resumed>) = 4 [pid 3979] umount2("./161", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./161", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./161/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./161/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./161/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./161/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./161/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./161/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./161/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./161/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./161/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./161/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./161/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./161/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./161/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./161/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./161/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./161/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./161/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./161/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./161/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./161/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./161/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./161/binderfs") = 0 [pid 3979] umount2("./161/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./161/cgroup.net") = 0 [pid 3979] umount2("./161/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./161/cgroup.cpu") = 0 [pid 3979] umount2("./161/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./161/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./161/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./161", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./162", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [ 251.899036][ T4467] overlayfs: missing 'lowerdir' [ 251.908508][ T4468] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x63\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4469 attached [pid 4469] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 488 [pid 4469] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4469] chdir("./162") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4469] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4469] setpgid(0, 0) = 0 [pid 4469] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4469] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4469] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4469] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4469] write(3, "1000", 4) = 4 [pid 4469] close(3) = 0 [pid 4469] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4469] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4469] close(249) = 0 [pid 4469] close(248) = 0 [pid 4469] prctl(PR_SET_NAME, "syz.2.1379") = 0 [pid 4469] close(4) = 0 [pid 4469] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4469] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4469] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4469] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4469] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 152, NULL, 0) = 1 [pid 4469] <... mprotect resumed>) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4469] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4469] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] read(6 [pid 4469] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0} [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x63\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 305] getpid( [pid 304] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... getpid resumed>) = 304 [pid 305] tgkill(304, 313, SIGURG [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x65\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 313] --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=304, si_uid=0} --- [pid 305] <... tgkill resumed>) = 0 [pid 304] <... write resumed>) = 920 [pid 313] rt_sigreturn({mask=[]} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947176632}) ci2-android-6-1/strace-static-x86_64: Process 4470 attached [pid 304] read(6 [pid 313] <... rt_sigreturn resumed>) = 1 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 304] epoll_pwait(4 [pid 4469] <... clone3 resumed> => {parent_tid=[489]}, 88) = 489 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4470] set_robust_list(0x7fd94358f9a0, 24 [pid 4469] rt_sigprocmask(SIG_SETMASK, [] [pid 313] futex(0x1a58b186f960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] read(3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99480363} [pid 4470] <... set_robust_list resumed>) = 0 [pid 4469] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x65\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4470] rt_sigprocmask(SIG_SETMASK, [] [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4469] <... futex resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4470] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4469] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4470] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4469] <... futex resumed>) = 0 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4469] <... futex resumed>) = 0 [pid 4470] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4469] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4470] <... mkdirat resumed>) = 0 [pid 4470] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4469] <... futex resumed>) = 0 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4469] <... futex resumed>) = 0 [pid 4470] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4469] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4470] <... mkdirat resumed>) = 0 [pid 4470] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4469] <... futex resumed>) = 0 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4469] <... futex resumed>) = 0 [pid 4470] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4469] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4470] <... mount resumed>) = 0 [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4469] <... futex resumed>) = 0 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4469] <... futex resumed>) = 0 [pid 4470] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4469] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4470] <... mkdirat resumed>) = 0 [pid 4470] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4469] <... futex resumed>) = 0 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4469] <... futex resumed>) = 0 [pid 4470] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4469] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4470] <... unlinkat resumed>) = 0 [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] <... futex resumed>) = 0 [pid 4469] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4470] <... futex resumed>) = 0 [pid 4469] <... futex resumed>) = 1 [pid 4470] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4469] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4469] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4469] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4469] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4469] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[490]}, 88) = 490 [pid 4469] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4469] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4469] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4471 attached [pid 4471] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4471] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4471] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4470] <... mount resumed>) = 0 [pid 4470] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4470] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4471] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4471] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4471] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4469] <... futex resumed>) = 0 [pid 4469] close_range(3, 30, 0) = 0 [pid 4469] exit_group(0) = ? [pid 4471] <... futex resumed>) = ? [pid 4470] <... futex resumed>) = ? [pid 4471] +++ exited with 0 +++ [pid 4470] +++ exited with 0 +++ [pid 4469] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=488, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=944836724}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x63\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x77\x8e\x06"..., 272) = 272 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x64\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x64\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./162", MNT_FORCE|UMOUNT_NOFOLLOW [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 99, NULL, 0) = 1 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 304] read(6, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x63\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x77\x8e\x06"..., 11559476) = 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./162", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=41520945} [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./162/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./162/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./162/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./162/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./162/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./162/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./162/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./162/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./162/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./162/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./162/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./162/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./162/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./162/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./162/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./162/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./162/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./162/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./162/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./162/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./162/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./162/binderfs") = 0 [pid 3979] umount2("./162/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./162/cgroup.net") = 0 [pid 3979] umount2("./162/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./162/cgroup.cpu") = 0 [pid 3979] umount2("./162/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./162/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./162/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./162", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./163", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x64\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4472 attached [pid 4472] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4472] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 491 [pid 4472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4472] chdir("./163") = 0 [pid 4472] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4472] <... prctl resumed>) = 0 [pid 4472] setpgid(0, 0) = 0 [ 251.990773][ T4470] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.000817][ T4471] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.025875][ T4471] overlayfs: filesystem on './bus' not supported as upperdir [pid 4472] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4472] <... symlinkat resumed>) = 0 [pid 4472] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4472] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4472] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4472] write(3, "1000", 4) = 4 [pid 4472] close(3) = 0 [pid 4472] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4472] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4472] close(249) = 0 [pid 4472] close(248) = 0 [pid 4472] prctl(PR_SET_NAME, "syz.2.1380") = 0 [pid 4472] close(4) = 0 [pid 4472] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4472] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4472] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4472] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4472] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4472] rt_sigprocmask(SIG_BLOCK, ~[] [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 41, NULL, 0) = 1 [pid 4472] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4472] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4473 attached [pid 304] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 4472] <... clone3 resumed> => {parent_tid=[492]}, 88) = 492 [pid 304] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x64\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4472] rt_sigprocmask(SIG_SETMASK, [] [pid 4473] set_robust_list(0x7fd94358f9a0, 24 [pid 4472] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4472] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x66\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4473] <... set_robust_list resumed>) = 0 [pid 304] <... write resumed>) = 920 [pid 4473] rt_sigprocmask(SIG_SETMASK, [] [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957105454}) [pid 304] read(6 [pid 4473] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 4473] mkdirat(AT_FDCWD, NULL, 0777 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4473] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 304] futex(0x1a58b186f960, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x66\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] <... futex resumed>) = 1 [pid 4473] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] <... futex resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] epoll_pwait(4 [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4473] <... futex resumed>) = 1 [pid 4472] <... futex resumed>) = 0 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=988334731} [pid 4472] <... futex resumed>) = 1 [pid 4472] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4473] <... futex resumed>) = 0 [pid 4473] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4473] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4472] <... futex resumed>) = 0 [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4472] <... futex resumed>) = 0 [pid 4473] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4472] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4473] <... mkdirat resumed>) = 0 [pid 4473] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4472] <... futex resumed>) = 0 [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4472] <... futex resumed>) = 0 [pid 4473] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4472] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4473] <... mount resumed>) = 0 [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4472] <... futex resumed>) = 0 [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4473] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4472] <... futex resumed>) = 0 [pid 4473] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4472] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4473] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4472] <... futex resumed>) = 0 [pid 4473] <... unlinkat resumed>) = 0 [pid 4472] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4472] <... futex resumed>) = 0 [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4472] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4472] <... futex resumed>) = 0 [pid 4473] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4472] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4472] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4472] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4472] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4472] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[493]}, 88) = 493 [pid 4472] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4472] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4472] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4474 attached [pid 4474] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4474] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4474] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4473] <... mount resumed>) = 0 [pid 4473] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4473] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4474] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4474] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4472] <... futex resumed>) = 0 [pid 4474] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4472] close_range(3, 30, 0) = 0 [pid 4472] exit_group(0 [pid 4474] <... futex resumed>) = ? [pid 4472] <... exit_group resumed>) = ? [pid 4474] +++ exited with 0 +++ [pid 4473] <... futex resumed>) = ? [pid 4473] +++ exited with 0 +++ [pid 4472] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=491, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=950189183}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x64\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x2c\x42\x06"..., 272) = 272 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x65\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x65\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./163", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 988, NULL, 0) = 1 [pid 3979] openat(AT_FDCWD, "./163", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... openat resumed>) = 3 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] fstat(3 [pid 305] sched_yield( [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 305] <... sched_yield resumed>) = 0 [pid 313] read(6 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x64\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x2c\x42\x06"..., 11559476) = 272 [pid 3979] umount2("./163/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./163/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./163/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./163/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=934543186} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./163/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./163/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./163/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./163/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./163/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./163/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./163/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./163/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./163/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./163/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./163/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./163/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./163/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./163/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./163/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./163/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./163/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./163/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./163/binderfs") = 0 [pid 3979] umount2("./163/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./163/cgroup.net") = 0 [pid 3979] umount2("./163/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./163/cgroup.cpu") = 0 [pid 3979] umount2("./163/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./163/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./163/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./163", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./164", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x65\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4475 attached [pid 4475] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 494 [pid 4475] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4475] chdir("./164") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4475] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4475] setpgid(0, 0) = 0 [pid 4475] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4475] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4475] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4475] write(3, "1000", 4) = 4 [pid 4475] close(3) = 0 [pid 4475] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4475] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4475] close(249) = 0 [pid 4475] close(248) = 0 [pid 4475] prctl(PR_SET_NAME, "syz.2.1381") = 0 [pid 4475] close(4) = 0 [pid 4475] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4475] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4475] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4475] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4475] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4475] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4475] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4476 attached [ 252.100109][ T4473] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.111594][ T4474] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.130729][ T4474] overlayfs: filesystem on './bus' not supported as upperdir [pid 4476] set_robust_list(0x7fd94358f9a0, 24 [pid 4475] <... clone3 resumed> => {parent_tid=[495]}, 88) = 495 [pid 4476] <... set_robust_list resumed>) = 0 [pid 4476] rt_sigprocmask(SIG_SETMASK, [] [pid 4475] rt_sigprocmask(SIG_SETMASK, [] [pid 4476] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4476] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4476] <... futex resumed>) = 0 [pid 4475] <... futex resumed>) = 1 [pid 4476] mkdirat(AT_FDCWD, NULL, 0777 [pid 4475] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4476] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4476] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4475] <... futex resumed>) = 0 [pid 4476] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4475] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4476] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4476] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4475] <... futex resumed>) = 0 [pid 4476] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4475] <... futex resumed>) = 0 [pid 4476] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4475] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4476] <... mkdirat resumed>) = 0 [pid 4476] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4475] <... futex resumed>) = 0 [pid 4476] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4475] <... futex resumed>) = 0 [pid 4476] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4475] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4476] <... mount resumed>) = 0 [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4475] <... futex resumed>) = 0 [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4475] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4476] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4476] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4475] <... futex resumed>) = 0 [pid 4476] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4475] <... futex resumed>) = 0 [pid 4475] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4476] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4475] <... futex resumed>) = 0 [pid 4475] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4475] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4475] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4476] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4475] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4475] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4475] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4477 attached [pid 4477] set_robust_list(0x7fd9425ff9a0, 24 [pid 4475] <... clone3 resumed> => {parent_tid=[496]}, 88) = 496 [pid 4477] <... set_robust_list resumed>) = 0 [pid 4475] rt_sigprocmask(SIG_SETMASK, [] [pid 4477] rt_sigprocmask(SIG_SETMASK, [] [pid 4475] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4477] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4475] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4477] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4475] <... futex resumed>) = 0 [pid 4476] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 934, NULL, 0) = 1 [pid 4476] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4476] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 4477] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 4477] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x65\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4477] <... futex resumed>) = 1 [pid 4475] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x67\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4477] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4475] close_range(3, 30, 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=912972339}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4475] <... close_range resumed>) = 0 [pid 4475] exit_group(0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4477] <... futex resumed>) = ? [pid 4475] <... exit_group resumed>) = ? [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x67\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4477] +++ exited with 0 +++ [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=850416680} [pid 4476] <... futex resumed>) = ? [pid 4476] +++ exited with 0 +++ [pid 4475] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=494, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=998101593}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x65\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x4a\x5d\x05"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 850, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x66\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x66\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x65\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x4a\x5d\x05"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... write resumed>) = 4 [pid 313] read(6 [pid 3979] umount2("./164", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] openat(AT_FDCWD, "./164", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] fstat(3 [pid 313] epoll_pwait(4 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=847104699} [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./164/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./164/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./164/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./164/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./164/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./164/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./164/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./164/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./164/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./164/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./164/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./164/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./164/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./164/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./164/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./164/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./164/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./164/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./164/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./164/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./164/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./164/binderfs") = 0 [pid 3979] umount2("./164/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./164/cgroup.net") = 0 [pid 3979] umount2("./164/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./164/cgroup.cpu") = 0 [pid 3979] umount2("./164/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./164/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./164/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./164", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./165", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x66\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4478 attached [pid 4478] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 497 [pid 4478] <... set_robust_list resumed>) = 0 [pid 4478] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4478] chdir("./165") = 0 [pid 4478] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4478] setpgid(0, 0) = 0 [pid 4478] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4478] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4478] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4478] write(3, "1000", 4) = 4 [pid 4478] close(3) = 0 [pid 4478] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4478] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4478] close(249) = 0 [pid 4478] close(248) = 0 [pid 4478] prctl(PR_SET_NAME, "syz.2.1382") = 0 [pid 4478] close(4) = 0 [pid 4478] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4478] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4478] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4478] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4478] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4479 attached [pid 4479] set_robust_list(0x7fd94358f9a0, 24 [pid 4478] <... clone3 resumed> => {parent_tid=[498]}, 88) = 498 [pid 4479] <... set_robust_list resumed>) = 0 [pid 4478] rt_sigprocmask(SIG_SETMASK, [] [pid 4479] rt_sigprocmask(SIG_SETMASK, [] [pid 4478] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4479] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4479] mkdirat(AT_FDCWD, NULL, 0777 [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4478] <... futex resumed>) = 0 [pid 4479] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4478] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4479] <... futex resumed>) = 0 [pid 4478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4479] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4478] <... futex resumed>) = 0 [pid 4479] <... mkdirat resumed>) = 0 [pid 4478] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4479] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4478] <... futex resumed>) = 0 [pid 4479] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4479] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4478] <... futex resumed>) = 0 [pid 4479] <... mkdirat resumed>) = 0 [pid 4478] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4479] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4478] <... futex resumed>) = 0 [pid 4479] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4478] <... futex resumed>) = 0 [pid 4479] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4478] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4479] <... mount resumed>) = 0 [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4478] <... futex resumed>) = 0 [pid 4479] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] <... mkdirat resumed>) = 0 [pid 4478] <... futex resumed>) = 0 [pid 4479] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4478] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4479] <... futex resumed>) = 0 [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4478] <... futex resumed>) = 0 [pid 4478] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4479] <... unlinkat resumed>) = 0 [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4478] <... futex resumed>) = 0 [pid 4479] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4478] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4478] <... futex resumed>) = 0 [pid 4479] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4478] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 252.189737][ T4476] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.192064][ T4477] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.221264][ T4477] overlayfs: filesystem on './bus' not supported as upperdir [pid 4478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4478] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4478] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[499]}, 88) = 499 [pid 4478] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4478] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4478] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4480 attached [pid 4480] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4480] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4480] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4479] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 847, NULL, 0) = 1 [pid 4479] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4479] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4479] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x66\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x68\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=938340910}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x68\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=781724681} [pid 4480] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4480] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4478] <... futex resumed>) = 0 [pid 4480] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4478] close_range(3, 30, 0) = 0 [pid 4478] exit_group(0 [pid 4480] <... futex resumed>) = ? [pid 4478] <... exit_group resumed>) = ? [pid 4479] <... futex resumed>) = ? [pid 4479] +++ exited with 0 +++ [pid 4480] +++ exited with 0 +++ [pid 4478] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=497, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=992978553}) [pid 3979] umount2("./165", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./165", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x66\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 783, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x67\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x67\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x66\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./165/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./165/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./165/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=773202134} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./165/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./165/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./165/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./165/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./165/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./165/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./165/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./165/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./165/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./165/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./165/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./165/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./165/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./165/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./165/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./165/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./165/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./165/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./165/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./165/binderfs") = 0 [pid 3979] umount2("./165/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./165/cgroup.net") = 0 [pid 3979] umount2("./165/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./165/cgroup.cpu") = 0 [pid 3979] umount2("./165/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./165/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./165/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./165", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./166", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x67\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 500 ci2-android-6-1/strace-static-x86_64: Process 4481 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4481] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4481] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4481] chdir("./166") = 0 [pid 4481] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4481] setpgid(0, 0) = 0 [pid 4481] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4481] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4481] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4481] write(3, "1000", 4) = 4 [pid 4481] close(3) = 0 [pid 4481] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4481] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4481] close(249) = 0 [pid 4481] close(248) = 0 [pid 4481] prctl(PR_SET_NAME, "syz.2.1383") = 0 [pid 4481] close(4) = 0 [pid 4481] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4481] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4481] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4481] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4481] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4481] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4481] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4482 attached => {parent_tid=[501]}, 88) = 501 [pid 4481] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4482] set_robust_list(0x7fd94358f9a0, 24 [pid 4481] <... futex resumed>) = 0 [pid 4482] <... set_robust_list resumed>) = 0 [pid 4481] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4482] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4482] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4482] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4481] <... futex resumed>) = 0 [pid 4482] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4481] <... futex resumed>) = 0 [pid 4481] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4482] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4482] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4481] <... futex resumed>) = 0 [pid 4482] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4481] <... futex resumed>) = 0 [pid 4482] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4481] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4482] <... mkdirat resumed>) = 0 [pid 4482] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4481] <... futex resumed>) = 0 [pid 4482] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4481] <... futex resumed>) = 0 [pid 4482] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4481] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4482] <... mount resumed>) = 0 [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4481] <... futex resumed>) = 0 [pid 4482] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4481] <... futex resumed>) = 0 [pid 4482] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4481] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4482] <... mkdirat resumed>) = 0 [pid 4482] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4481] <... futex resumed>) = 0 [pid 4482] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4481] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4482] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [ 252.265340][ T4479] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.280912][ T4480] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.296246][ T4480] overlayfs: filesystem on './bus' not supported as upperdir [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4481] <... futex resumed>) = 0 [pid 4481] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4481] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4482] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4481] <... futex resumed>) = 0 [pid 4481] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4481] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4481] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4481] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4483 attached [pid 4483] set_robust_list(0x7fd9425ff9a0, 24 [pid 4481] <... clone3 resumed> => {parent_tid=[502]}, 88) = 502 [pid 4483] <... set_robust_list resumed>) = 0 [pid 4481] rt_sigprocmask(SIG_SETMASK, [] [pid 4483] rt_sigprocmask(SIG_SETMASK, [] [pid 4481] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4483] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4481] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4483] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4481] <... futex resumed>) = 0 [pid 4482] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 773, NULL, 0) = 1 [pid 4482] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4482] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4482] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x67\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4483] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4481] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 0 [pid 4483] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x69\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=936219104}) [pid 4483] <... futex resumed>) = 0 [pid 4481] close_range(3, 30, 0 [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x69\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4483] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=708952862} [pid 4481] <... close_range resumed>) = 0 [pid 4481] exit_group(0 [pid 4483] <... futex resumed>) = ? [pid 4482] <... futex resumed>) = ? [pid 4481] <... exit_group resumed>) = ? [pid 4483] +++ exited with 0 +++ [pid 4482] +++ exited with 0 +++ [pid 4481] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=500, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997243418}) [pid 3979] umount2("./166", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./166", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x67\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 709, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x68\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x68\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x67\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] fstat(3 [pid 313] epoll_pwait(4 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] getdents64(3 [pid 313] epoll_pwait(4 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./166/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=704170475} [pid 3979] newfstatat(AT_FDCWD, "./166/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./166/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./166/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./166/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./166/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./166/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./166/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./166/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./166/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./166/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./166/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./166/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./166/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./166/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./166/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./166/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./166/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./166/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./166/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./166/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./166/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./166/binderfs") = 0 [pid 3979] umount2("./166/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./166/cgroup.net") = 0 [pid 3979] umount2("./166/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./166/cgroup.cpu") = 0 [pid 3979] umount2("./166/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./166/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./166/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./166", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./167", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x68\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4484 attached [pid 4484] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4484] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 503 [pid 4484] chdir("./167" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4484] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4484] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4484] setpgid(0, 0) = 0 [pid 4484] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4484] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4484] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4484] write(3, "1000", 4) = 4 [pid 4484] close(3) = 0 [pid 4484] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4484] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4484] close(249) = 0 [pid 4484] close(248) = 0 [pid 4484] prctl(PR_SET_NAME, "syz.2.1384") = 0 [pid 4484] close(4) = 0 [pid 4484] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4484] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4484] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4484] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4484] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4484] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4484] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4485 attached [pid 4485] set_robust_list(0x7fd94358f9a0, 24 [pid 4484] <... clone3 resumed> => {parent_tid=[504]}, 88) = 504 [pid 4485] <... set_robust_list resumed>) = 0 [pid 4485] rt_sigprocmask(SIG_SETMASK, [] [pid 4484] rt_sigprocmask(SIG_SETMASK, [] [pid 4485] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4484] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4485] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4484] <... futex resumed>) = 0 [pid 4485] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4484] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4485] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] <... futex resumed>) = 0 [pid 4484] <... futex resumed>) = 1 [pid 4485] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4484] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4485] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4484] <... futex resumed>) = 0 [pid 4485] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4484] <... futex resumed>) = 0 [pid 4485] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4484] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4485] <... futex resumed>) = 0 [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4484] <... futex resumed>) = 0 [pid 4485] <... mount resumed>) = 0 [pid 4484] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4485] <... futex resumed>) = 0 [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4484] <... futex resumed>) = 0 [pid 4485] <... mkdirat resumed>) = 0 [pid 4484] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4485] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4485] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4484] <... futex resumed>) = 0 [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] <... futex resumed>) = 0 [pid 4484] <... futex resumed>) = 1 [pid 4485] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4484] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4485] <... unlinkat resumed>) = 0 [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4484] <... futex resumed>) = 0 [pid 4485] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4484] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4485] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 252.335558][ T4482] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.338440][ T4483] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.364406][ T4483] overlayfs: filesystem on './bus' not supported as upperdir [pid 4484] <... futex resumed>) = 0 [pid 4485] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4484] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4484] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4484] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4484] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4484] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[505]}, 88) = 505 [pid 4484] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4484] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4484] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 704, NULL, 0) = 1 ci2-android-6-1/strace-static-x86_64: Process 4486 attached [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 4486] set_robust_list(0x7fd9425ff9a0, 24 [pid 313] read(6 [pid 4486] <... set_robust_list resumed>) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x68\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4486] rt_sigprocmask(SIG_SETMASK, [] [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4486] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953154625}) [pid 4486] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 4485] <... mount resumed>) = 0 [pid 310] read(3 [pid 4485] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4485] <... futex resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4485] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=647435911} [pid 4486] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4486] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4484] <... futex resumed>) = 0 [pid 4486] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4484] close_range(3, 30, 0) = 0 [pid 4484] exit_group(0 [pid 4486] <... futex resumed>) = ? [pid 4485] <... futex resumed>) = ? [pid 4484] <... exit_group resumed>) = ? [pid 4486] +++ exited with 0 +++ [pid 4485] +++ exited with 0 +++ [pid 4484] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=503, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=984052109}) [pid 3979] umount2("./167", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./167", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x68\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 656, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x69\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x69\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_getaffinity(0, 8192 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x68\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 3979] umount2("./167/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./167/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./167/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./167/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=628754912} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./167/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./167/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./167/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./167/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./167/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./167/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./167/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./167/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./167/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./167/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./167/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./167/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./167/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./167/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./167/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./167/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./167/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./167/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./167/binderfs") = 0 [pid 3979] umount2("./167/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./167/cgroup.net") = 0 [pid 3979] umount2("./167/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./167/cgroup.cpu") = 0 [pid 3979] umount2("./167/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./167/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./167/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./167", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./168", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x69\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4487 attached [pid 4487] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 506 [pid 4487] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4487] chdir("./168" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4487] <... chdir resumed>) = 0 [pid 4487] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4487] setpgid(0, 0) = 0 [pid 4487] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4487] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4487] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4487] write(3, "1000", 4) = 4 [pid 4487] close(3) = 0 [pid 4487] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4487] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4487] close(249) = 0 [pid 4487] close(248) = 0 [pid 4487] prctl(PR_SET_NAME, "syz.2.1385") = 0 [pid 4487] close(4) = 0 [pid 4487] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4487] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4487] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4487] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4487] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4487] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4488 attached [pid 4488] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4487] <... clone3 resumed> => {parent_tid=[507]}, 88) = 507 [pid 4488] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4487] rt_sigprocmask(SIG_SETMASK, [] [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4487] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] <... futex resumed>) = 0 [pid 4487] <... futex resumed>) = 1 [pid 4488] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4487] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4488] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4487] <... futex resumed>) = 0 [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] <... futex resumed>) = 0 [pid 4487] <... futex resumed>) = 1 [pid 4488] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4487] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4488] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4487] <... futex resumed>) = 0 [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] <... futex resumed>) = 0 [pid 4487] <... futex resumed>) = 1 [pid 4488] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4487] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4488] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4487] <... futex resumed>) = 0 [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] <... futex resumed>) = 0 [pid 4487] <... futex resumed>) = 1 [pid 4488] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4487] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4488] <... futex resumed>) = 0 [pid 4488] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] <... mkdirat resumed>) = 0 [pid 4487] <... futex resumed>) = 0 [pid 4488] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4487] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4487] <... futex resumed>) = 0 [pid 4488] <... unlinkat resumed>) = 0 [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4487] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4488] <... futex resumed>) = 0 [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4487] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4488] <... futex resumed>) = 0 [ 252.409086][ T4485] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.425442][ T4486] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.439672][ T4486] overlayfs: filesystem on './bus' not supported as upperdir [pid 4487] <... futex resumed>) = 1 [pid 4488] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4487] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4487] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4487] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4487] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[508]}, 88) = 508 [pid 4487] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4487] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4487] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4489 attached [pid 4489] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4489] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4489] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4488] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 629, NULL, 0) = 1 [pid 4488] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4488] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4488] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x69\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=559349120} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=928534758}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4489] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4489] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4489] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4487] <... futex resumed>) = 0 [pid 4487] close_range(3, 30, 0) = 0 [pid 4487] exit_group(0) = ? [pid 4489] <... futex resumed>) = ? [pid 4488] <... futex resumed>) = ? [pid 4489] +++ exited with 0 +++ [pid 4488] +++ exited with 0 +++ [pid 4487] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=506, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995859954}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11 [pid 3979] umount2("./168", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x69\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 3979] openat(AT_FDCWD, "./168", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] <... write resumed>) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 559, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] <... write resumed>) = 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x69\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./168/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=551239465} [pid 3979] newfstatat(AT_FDCWD, "./168/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./168/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./168/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./168/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./168/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./168/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./168/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./168/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./168/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./168/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./168/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./168/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./168/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./168/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./168/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./168/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./168/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./168/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./168/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./168/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./168/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./168/binderfs") = 0 [pid 3979] umount2("./168/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./168/cgroup.net") = 0 [pid 3979] umount2("./168/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./168/cgroup.cpu") = 0 [pid 3979] umount2("./168/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./168/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./168/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./168", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./169", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4490 attached [pid 4490] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4490] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4490] chdir("./169") = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 509 [pid 4490] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4490] setpgid(0, 0) = 0 [pid 4490] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4490] <... symlinkat resumed>) = 0 [pid 4490] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4490] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4490] write(3, "1000", 4) = 4 [pid 4490] close(3) = 0 [pid 4490] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4490] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4490] close(249) = 0 [pid 4490] close(248) = 0 [pid 4490] prctl(PR_SET_NAME, "syz.2.1386") = 0 [pid 4490] close(4) = 0 [pid 4490] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4490] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4490] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4490] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4490] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4490] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4490] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4491 attached [pid 4491] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4491] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4490] <... clone3 resumed> => {parent_tid=[510]}, 88) = 510 [pid 4490] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] <... futex resumed>) = 0 [pid 4490] <... futex resumed>) = 1 [pid 4491] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4491] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4490] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] <... futex resumed>) = 0 [pid 4490] <... futex resumed>) = 1 [pid 4491] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4491] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4490] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] <... futex resumed>) = 0 [pid 4490] <... futex resumed>) = 1 [pid 4491] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4490] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4491] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4490] <... futex resumed>) = 0 [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] <... futex resumed>) = 0 [pid 4490] <... futex resumed>) = 1 [pid 4491] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4490] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4490] <... futex resumed>) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4490] <... futex resumed>) = 0 [pid 4491] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4490] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4491] <... mkdirat resumed>) = 0 [pid 4491] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4490] <... futex resumed>) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4490] <... futex resumed>) = 0 [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4490] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4490] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4491] <... futex resumed>) = 0 [pid 4490] <... futex resumed>) = 1 [pid 4491] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 252.490196][ T4488] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.498866][ T4489] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.519322][ T4489] overlayfs: filesystem on './bus' not supported as upperdir [pid 4490] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4490] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4490] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4490] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4490] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[511]}, 88) = 511 [pid 4490] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4490] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4490] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4492 attached [pid 4492] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 551, NULL, 0) = 1 [pid 4492] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4492] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4491] <... mount resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4491] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] read(6 [pid 305] epoll_pwait(4 [pid 4491] <... futex resumed>) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4491] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=934653469}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=482496194} [pid 4492] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4492] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4490] <... futex resumed>) = 0 [pid 4490] close_range(3, 30, 0) = 0 [pid 4490] exit_group(0) = ? [pid 4491] <... futex resumed>) = ? [pid 4491] +++ exited with 0 +++ [pid 4492] +++ exited with 0 +++ [pid 4490] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=509, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995830949}) [pid 3979] umount2("./169", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./169", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 483, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./169/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./169/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./169/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=475040055} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./169/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./169/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./169/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./169/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./169/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./169/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./169/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./169/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./169/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./169/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./169/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./169/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./169/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./169/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./169/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./169/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./169/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./169/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./169/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./169/binderfs") = 0 [pid 3979] umount2("./169/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./169/cgroup.net") = 0 [pid 3979] umount2("./169/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./169/cgroup.cpu") = 0 [pid 3979] umount2("./169/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./169/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./169/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./169", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./170", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x78\x02\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 728) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1032) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 576) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] setsockopt(3, SOL_IP, IPT_SO_SET_REPLACE, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x78\x02\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 728) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4493 attached [pid 4493] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4493] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 512 [pid 4493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4493] chdir("./170" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4493] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4493] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4493] setpgid(0, 0) = 0 [pid 4493] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4493] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4493] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4493] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4493] write(3, "1000", 4) = 4 [pid 4493] close(3) = 0 [pid 4493] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4493] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4493] close(249) = 0 [pid 4493] close(248) = 0 [pid 4493] prctl(PR_SET_NAME, "syz.2.1387") = 0 [pid 4493] close(4) = 0 [pid 4493] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4493] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4493] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4493] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4493] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4493] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4493] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4494 attached [pid 4494] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4494] rt_sigprocmask(SIG_SETMASK, [] [pid 4493] <... clone3 resumed> => {parent_tid=[513]}, 88) = 513 [pid 4494] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] <... futex resumed>) = 0 [pid 4493] <... futex resumed>) = 1 [pid 4494] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4494] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] <... futex resumed>) = 0 [pid 4493] <... futex resumed>) = 1 [pid 4494] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4493] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4494] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] <... futex resumed>) = 0 [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] <... futex resumed>) = 0 [pid 4493] <... futex resumed>) = 1 [pid 4494] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4493] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4494] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4493] <... futex resumed>) = 0 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4493] <... futex resumed>) = 0 [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4493] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4494] <... futex resumed>) = 0 [pid 4493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4493] <... futex resumed>) = 0 [pid 4494] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4493] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4494] <... mkdirat resumed>) = 0 [pid 4494] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4493] <... futex resumed>) = 0 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4493] <... futex resumed>) = 0 [pid 4494] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4493] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4494] <... unlinkat resumed>) = 0 [ 252.564677][ T4491] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.579433][ T4492] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.595300][ T4492] overlayfs: filesystem on './bus' not supported as upperdir [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4493] <... futex resumed>) = 0 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4493] <... futex resumed>) = 0 [pid 4493] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4494] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4493] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4493] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4493] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4493] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4495 attached [pid 4495] set_robust_list(0x7fd9425ff9a0, 24 [pid 4493] <... clone3 resumed> => {parent_tid=[514]}, 88) = 514 [pid 4495] <... set_robust_list resumed>) = 0 [pid 4493] rt_sigprocmask(SIG_SETMASK, [] [pid 4495] rt_sigprocmask(SIG_SETMASK, [] [pid 4493] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4495] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4493] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4495] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4493] <... futex resumed>) = 0 [pid 4494] <... mount resumed>) = 0 [pid 4494] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4494] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 475, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6 [pid 4495] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=932564176}) [pid 305] <... futex resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] read(3 [pid 4495] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4495] <... futex resumed>) = 1 [pid 4493] <... futex resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=407210648} [pid 4495] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4493] close_range(3, 30, 0) = 0 [pid 4493] exit_group(0 [pid 4495] <... futex resumed>) = ? [pid 4494] <... futex resumed>) = ? [pid 4493] <... exit_group resumed>) = ? [pid 4495] +++ exited with 0 +++ [pid 4494] +++ exited with 0 +++ [pid 4493] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=512, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996780592}) [pid 3979] umount2("./170", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./170", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 407, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./170/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./170/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./170/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] openat(AT_FDCWD, "./170/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=400791422} [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./170/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./170/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./170/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./170/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./170/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./170/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./170/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./170/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./170/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./170/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./170/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./170/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./170/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./170/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./170/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./170/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./170/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./170/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./170/binderfs") = 0 [pid 3979] umount2("./170/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./170/cgroup.net") = 0 [pid 3979] umount2("./170/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./170/cgroup.cpu") = 0 [pid 3979] umount2("./170/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./170/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./170/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./170", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./171", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4496 attached [pid 4496] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 515 [pid 4496] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4496] chdir("./171" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4496] <... chdir resumed>) = 0 [pid 4496] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4496] setpgid(0, 0) = 0 [pid 4496] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4496] <... symlinkat resumed>) = 0 [pid 4496] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4496] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4496] write(3, "1000", 4) = 4 [pid 4496] close(3) = 0 [pid 4496] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4496] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4496] close(249) = 0 [pid 4496] close(248) = 0 [pid 4496] prctl(PR_SET_NAME, "syz.2.1388") = 0 [pid 4496] close(4) = 0 [pid 4496] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4496] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4496] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4496] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4496] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4496] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4497 attached [pid 4497] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4497] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4497] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4496] <... clone3 resumed> => {parent_tid=[516]}, 88) = 516 [pid 4496] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4497] <... futex resumed>) = 0 [pid 4496] <... futex resumed>) = 1 [pid 4497] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4497] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4497] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4496] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4497] <... futex resumed>) = 0 [pid 4496] <... futex resumed>) = 1 [pid 4497] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4496] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4497] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4497] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4497] <... futex resumed>) = 0 [pid 4496] <... futex resumed>) = 1 [pid 4497] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4497] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4496] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4497] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4497] <... futex resumed>) = 0 [pid 4496] <... futex resumed>) = 1 [pid 4497] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4496] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4497] <... futex resumed>) = 0 [pid 4497] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4497] <... mkdirat resumed>) = 0 [pid 4496] <... futex resumed>) = 0 [pid 4496] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4497] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [ 252.636845][ T4494] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.639654][ T4495] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.667145][ T4495] overlayfs: filesystem on './bus' not supported as upperdir [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4496] <... futex resumed>) = 0 [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4496] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4497] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4496] <... futex resumed>) = 0 [pid 4496] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4496] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4496] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4496] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4497] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4496] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4496] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[517]}, 88) = 517 [pid 4496] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4496] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4496] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4498 attached [pid 4498] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4498] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4498] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4497] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 401, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4497] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4498] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4497] <... futex resumed>) = 0 [pid 305] epoll_pwait(4 [pid 4497] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4498] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4496] <... futex resumed>) = 0 [pid 4496] close_range(3, 30, 0) = 0 [pid 4496] exit_group(0) = ? [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4497] <... futex resumed>) = ? [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=920481821}) [pid 313] read(6 [pid 310] read(3 [pid 4497] +++ exited with 0 +++ [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 4498] <... futex resumed>) = ? [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=321622071} [pid 4498] +++ exited with 0 +++ [pid 4496] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=515, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=998285909}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 321, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] umount2("./171", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=318016413} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./171", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./171/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./171/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./171/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./171/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./171/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./171/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./171/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./171/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./171/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./171/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./171/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./171/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./171/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./171/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./171/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./171/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./171/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./171/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./171/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./171/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./171/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./171/binderfs") = 0 [pid 3979] umount2("./171/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./171/cgroup.net") = 0 [pid 3979] umount2("./171/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./171/cgroup.cpu") = 0 [pid 3979] umount2("./171/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./171/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./171/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./171", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./172", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4499 attached [pid 4499] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 518 [pid 4499] <... set_robust_list resumed>) = 0 [pid 4499] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4499] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4499] chdir("./172") = 0 [pid 4499] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4499] setpgid(0, 0) = 0 [pid 4499] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4499] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4499] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4499] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4499] write(3, "1000", 4) = 4 [pid 4499] close(3) = 0 [pid 4499] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4499] close(249) = 0 [pid 4499] close(248) = 0 [pid 4499] prctl(PR_SET_NAME, "syz.2.1389") = 0 [pid 4499] close(4) = 0 [pid 4499] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4499] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4499] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4499] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4499] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4499] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4499] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4500 attached [pid 4500] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4499] <... clone3 resumed> => {parent_tid=[519]}, 88) = 519 [pid 4500] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4500] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4500] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4499] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4500] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4499] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4499] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4500] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [ 252.719763][ T4497] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.729535][ T4498] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.749117][ T4498] overlayfs: filesystem on './bus' not supported as upperdir [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4499] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4500] <... futex resumed>) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4499] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4499] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4500] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 4500] mount(NULL, "./bus", "overlay", 0, "" [pid 4499] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4499] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4499] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4500] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4499] <... mprotect resumed>) = 0 [pid 4500] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4500] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4499] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 318, NULL, 0) = 1 ci2-android-6-1/strace-static-x86_64: Process 4501 attached [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 4499] <... clone3 resumed> => {parent_tid=[520]}, 88) = 520 [pid 313] read(6 [pid 4501] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4499] rt_sigprocmask(SIG_SETMASK, [] [pid 4501] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4501] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4499] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... write resumed>) = 920 [pid 4499] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] read(6 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=952114105}) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 4501] <... futex resumed>) = 0 [pid 4499] <... futex resumed>) = 1 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4501] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4499] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=269906988} [pid 4501] <... mount resumed>) = 0 [pid 4501] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4501] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4499] <... futex resumed>) = 0 [pid 4499] close_range(3, 30, 0) = 0 [pid 4499] exit_group(0) = ? [pid 4501] <... futex resumed>) = ? [pid 4500] <... futex resumed>) = ? [pid 4501] +++ exited with 0 +++ [pid 4500] +++ exited with 0 +++ [pid 4499] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=518, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=977068678}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 270, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./172", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./172", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... openat resumed>) = 3 [pid 313] epoll_pwait(4 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./172/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=244196218} [pid 3979] newfstatat(AT_FDCWD, "./172/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./172/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./172/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./172/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./172/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./172/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./172/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./172/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./172/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./172/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./172/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./172/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./172/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./172/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./172/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./172/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./172/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./172/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./172/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./172/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./172/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./172/binderfs") = 0 [pid 3979] umount2("./172/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./172/cgroup.net") = 0 [pid 3979] umount2("./172/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./172/cgroup.cpu") = 0 [pid 3979] umount2("./172/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./172/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./172/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./172", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./173", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4502 attached [pid 4502] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 521 [pid 4502] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4502] chdir("./173") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4502] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4502] setpgid(0, 0) = 0 [pid 4502] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4502] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4502] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4502] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4502] write(3, "1000", 4) = 4 [pid 4502] close(3) = 0 [pid 4502] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4502] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4502] close(249) = 0 [pid 4502] close(248) = 0 [pid 4502] prctl(PR_SET_NAME, "syz.2.1390") = 0 [pid 4502] close(4) = 0 [pid 4502] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4502] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4502] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4502] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4502] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4502] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4502] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4503 attached [pid 4503] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4502] <... clone3 resumed> => {parent_tid=[522]}, 88) = 522 [pid 4503] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4502] rt_sigprocmask(SIG_SETMASK, [] [pid 4503] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4502] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] <... futex resumed>) = 0 [pid 4502] <... futex resumed>) = 1 [pid 4503] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4502] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4503] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4502] <... futex resumed>) = 0 [pid 4503] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] <... futex resumed>) = 0 [pid 4502] <... futex resumed>) = 1 [pid 4503] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4502] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4503] <... mkdirat resumed>) = 0 [pid 4503] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4502] <... futex resumed>) = 0 [pid 4503] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4502] <... futex resumed>) = 0 [pid 4503] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4502] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4502] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4503] <... futex resumed>) = 0 [pid 4503] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] <... mount resumed>) = 0 [pid 4502] <... futex resumed>) = 0 [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4502] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4503] <... futex resumed>) = 0 [pid 4502] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4503] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4502] <... futex resumed>) = 0 [pid 4503] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4502] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4502] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] <... futex resumed>) = 0 [pid 4502] <... futex resumed>) = 0 [pid 4503] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4502] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4503] <... unlinkat resumed>) = 0 [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 252.802642][ T4500] overlayfs: missing 'lowerdir' [ 252.813354][ T4501] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4502] <... futex resumed>) = 0 [pid 4503] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4502] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4502] <... futex resumed>) = 0 [pid 4503] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4502] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4502] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4502] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4502] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4502] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[523]}, 88) = 523 [pid 4502] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4502] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4502] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4504 attached [pid 4503] <... mount resumed>) = 0 [pid 4503] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4503] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4504] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4504] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4504] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 244, NULL, 0) = 1 [pid 4504] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4504] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4504] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 305] sched_yield() = 0 [pid 305] futex(0x1a58b04c8538, FUTEX_WAIT_PRIVATE, 4294967295, NULL [pid 313] futex(0x1a58b04c8538, FUTEX_WAKE_PRIVATE, 1 [pid 4502] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4502] close_range(3, 30, 0) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4502] exit_group(0 [pid 4504] <... futex resumed>) = ? [pid 4502] <... exit_group resumed>) = ? [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=921481821}) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=166538972} [pid 4504] +++ exited with 0 +++ [pid 4503] <... futex resumed>) = ? [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4503] +++ exited with 0 +++ [pid 4502] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=521, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=998348334}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 272) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 166, NULL, 0) = 1 [pid 3979] umount2("./173", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 56 [pid 313] <... futex resumed>) = 1 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] <... futex resumed>) = 0 [pid 3979] openat(AT_FDCWD, "./173", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=161230772} [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./173/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./173/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./173/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./173/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./173/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./173/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./173/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./173/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./173/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./173/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./173/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./173/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./173/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./173/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./173/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./173/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./173/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./173/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./173/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./173/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./173/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./173/binderfs") = 0 [pid 3979] umount2("./173/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./173/cgroup.net") = 0 [pid 3979] umount2("./173/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./173/cgroup.cpu") = 0 [pid 3979] umount2("./173/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./173/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./173/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./173", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./174", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4505 attached [pid 4505] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 524 [pid 4505] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4505] chdir("./174" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4505] <... chdir resumed>) = 0 [pid 4505] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4505] setpgid(0, 0) = 0 [pid 4505] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4505] <... symlinkat resumed>) = 0 [pid 4505] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4505] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4505] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4505] write(3, "1000", 4) = 4 [pid 4505] close(3) = 0 [pid 4505] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4505] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4505] close(249) = 0 [pid 4505] close(248) = 0 [pid 4505] prctl(PR_SET_NAME, "syz.2.1391") = 0 [pid 4505] close(4) = 0 [pid 4505] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4505] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4505] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4505] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4505] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4505] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4505] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4506 attached [ 252.873429][ T4503] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.890331][ T4504] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 252.906285][ T4504] overlayfs: filesystem on './bus' not supported as upperdir [pid 4506] set_robust_list(0x7fd94358f9a0, 24 [pid 4505] <... clone3 resumed> => {parent_tid=[525]}, 88) = 525 [pid 4506] <... set_robust_list resumed>) = 0 [pid 4506] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4506] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4506] <... futex resumed>) = 0 [pid 4505] <... futex resumed>) = 1 [pid 4506] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4505] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4506] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4505] <... futex resumed>) = 0 [pid 4506] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4506] <... futex resumed>) = 0 [pid 4505] <... futex resumed>) = 1 [pid 4506] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4505] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4506] <... mkdirat resumed>) = 0 [pid 4506] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4506] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] <... futex resumed>) = 0 [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4506] <... futex resumed>) = 0 [pid 4505] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4506] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4506] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4505] <... futex resumed>) = 0 [pid 4506] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4505] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4506] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4505] <... futex resumed>) = 0 [pid 4506] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4505] <... futex resumed>) = 0 [pid 4506] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4505] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4506] <... mkdirat resumed>) = 0 [pid 4506] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 161, NULL, 0) = 1 [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4506] <... futex resumed>) = 1 [pid 313] <... futex resumed>) = 1 [pid 4505] <... futex resumed>) = 0 [pid 305] <... futex resumed>) = 0 [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] read(6 [pid 4505] <... futex resumed>) = 0 [pid 4506] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4505] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4506] <... unlinkat resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=958665013}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=119729872} [pid 4506] <... futex resumed>) = 1 [pid 4505] <... futex resumed>) = 0 [pid 4506] mount(NULL, "./bus", "overlay", 0, "" [pid 4505] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4505] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4506] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4505] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4506] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4505] <... mmap resumed>) = 0x7fd9425df000 [pid 4506] <... futex resumed>) = 0 [pid 4505] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4506] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] <... mprotect resumed>) = 0 [pid 4505] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4505] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4507 attached => {parent_tid=[526]}, 88) = 526 [pid 4507] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4505] rt_sigprocmask(SIG_SETMASK, [] [pid 4507] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4505] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4507] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4507] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4505] <... futex resumed>) = 0 [pid 4507] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4505] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4507] <... mount resumed>) = 0 [pid 4507] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4505] <... futex resumed>) = 0 [pid 4507] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4505] close_range(3, 30, 0) = 0 [pid 4505] exit_group(0 [pid 4507] <... futex resumed>) = ? [pid 4506] <... futex resumed>) = ? [pid 4505] <... exit_group resumed>) = ? [pid 4507] +++ exited with 0 +++ [pid 4506] +++ exited with 0 +++ [pid 4505] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=524, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=969557892}) [pid 3979] umount2("./174", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 272 [pid 3979] openat(AT_FDCWD, "./174", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 119, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x6f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./174/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] newfstatat(AT_FDCWD, "./174/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./174/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./174/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=85973582} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./174/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./174/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./174/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./174/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./174/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./174/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./174/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./174/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./174/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./174/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./174/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./174/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./174/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./174/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./174/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./174/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./174/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./174/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./174/binderfs") = 0 [pid 3979] umount2("./174/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./174/cgroup.net") = 0 [pid 3979] umount2("./174/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./174/cgroup.cpu") = 0 [pid 3979] umount2("./174/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./174/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./174/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./174", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./175", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4508 attached , child_tidptr=0x55557efed7d0) = 527 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4508] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4508] <... set_robust_list resumed>) = 0 [pid 4508] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4508] chdir("./175") = 0 [pid 4508] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4508] setpgid(0, 0) = 0 [pid 4508] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4508] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4508] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4508] write(3, "1000", 4) = 4 [pid 4508] close(3) = 0 [pid 4508] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4508] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4508] close(249) = 0 [pid 4508] close(248) = 0 [pid 4508] prctl(PR_SET_NAME, "syz.2.1392") = 0 [pid 4508] close(4) = 0 [pid 4508] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4508] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4508] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4508] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4508] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4508] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4508] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4509 attached => {parent_tid=[528]}, 88) = 528 [pid 4509] set_robust_list(0x7fd94358f9a0, 24 [pid 4508] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4509] <... set_robust_list resumed>) = 0 [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4509] rt_sigprocmask(SIG_SETMASK, [] [pid 4508] <... futex resumed>) = 0 [pid 4509] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4508] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4509] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4509] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4509] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4509] <... futex resumed>) = 0 [pid 4508] <... futex resumed>) = 1 [pid 4509] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4508] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4509] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4509] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4509] <... futex resumed>) = 0 [pid 4508] <... futex resumed>) = 1 [pid 4509] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4508] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4509] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4509] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4508] <... futex resumed>) = 0 [pid 4509] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4508] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4509] <... mount resumed>) = 0 [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4509] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4508] <... futex resumed>) = 0 [pid 4508] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4509] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4509] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4509] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4509] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4508] <... futex resumed>) = 0 [pid 4509] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4508] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4509] <... unlinkat resumed>) = 0 [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4508] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 252.963890][ T4506] overlayfs: missing 'lowerdir' [ 252.972863][ T4507] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4509] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4508] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4508] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4508] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4508] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4508] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[529]}, 88) = 529 [pid 4508] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4508] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4508] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4510 attached [pid 4510] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4510] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4510] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4509] <... mount resumed>) = 0 [pid 4509] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 86, NULL, 0) = 1 [pid 4509] <... futex resumed>) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4509] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... futex resumed>) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941154138}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=25072918} [pid 4510] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4510] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4508] <... futex resumed>) = 0 [pid 4510] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4508] close_range(3, 30, 0) = 0 [pid 4508] exit_group(0 [pid 4510] <... futex resumed>) = ? [pid 4509] <... futex resumed>) = ? [pid 4508] <... exit_group resumed>) = ? [pid 4509] +++ exited with 0 +++ [pid 4510] +++ exited with 0 +++ [pid 4508] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=527, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=994018972}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x56\xfe\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 26, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x70\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x56\xfe\x03"..., 11559476) = 272 [pid 3979] <... write resumed>) = 4 [pid 3979] umount2("./175", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./175", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 3979] <... openat resumed>) = 3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=19007099} [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./175/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./175/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./175/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./175/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./175/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./175/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./175/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./175/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./175/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./175/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./175/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./175/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./175/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./175/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./175/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./175/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./175/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./175/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./175/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./175/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./175/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./175/binderfs") = 0 [pid 3979] umount2("./175/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./175/cgroup.net") = 0 [pid 3979] umount2("./175/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./175/cgroup.cpu") = 0 [pid 3979] umount2("./175/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./175/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./175/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./175", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./176", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 530 ci2-android-6-1/strace-static-x86_64: Process 4511 attached [pid 4511] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4511] <... set_robust_list resumed>) = 0 [pid 4511] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4511] chdir("./176") = 0 [pid 4511] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4511] setpgid(0, 0) = 0 [pid 4511] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4511] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4511] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4511] write(3, "1000", 4) = 4 [pid 4511] close(3) = 0 [pid 4511] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4511] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4511] close(249) = 0 [pid 4511] close(248) = 0 [pid 4511] prctl(PR_SET_NAME, "syz.2.1393") = 0 [pid 4511] close(4) = 0 [pid 4511] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 19, NULL, 0) = 0 [pid 4511] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1] [pid 313] epoll_pwait(4 [pid 4511] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 4511] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 4511] <... mmap resumed>) = 0x7fd94356f000 [pid 313] <... futex resumed>) = 1 [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 4511] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE [pid 313] epoll_pwait(4 [pid 304] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 4511] <... mprotect resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x192bae0}], 128, -1, NULL, 0) = 1 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=998779216} [pid 4511] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 4511] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4511] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0} [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 ci2-android-6-1/strace-static-x86_64: Process 4512 attached [pid 313] epoll_pwait(4 [pid 4512] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4511] <... clone3 resumed> => {parent_tid=[531]}, 88) = 531 [pid 4512] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4512] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4511] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4512] <... futex resumed>) = 0 [pid 4511] <... futex resumed>) = 1 [pid 4512] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4512] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4512] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4511] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4512] <... futex resumed>) = 0 [pid 4511] <... futex resumed>) = 1 [pid 4512] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4511] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4512] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4511] <... futex resumed>) = 0 [pid 4512] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4511] <... futex resumed>) = 0 [pid 4512] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4511] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4512] <... mkdirat resumed>) = 0 [pid 4512] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4511] <... futex resumed>) = 0 [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4512] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4511] <... futex resumed>) = 0 [pid 4512] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4512] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4512] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4511] <... futex resumed>) = 0 [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4512] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4511] <... futex resumed>) = 0 [pid 4511] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4512] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4511] <... mmap resumed>) = 0x7fd9425df000 [pid 4511] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 253.023834][ T4509] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.033521][ T4510] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.052218][ T4510] overlayfs: filesystem on './bus' not supported as upperdir [pid 4511] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4511] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[532]}, 88) = 532 [pid 4511] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4511] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4511] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4513 attached [pid 4513] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4513] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4513] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4512] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 998, NULL, 0) = 1 [pid 4512] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4512] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4512] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=939559358}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=957099870} [pid 4513] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4513] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4511] <... futex resumed>) = 0 [pid 4513] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4511] close_range(3, 30, 0) = 0 [pid 4511] exit_group(0 [pid 4513] <... futex resumed>) = ? [pid 4511] <... exit_group resumed>) = ? [pid 4512] <... futex resumed>) = ? [pid 4512] +++ exited with 0 +++ [pid 4513] +++ exited with 0 +++ [pid 4511] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=530, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=991157702}) [pid 3979] umount2("./176", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./176", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 958, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x71\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] umount2("./176/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 3979] newfstatat(AT_FDCWD, "./176/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./176/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./176/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=941328263} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./176/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./176/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./176/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./176/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./176/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./176/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./176/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./176/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./176/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./176/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./176/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./176/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./176/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./176/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./176/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./176/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./176/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./176/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./176/binderfs") = 0 [pid 3979] umount2("./176/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./176/cgroup.net") = 0 [pid 3979] umount2("./176/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./176/cgroup.cpu") = 0 [pid 3979] umount2("./176/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./176/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./176/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./176", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./177", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4514 attached [pid 4514] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 533 [pid 4514] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4514] chdir("./177") = 0 [pid 4514] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4514] <... prctl resumed>) = 0 [pid 4514] setpgid(0, 0) = 0 [pid 4514] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4514] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4514] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4514] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4514] write(3, "1000", 4) = 4 [pid 4514] close(3) = 0 [pid 4514] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4514] close(249) = 0 [pid 4514] close(248) = 0 [pid 4514] prctl(PR_SET_NAME, "syz.2.1394") = 0 [pid 4514] close(4) = 0 [pid 4514] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4514] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4514] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4514] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4514] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4514] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4515 attached [pid 4515] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4515] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] <... clone3 resumed> => {parent_tid=[534]}, 88) = 534 [pid 4514] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] <... futex resumed>) = 0 [pid 4514] <... futex resumed>) = 1 [pid 4515] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4515] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] <... futex resumed>) = 0 [pid 4514] <... futex resumed>) = 1 [pid 4515] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4514] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4515] <... mkdirat resumed>) = 0 [pid 4515] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4514] <... futex resumed>) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4514] <... futex resumed>) = 0 [pid 4515] <... mkdirat resumed>) = 0 [pid 4514] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4515] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4514] <... futex resumed>) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] <... futex resumed>) = 0 [pid 4515] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4514] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4515] <... mount resumed>) = 0 [ 253.094513][ T4512] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.104111][ T4513] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.123402][ T4513] overlayfs: filesystem on './bus' not supported as upperdir [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4514] <... futex resumed>) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] <... futex resumed>) = 0 [pid 4515] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4514] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4515] <... mkdirat resumed>) = 0 [pid 4515] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4514] <... futex resumed>) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] <... futex resumed>) = 0 [pid 4515] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4514] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4515] <... unlinkat resumed>) = 0 [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4514] <... futex resumed>) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4515] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4514] <... futex resumed>) = 0 [pid 4515] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4514] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4514] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4514] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4514] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[535]}, 88) = 535 [pid 4514] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4514] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4514] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4516 attached [pid 4516] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4516] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4516] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4515] <... mount resumed>) = 0 [pid 4515] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4515] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 943, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=872323276} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=929672329}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4516] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4516] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4516] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4514] <... futex resumed>) = 0 [pid 4514] close_range(3, 30, 0) = 0 [pid 4514] exit_group(0 [pid 4516] <... futex resumed>) = ? [pid 4515] <... futex resumed>) = ? [pid 4514] <... exit_group resumed>) = ? [pid 4516] +++ exited with 0 +++ [pid 4515] +++ exited with 0 +++ [pid 4514] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=533, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=994670012}) [pid 3979] umount2("./177", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./177", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 873, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x72\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./177/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./177/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./177/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=862203296} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./177/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./177/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./177/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./177/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./177/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./177/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./177/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./177/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./177/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./177/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./177/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./177/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./177/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./177/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./177/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./177/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./177/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./177/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./177/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./177/binderfs") = 0 [pid 3979] umount2("./177/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./177/cgroup.net") = 0 [pid 3979] umount2("./177/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./177/cgroup.cpu") = 0 [pid 3979] umount2("./177/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./177/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./177/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./177", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./178", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4517 attached [pid 4517] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 536 [pid 4517] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4517] chdir("./178") = 0 [pid 4517] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4517] setpgid(0, 0) = 0 [pid 4517] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4517] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4517] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4517] write(3, "1000", 4) = 4 [pid 4517] close(3) = 0 [pid 4517] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4517] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4517] close(249) = 0 [pid 4517] close(248) = 0 [pid 4517] prctl(PR_SET_NAME, "syz.2.1395") = 0 [pid 4517] close(4) = 0 [pid 4517] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4517] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4517] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4517] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4517] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4517] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4517] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4518 attached [pid 4518] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4518] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4517] <... clone3 resumed> => {parent_tid=[537]}, 88) = 537 [pid 4517] rt_sigprocmask(SIG_SETMASK, [] [pid 4518] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4517] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4518] <... futex resumed>) = 0 [pid 4518] mkdirat(AT_FDCWD, NULL, 0777 [pid 4517] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4518] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4518] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4517] <... futex resumed>) = 0 [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4518] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4517] <... futex resumed>) = 0 [pid 4517] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4518] <... mkdirat resumed>) = 0 [pid 4518] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4517] <... futex resumed>) = 0 [pid 4518] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4517] <... futex resumed>) = 0 [pid 4518] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4517] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4518] <... mkdirat resumed>) = 0 [pid 4518] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4517] <... futex resumed>) = 0 [pid 4518] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4517] <... futex resumed>) = 0 [pid 4518] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4517] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4518] <... mount resumed>) = 0 [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4517] <... futex resumed>) = 0 [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4518] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4517] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4518] <... mkdirat resumed>) = 0 [pid 4518] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4517] <... futex resumed>) = 0 [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4518] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4517] <... futex resumed>) = 0 [pid 4517] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4518] <... unlinkat resumed>) = 0 [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4517] <... futex resumed>) = 0 [pid 4517] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4517] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4517] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [ 253.177836][ T4515] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.190600][ T4516] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.206843][ T4516] overlayfs: filesystem on './bus' not supported as upperdir [pid 4518] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4517] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4517] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4517] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[538]}, 88) = 538 [pid 4517] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4517] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4517] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4519 attached [pid 4519] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4519] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4519] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4518] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 862, NULL, 0) = 1 [pid 4518] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4518] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4518] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=943220846}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=802568362} [pid 4519] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4519] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4519] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4517] <... futex resumed>) = 0 [pid 4517] close_range(3, 30, 0) = 0 [pid 4517] exit_group(0 [pid 4519] <... futex resumed>) = ? [pid 4518] <... futex resumed>) = ? [pid 4517] <... exit_group resumed>) = ? [pid 4519] +++ exited with 0 +++ [pid 4518] +++ exited with 0 +++ [pid 4517] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=536, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=990539786}) [pid 3979] umount2("./178", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./178", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x5f\x3b\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 804, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x73\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x5f\x3b\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./178/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./178/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./178/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=790584674} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./178/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./178/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./178/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./178/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./178/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./178/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./178/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./178/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./178/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./178/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./178/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./178/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./178/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./178/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./178/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./178/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./178/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./178/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./178/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./178/binderfs") = 0 [pid 3979] umount2("./178/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./178/cgroup.net") = 0 [pid 3979] umount2("./178/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./178/cgroup.cpu") = 0 [pid 3979] umount2("./178/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./178/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./178/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./178", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./179", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4520 attached [pid 4520] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4520] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 539 [pid 4520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4520] chdir("./179" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4520] <... chdir resumed>) = 0 [pid 4520] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4520] setpgid(0, 0) = 0 [pid 4520] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4520] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4520] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4520] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4520] write(3, "1000", 4) = 4 [pid 4520] close(3) = 0 [pid 4520] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4520] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4520] close(249) = 0 [pid 4520] close(248) = 0 [pid 4520] prctl(PR_SET_NAME, "syz.2.1396") = 0 [pid 4520] close(4) = 0 [pid 4520] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4520] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4520] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4520] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4520] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4520] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4520] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4521 attached => {parent_tid=[540]}, 88) = 540 [pid 4521] set_robust_list(0x7fd94358f9a0, 24 [pid 4520] rt_sigprocmask(SIG_SETMASK, [] [pid 4521] <... set_robust_list resumed>) = 0 [pid 4520] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4521] rt_sigprocmask(SIG_SETMASK, [] [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4521] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4520] <... futex resumed>) = 0 [pid 4520] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4521] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4521] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4520] <... futex resumed>) = 0 [pid 4521] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4520] <... futex resumed>) = 0 [pid 4520] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4521] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4521] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4520] <... futex resumed>) = 0 [pid 4521] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4520] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4521] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4521] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4520] <... futex resumed>) = 0 [pid 4521] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4520] <... futex resumed>) = 0 [pid 4521] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4520] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4521] <... mount resumed>) = 0 [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4520] <... futex resumed>) = 0 [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4521] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4520] <... futex resumed>) = 0 [pid 4520] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4521] <... mkdirat resumed>) = 0 [pid 4521] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4520] <... futex resumed>) = 0 [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4520] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4521] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4520] <... futex resumed>) = 0 [pid 4520] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4520] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4520] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4520] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4520] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [ 253.249689][ T4518] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.260248][ T4519] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.279330][ T4519] overlayfs: filesystem on './bus' not supported as upperdir [pid 4520] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4522 attached [pid 4521] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4520] <... clone3 resumed> => {parent_tid=[541]}, 88) = 541 [pid 4520] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4520] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4520] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 790, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957193000}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=745298822} [pid 4522] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4522] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4522] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4521] <... mount resumed>) = 0 [pid 4521] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4521] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4522] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4522] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4520] <... futex resumed>) = 0 [pid 4520] close_range(3, 30, 0) = 0 [pid 4520] exit_group(0) = ? [pid 4521] <... futex resumed>) = ? [pid 4521] +++ exited with 0 +++ [pid 4522] <... futex resumed>) = ? [pid 4522] +++ exited with 0 +++ [pid 4520] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=539, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=967631764}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 746, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] umount2("./179", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x74\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] openat(AT_FDCWD, "./179", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... sched_yield resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] <... openat resumed>) = 3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=710148273} [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./179/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./179/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./179/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./179/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./179/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./179/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./179/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./179/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./179/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./179/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./179/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./179/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./179/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./179/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./179/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./179/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./179/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./179/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./179/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./179/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./179/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./179/binderfs") = 0 [pid 3979] umount2("./179/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./179/cgroup.net") = 0 [pid 3979] umount2("./179/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./179/cgroup.cpu") = 0 [pid 3979] umount2("./179/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./179/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./179/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./179", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./180", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4523 attached [pid 4523] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 542 [pid 4523] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4523] chdir("./180" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4523] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4523] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4523] setpgid(0, 0) = 0 [pid 4523] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4523] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4523] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4523] write(3, "1000", 4) = 4 [pid 4523] close(3) = 0 [pid 4523] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4523] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4523] close(249) = 0 [pid 4523] close(248) = 0 [pid 4523] prctl(PR_SET_NAME, "syz.2.1397") = 0 [pid 4523] close(4) = 0 [pid 4523] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4523] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4523] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4523] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4523] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4523] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [ 253.330192][ T4521] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.341977][ T4522] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.359678][ T4522] overlayfs: filesystem on './bus' not supported as upperdir [pid 4523] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4524 attached [pid 4524] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4523] <... clone3 resumed> => {parent_tid=[543]}, 88) = 543 [pid 4524] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4523] rt_sigprocmask(SIG_SETMASK, [] [pid 4524] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4523] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4524] <... futex resumed>) = 0 [pid 4523] <... futex resumed>) = 1 [pid 4524] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4523] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4524] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4524] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4523] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4524] <... futex resumed>) = 0 [pid 4523] <... futex resumed>) = 1 [pid 4524] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4523] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4524] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4523] <... futex resumed>) = 0 [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4524] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4523] <... futex resumed>) = 0 [pid 4523] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4524] <... mkdirat resumed>) = 0 [pid 4524] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4523] <... futex resumed>) = 0 [pid 4524] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4523] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4524] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4523] <... futex resumed>) = 0 [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4523] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4524] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4524] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4523] <... futex resumed>) = 0 [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4524] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4523] <... futex resumed>) = 0 [pid 4523] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4524] <... unlinkat resumed>) = 0 [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 710, NULL, 0) = 1 [pid 4524] <... futex resumed>) = 1 [pid 4523] <... futex resumed>) = 0 [pid 4524] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4523] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4523] <... futex resumed>) = 0 [pid 4523] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4524] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4523] <... futex resumed>) = 0 [pid 313] read(6 [pid 4523] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4523] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4523] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4523] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4523] <... clone3 resumed> => {parent_tid=[544]}, 88) = 544 [pid 4523] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4523] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4523] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 305] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 305] <... futex resumed>) = 1 [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=648858163} [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=934764969}) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] read(3 [pid 313] <... futex resumed>) = 1 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] futex(0x1a58b186f960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=644720809}ci2-android-6-1/strace-static-x86_64: Process 4525 attached [pid 4525] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4525] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4525] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4524] <... mount resumed>) = 0 [pid 4524] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4524] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4525] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4525] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4523] <... futex resumed>) = 0 [pid 4525] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4523] close_range(3, 30, 0) = 0 [pid 4523] exit_group(0 [pid 4525] <... futex resumed>) = ? [pid 4524] <... futex resumed>) = ? [pid 4523] <... exit_group resumed>) = ? [pid 4525] +++ exited with 0 +++ [pid 4524] +++ exited with 0 +++ [pid 4523] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=542, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=973757401}) [pid 3979] umount2("./180", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x53\x9a\x05"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 649, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00", 56 [pid 304] <... futex resumed>) = 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 3979] getdents64(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_getaffinity(0, 8192 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x75\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x53\x9a\x05"..., 11559476) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 48 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 304] read(6 [pid 3979] umount2("./180/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./180/file1" [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 304] epoll_pwait(4 [pid 3979] umount2("./180/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./180/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=614097919} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./180/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./180/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./180/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./180/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./180/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./180/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./180/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./180/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./180/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./180/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./180/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./180/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./180/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./180/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./180/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./180/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./180/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./180/binderfs") = 0 [pid 3979] umount2("./180/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./180/cgroup.net") = 0 [pid 3979] umount2("./180/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./180/cgroup.cpu") = 0 [pid 3979] umount2("./180/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./180/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./180/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./180", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./181", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4526 attached [pid 4526] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 545 [pid 4526] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4526] chdir("./181" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4526] <... chdir resumed>) = 0 [pid 4526] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4526] setpgid(0, 0) = 0 [pid 4526] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4526] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4526] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4526] write(3, "1000", 4) = 4 [pid 4526] close(3) = 0 [pid 4526] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4526] close(249) = 0 [pid 4526] close(248) = 0 [pid 4526] prctl(PR_SET_NAME, "syz.2.1398") = 0 [pid 4526] close(4) = 0 [pid 4526] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4526] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4526] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4526] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4526] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4527 attached [pid 4527] set_robust_list(0x7fd94358f9a0, 24 [pid 4526] <... clone3 resumed> => {parent_tid=[546]}, 88) = 546 [pid 4527] <... set_robust_list resumed>) = 0 [pid 4526] rt_sigprocmask(SIG_SETMASK, [] [pid 4527] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4526] <... futex resumed>) = 0 [pid 4527] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4526] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4527] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... futex resumed>) = 0 [pid 4526] <... futex resumed>) = 1 [pid 4527] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4526] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4527] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4526] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... futex resumed>) = 0 [pid 4526] <... futex resumed>) = 1 [pid 4527] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4526] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4527] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4526] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] <... futex resumed>) = 0 [pid 4527] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4526] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4527] <... mount resumed>) = 0 [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4526] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] <... futex resumed>) = 0 [pid 4527] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4526] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4527] <... mkdirat resumed>) = 0 [pid 4527] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4526] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [ 253.422536][ T4524] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.439652][ T4525] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.454163][ T4525] overlayfs: filesystem on './bus' not supported as upperdir [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] <... futex resumed>) = 0 [pid 4527] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4526] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4527] <... unlinkat resumed>) = 0 [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4526] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] <... futex resumed>) = 0 [pid 4527] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4526] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4527] <... mount resumed>) = 0 [pid 4526] <... futex resumed>) = 0 [pid 4527] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4527] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4526] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4526] rt_sigprocmask(SIG_BLOCK, ~[] [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 614, NULL, 0) = 1 [pid 4526] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 304] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 304] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 ci2-android-6-1/strace-static-x86_64: Process 4528 attached [pid 4528] set_robust_list(0x7fd9425ff9a0, 24 [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4528] <... set_robust_list resumed>) = 0 [pid 4526] <... clone3 resumed> => {parent_tid=[547]}, 88) = 547 [pid 4528] rt_sigprocmask(SIG_SETMASK, [] [pid 304] <... write resumed>) = 920 [pid 4526] rt_sigprocmask(SIG_SETMASK, [] [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=945028460}) [pid 304] read(6 [pid 4528] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4526] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 4528] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 4528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4526] <... futex resumed>) = 0 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4528] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4526] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=559202723} [pid 4528] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4528] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4528] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4526] <... futex resumed>) = 0 [pid 4526] close_range(3, 30, 0) = 0 [pid 4526] exit_group(0 [pid 4528] <... futex resumed>) = ? [pid 4527] <... futex resumed>) = ? [pid 4526] <... exit_group resumed>) = ? [pid 4528] +++ exited with 0 +++ [pid 4527] +++ exited with 0 +++ [pid 4526] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=545, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=974611527}) [pid 3979] umount2("./181", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 559, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00", 56 [pid 304] <... futex resumed>) = 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 3979] getdents64(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x76\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x7a\xf2\x04"..., 11559476) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 48 [pid 304] read(6 [pid 3979] umount2("./181/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./181/file1" [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 304] epoll_pwait(4 [pid 3979] umount2("./181/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=531715359} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./181/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./181/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./181/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./181/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./181/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./181/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./181/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./181/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./181/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./181/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./181/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./181/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./181/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./181/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./181/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./181/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./181/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./181/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./181/binderfs") = 0 [pid 3979] umount2("./181/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./181/cgroup.net") = 0 [pid 3979] umount2("./181/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./181/cgroup.cpu") = 0 [pid 3979] umount2("./181/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./181/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./181/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./181", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./182", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4529 attached [pid 4529] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 548 [pid 4529] <... set_robust_list resumed>) = 0 [pid 4529] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4529] chdir("./182") = 0 [pid 4529] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4529] setpgid(0, 0) = 0 [pid 4529] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4529] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4529] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4529] write(3, "1000", 4) = 4 [pid 4529] close(3) = 0 [pid 4529] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4529] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4529] close(249) = 0 [pid 4529] close(248) = 0 [pid 4529] prctl(PR_SET_NAME, "syz.2.1399") = 0 [pid 4529] close(4) = 0 [pid 4529] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4529] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4529] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4529] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4529] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4529] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4530 attached [pid 4530] set_robust_list(0x7fd94358f9a0, 24 [pid 4529] <... clone3 resumed> => {parent_tid=[549]}, 88) = 549 [pid 4530] <... set_robust_list resumed>) = 0 [pid 4530] rt_sigprocmask(SIG_SETMASK, [] [pid 4529] rt_sigprocmask(SIG_SETMASK, [] [pid 4530] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4529] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4530] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4530] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4529] <... futex resumed>) = 0 [pid 4530] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4529] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4529] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4530] <... futex resumed>) = 0 [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4530] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4529] <... futex resumed>) = 0 [pid 4530] <... mkdirat resumed>) = 0 [pid 4529] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4530] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4529] <... futex resumed>) = 0 [pid 4530] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4529] <... futex resumed>) = 0 [pid 4530] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4529] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4530] <... mkdirat resumed>) = 0 [pid 4530] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4529] <... futex resumed>) = 0 [pid 4530] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4529] <... futex resumed>) = 0 [pid 4530] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4529] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4530] <... mount resumed>) = 0 [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4529] <... futex resumed>) = 0 [pid 4530] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4529] <... futex resumed>) = 0 [pid 4530] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4529] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4530] <... mkdirat resumed>) = 0 [pid 4530] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4529] <... futex resumed>) = 0 [pid 4530] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4529] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4530] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4529] <... futex resumed>) = 0 [pid 4529] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4529] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4529] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4529] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 253.505175][ T4527] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.524083][ T4528] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.538546][ T4528] overlayfs: filesystem on './bus' not supported as upperdir [pid 4529] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4530] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4529] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4529] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[550]}, 88) = 550 [pid 4529] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4529] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4529] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4531 attached [pid 4531] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4531] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4531] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4530] <... mount resumed>) = 0 [pid 4530] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 532, NULL, 0) = 1 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4530] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 304] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 304] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 304] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=465551759} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=932697257}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4531] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4531] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4529] <... futex resumed>) = 0 [pid 4531] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4529] close_range(3, 30, 0) = 0 [pid 4529] exit_group(0 [pid 4531] <... futex resumed>) = ? [pid 4529] <... exit_group resumed>) = ? [pid 4531] +++ exited with 0 +++ [pid 4530] <... futex resumed>) = ? [pid 4530] +++ exited with 0 +++ [pid 4529] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=548, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996056550}) [pid 3979] umount2("./182", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 466, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00", 56 [pid 304] <... futex resumed>) = 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 3979] getdents64(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x77\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 11559476) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 48 [pid 304] read(6 [pid 3979] umount2("./182/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./182/file1" [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 304] epoll_pwait(4 [pid 3979] umount2("./182/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=457412003} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./182/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./182/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./182/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./182/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./182/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./182/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./182/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./182/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./182/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./182/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./182/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./182/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./182/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./182/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./182/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./182/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./182/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./182/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./182/binderfs") = 0 [pid 3979] umount2("./182/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./182/cgroup.net") = 0 [pid 3979] umount2("./182/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./182/cgroup.cpu") = 0 [pid 3979] umount2("./182/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./182/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./182/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./182", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./183", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4532 attached , child_tidptr=0x55557efed7d0) = 551 [pid 4532] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4532] <... set_robust_list resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4532] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4532] chdir("./183") = 0 [pid 4532] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4532] setpgid(0, 0) = 0 [pid 4532] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4532] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4532] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4532] write(3, "1000", 4) = 4 [pid 4532] close(3) = 0 [pid 4532] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4532] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4532] close(249) = 0 [pid 4532] close(248) = 0 [pid 4532] prctl(PR_SET_NAME, "syz.2.1400") = 0 [pid 4532] close(4) = 0 [pid 4532] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4532] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4532] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4532] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4532] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4532] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4532] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4533 attached [pid 4533] set_robust_list(0x7fd94358f9a0, 24 [pid 4532] <... clone3 resumed> => {parent_tid=[552]}, 88) = 552 [pid 4533] <... set_robust_list resumed>) = 0 [pid 4532] rt_sigprocmask(SIG_SETMASK, [] [pid 4533] rt_sigprocmask(SIG_SETMASK, [] [pid 4532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4533] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4533] mkdirat(AT_FDCWD, NULL, 0777 [pid 4532] <... futex resumed>) = 0 [pid 4533] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4532] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4532] <... futex resumed>) = 0 [pid 4533] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4532] <... futex resumed>) = 0 [pid 4533] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4532] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] <... mkdirat resumed>) = 0 [pid 4533] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4532] <... futex resumed>) = 0 [pid 4533] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4533] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4532] <... futex resumed>) = 0 [pid 4533] <... mkdirat resumed>) = 0 [pid 4532] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4532] <... futex resumed>) = 0 [pid 4533] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4533] <... mount resumed>) = 0 [pid 4532] <... futex resumed>) = 0 [pid 4532] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4533] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4532] <... futex resumed>) = 0 [pid 4533] <... mkdirat resumed>) = 0 [pid 4532] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4532] <... futex resumed>) = 0 [pid 4533] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4532] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] <... unlinkat resumed>) = 0 [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4532] <... futex resumed>) = 0 [pid 4533] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4532] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4532] <... futex resumed>) = 0 [ 253.583771][ T4530] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.597709][ T4531] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.612309][ T4531] overlayfs: filesystem on './bus' not supported as upperdir [pid 4533] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4532] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4532] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4532] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4532] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4532] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4534 attached [pid 4534] set_robust_list(0x7fd9425ff9a0, 24 [pid 4532] <... clone3 resumed> => {parent_tid=[553]}, 88) = 553 [pid 4534] <... set_robust_list resumed>) = 0 [pid 4533] <... mount resumed>) = 0 [pid 4532] rt_sigprocmask(SIG_SETMASK, [] [pid 4534] rt_sigprocmask(SIG_SETMASK, [] [pid 4532] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4534] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4532] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4534] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4532] <... futex resumed>) = 0 [pid 4533] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4532] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4533] <... futex resumed>) = 0 [pid 4533] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 457, NULL, 0) = 1 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 304] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=937964623}) [pid 304] read(6 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=393672026} [pid 4534] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4534] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4534] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4532] <... futex resumed>) = 0 [pid 4532] close_range(3, 30, 0) = 0 [pid 4532] exit_group(0 [pid 4534] <... futex resumed>) = ? [pid 4533] <... futex resumed>) = ? [pid 4532] <... exit_group resumed>) = ? [pid 4534] +++ exited with 0 +++ [pid 4533] +++ exited with 0 +++ [pid 4532] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=551, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996049492}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 394, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00", 56 [pid 304] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x78\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... write resumed>) = 4 [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=388507136} [pid 3979] umount2("./183", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./183/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./183/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./183/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./183/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./183/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./183/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./183/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./183/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./183/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./183/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./183/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./183/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./183/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./183/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./183/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./183/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./183/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./183/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./183/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./183/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./183/binderfs") = 0 [pid 3979] umount2("./183/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./183/cgroup.net") = 0 [pid 3979] umount2("./183/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./183/cgroup.cpu") = 0 [pid 3979] umount2("./183/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./183/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./183/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./183", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./184", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4535 attached [pid 4535] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 554 [pid 4535] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4535] chdir("./184" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4535] <... chdir resumed>) = 0 [pid 4535] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4535] setpgid(0, 0) = 0 [pid 4535] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4535] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4535] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4535] write(3, "1000", 4) = 4 [pid 4535] close(3) = 0 [pid 4535] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4535] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4535] close(249) = 0 [pid 4535] close(248) = 0 [pid 4535] prctl(PR_SET_NAME, "syz.2.1401") = 0 [pid 4535] close(4) = 0 [pid 4535] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4535] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4535] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4535] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4535] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4535] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4536 attached [pid 4536] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4535] <... clone3 resumed> => {parent_tid=[555]}, 88) = 555 [pid 4536] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4535] rt_sigprocmask(SIG_SETMASK, [] [pid 4536] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4535] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4536] <... futex resumed>) = 0 [pid 4535] <... futex resumed>) = 1 [pid 4536] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4535] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4536] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4535] <... futex resumed>) = 0 [pid 4536] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4535] <... futex resumed>) = 0 [pid 4536] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4535] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4536] <... mkdirat resumed>) = 0 [pid 4536] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4535] <... futex resumed>) = 0 [pid 4536] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4535] <... futex resumed>) = 0 [pid 4535] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4536] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4536] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4535] <... futex resumed>) = 0 [pid 4536] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4536] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4535] <... futex resumed>) = 0 [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4536] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4536] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4535] <... futex resumed>) = 0 [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4536] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4535] <... futex resumed>) = 0 [pid 4535] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4536] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4535] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 253.650794][ T4533] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.667733][ T4534] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.682896][ T4534] overlayfs: filesystem on './bus' not supported as upperdir [pid 4535] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4535] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[556]}, 88) = 556 [pid 4535] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4535] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4535] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4537 attached [pid 4537] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4537] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4537] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 388, NULL, 0) = 1 [pid 4536] <... mount resumed>) = 0 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 4536] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 304] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4536] <... futex resumed>) = 0 [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 4536] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=929134392}) [pid 304] read(6 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 4537] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4537] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=315053836} [pid 4537] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4535] <... futex resumed>) = 0 [pid 4535] close_range(3, 30, 0) = 0 [pid 4535] exit_group(0 [pid 4537] <... futex resumed>) = ? [pid 4536] <... futex resumed>) = ? [pid 4535] <... exit_group resumed>) = ? [pid 4537] +++ exited with 0 +++ [pid 4536] +++ exited with 0 +++ [pid 4535] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=554, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997301608}) [pid 3979] umount2("./184", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 316, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 304] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 305] sched_yield( [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x79\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 11559476) = 272 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 305] <... sched_yield resumed>) = 0 [pid 304] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] getdents64(3 [pid 310] <... write resumed>) = 48 [pid 304] epoll_pwait(4 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./184/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 304] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=310724536} [pid 3979] newfstatat(AT_FDCWD, "./184/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./184/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./184/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./184/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./184/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./184/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./184/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./184/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./184/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./184/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./184/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./184/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./184/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./184/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./184/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./184/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./184/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./184/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./184/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./184/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./184/binderfs") = 0 [pid 3979] umount2("./184/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./184/cgroup.net") = 0 [pid 3979] umount2("./184/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./184/cgroup.cpu") = 0 [pid 3979] umount2("./184/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./184/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./184/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./184", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./185", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4538 attached [pid 4538] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 557 [pid 4538] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4538] chdir("./185" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4538] <... chdir resumed>) = 0 [pid 4538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4538] <... prctl resumed>) = 0 [pid 4538] setpgid(0, 0) = 0 [pid 4538] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4538] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4538] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4538] write(3, "1000", 4) = 4 [pid 4538] close(3) = 0 [pid 4538] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4538] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4538] close(249) = 0 [pid 4538] close(248) = 0 [pid 4538] prctl(PR_SET_NAME, "syz.2.1402") = 0 [pid 4538] close(4) = 0 [pid 4538] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4538] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4538] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4538] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4538] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4539 attached [pid 4539] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4538] <... clone3 resumed> => {parent_tid=[558]}, 88) = 558 [pid 4539] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4538] rt_sigprocmask(SIG_SETMASK, [] [pid 4539] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4538] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] <... futex resumed>) = 0 [pid 4538] <... futex resumed>) = 1 [pid 4539] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4539] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4538] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4539] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] <... futex resumed>) = 0 [pid 4538] <... futex resumed>) = 1 [pid 4539] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4538] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4539] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4538] <... futex resumed>) = 0 [pid 4539] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] <... futex resumed>) = 0 [pid 4538] <... futex resumed>) = 1 [pid 4539] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4538] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4539] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4539] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4538] <... futex resumed>) = 0 [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] <... futex resumed>) = 0 [pid 4538] <... futex resumed>) = 1 [pid 4539] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4538] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4539] <... mount resumed>) = 0 [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4539] <... futex resumed>) = 0 [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4538] <... futex resumed>) = 0 [pid 4539] <... mkdirat resumed>) = 0 [pid 4538] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4539] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4538] <... futex resumed>) = 0 [pid 4539] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] <... unlinkat resumed>) = 0 [pid 4538] <... futex resumed>) = 0 [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4538] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4539] <... futex resumed>) = 0 [pid 4539] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4538] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4539] <... futex resumed>) = 0 [pid 4538] <... futex resumed>) = 1 [pid 4539] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 253.730030][ T4536] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.741527][ T4537] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.759929][ T4537] overlayfs: filesystem on './bus' not supported as upperdir [pid 4538] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4538] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4538] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[559]}, 88) = 559 [pid 4538] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4538] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4538] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4540 attached [pid 4540] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4540] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4540] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4539] <... mount resumed>) = 0 [pid 4539] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4539] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 311, NULL, 0) = 1 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 304] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=936934500}) [pid 304] read(6 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 4540] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=243006239} [pid 4540] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4538] <... futex resumed>) = 0 [pid 4540] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4538] close_range(3, 30, 0) = 0 [pid 4538] exit_group(0 [pid 4540] <... futex resumed>) = ? [pid 4538] <... exit_group resumed>) = ? [pid 4539] <... futex resumed>) = ? [pid 4540] +++ exited with 0 +++ [pid 4539] +++ exited with 0 +++ [pid 4538] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=557, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995175004}) [pid 3979] umount2("./185", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 246, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 304] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] read(6 [pid 3979] getdents64(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=237856926} [pid 3979] umount2("./185/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./185/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./185/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./185/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./185/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./185/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./185/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./185/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./185/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./185/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./185/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./185/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./185/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./185/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./185/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./185/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./185/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./185/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./185/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./185/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./185/binderfs") = 0 [pid 3979] umount2("./185/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./185/cgroup.net") = 0 [pid 3979] umount2("./185/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./185/cgroup.cpu") = 0 [pid 3979] umount2("./185/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./185/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./185/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./185", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./186", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4541 attached [pid 4541] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 560 [pid 4541] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4541] chdir("./186") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4541] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4541] setpgid(0, 0) = 0 [pid 4541] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4541] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4541] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4541] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4541] write(3, "1000", 4) = 4 [pid 4541] close(3) = 0 [pid 4541] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4541] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4541] close(249) = 0 [pid 4541] close(248) = 0 [pid 4541] prctl(PR_SET_NAME, "syz.2.1403") = 0 [pid 4541] close(4) = 0 [pid 4541] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4541] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4541] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4541] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4541] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4541] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4541] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4542 attached [pid 4542] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4541] <... clone3 resumed> => {parent_tid=[561]}, 88) = 561 [pid 4542] rt_sigprocmask(SIG_SETMASK, [] [pid 4541] rt_sigprocmask(SIG_SETMASK, [] [pid 4542] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4541] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4542] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4542] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4541] <... futex resumed>) = 0 [pid 4542] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4541] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4542] <... futex resumed>) = 0 [pid 4542] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4542] <... futex resumed>) = 0 [pid 4541] <... futex resumed>) = 1 [pid 4542] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4541] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4542] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4541] <... futex resumed>) = 0 [pid 4542] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4541] <... futex resumed>) = 0 [pid 4542] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4541] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4542] <... mkdirat resumed>) = 0 [pid 4542] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4541] <... futex resumed>) = 0 [pid 4542] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4541] <... futex resumed>) = 0 [pid 4542] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4541] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4542] <... mount resumed>) = 0 [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4541] <... futex resumed>) = 0 [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4541] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4542] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4542] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4541] <... futex resumed>) = 0 [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4541] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4542] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4541] <... futex resumed>) = 0 [pid 4542] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4541] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4541] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4541] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4541] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 253.800004][ T4539] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.815732][ T4540] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.831142][ T4540] overlayfs: filesystem on './bus' not supported as upperdir [pid 4541] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4542] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4541] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 238, NULL, 0) = 1 [pid 4542] <... mount resumed>) = 0 [pid 4541] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4542] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 304] <... futex resumed>) = 1 [pid 4542] <... futex resumed>) = 0 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 4542] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 304] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4541] <... clone3 resumed> => {parent_tid=[562]}, 88) = 562 [pid 4541] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4541] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000ci2-android-6-1/strace-static-x86_64: Process 4543 attached [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4541] <... futex resumed>) = 0 [pid 4541] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 304] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=945519561}) [pid 304] read(6 [pid 4543] set_robust_list(0x7fd9425ff9a0, 24 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 4543] <... set_robust_list resumed>) = 0 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 4543] rt_sigprocmask(SIG_SETMASK, [] [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4543] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 4543] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=182419230} [pid 4543] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4543] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4541] <... futex resumed>) = 0 [pid 4541] close_range(3, 30, 0) = 0 [pid 4541] exit_group(0) = ? [pid 4542] <... futex resumed>) = ? [pid 4542] +++ exited with 0 +++ [pid 4543] <... futex resumed>) = ? [pid 4543] +++ exited with 0 +++ [pid 4541] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=560, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=971531184}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xff\x10\x05"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 183, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 304] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xff\x10\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./186", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=151399580} [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./186/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./186/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./186/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./186/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./186/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./186/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./186/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./186/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./186/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./186/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./186/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./186/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./186/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./186/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./186/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./186/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./186/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./186/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./186/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./186/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./186/binderfs") = 0 [pid 3979] umount2("./186/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./186/cgroup.net") = 0 [pid 3979] umount2("./186/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./186/cgroup.cpu") = 0 [pid 3979] umount2("./186/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./186/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./186/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./186", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./187", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4544 attached [pid 4544] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4544] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 563 [pid 4544] chdir("./187") = 0 [pid 4544] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4544] setpgid(0, 0) = 0 [pid 4544] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4544] <... symlinkat resumed>) = 0 [pid 4544] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4544] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4544] write(3, "1000", 4) = 4 [pid 4544] close(3) = 0 [pid 4544] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4544] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4544] close(249) = 0 [pid 4544] close(248) = 0 [pid 4544] prctl(PR_SET_NAME, "syz.2.1404") = 0 [pid 4544] close(4) = 0 [ 253.880324][ T4542] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.900857][ T4543] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.916623][ T4543] overlayfs: filesystem on './bus' not supported as upperdir [pid 4544] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4544] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4544] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4544] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4544] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4544] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4544] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4545 attached [pid 4545] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4545] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4544] <... clone3 resumed> => {parent_tid=[564]}, 88) = 564 [pid 4544] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] <... futex resumed>) = 0 [pid 4544] <... futex resumed>) = 1 [pid 4545] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4545] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4544] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] <... futex resumed>) = 0 [pid 4544] <... futex resumed>) = 1 [pid 4545] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4544] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4545] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4544] <... futex resumed>) = 0 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] <... futex resumed>) = 0 [pid 4544] <... futex resumed>) = 1 [pid 4545] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4544] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4545] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4544] <... futex resumed>) = 0 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4544] <... futex resumed>) = 0 [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4544] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4545] <... futex resumed>) = 0 [pid 4544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] <... futex resumed>) = 0 [pid 4544] <... futex resumed>) = 1 [pid 4545] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4544] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4545] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4544] <... futex resumed>) = 0 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4544] <... futex resumed>) = 0 [pid 4544] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4544] <... futex resumed>) = 0 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4544] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4545] mount(NULL, "./bus", "overlay", 0, "" [pid 4544] <... futex resumed>) = 0 [pid 4544] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4544] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4544] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4544] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4544] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[565]}, 88) = 565 [pid 4544] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4544] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4544] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4546 attached [pid 4546] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4546] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4546] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 152, NULL, 0) = 1 [pid 4545] <... mount resumed>) = 0 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 4545] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 4545] <... futex resumed>) = 0 [pid 304] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4545] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=933083669}) [pid 304] read(6 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=82723443} [pid 4546] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4546] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4544] <... futex resumed>) = 0 [pid 4546] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4544] close_range(3, 30, 0) = 0 [pid 4544] exit_group(0 [pid 4546] <... futex resumed>) = ? [pid 4545] <... futex resumed>) = ? [pid 4544] <... exit_group resumed>) = ? [pid 4545] +++ exited with 0 +++ [pid 4546] +++ exited with 0 +++ [pid 4544] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=563, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=992537564}) [pid 3979] umount2("./187", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 84, NULL, 0) = 1 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] <... write resumed>) = 272 [pid 304] <... futex resumed>) = 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 3979] getdents64(3 [pid 310] <... write resumed>) = 56 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] read(6 [pid 3979] umount2("./187/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... write resumed>) = 48 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./187/file1" [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 304] epoll_pwait(4 [pid 3979] umount2("./187/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./187/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=72488096} [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./187/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./187/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./187/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./187/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./187/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./187/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./187/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./187/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./187/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./187/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./187/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./187/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./187/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./187/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./187/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./187/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./187/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./187/binderfs") = 0 [pid 3979] umount2("./187/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./187/cgroup.net") = 0 [pid 3979] umount2("./187/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./187/cgroup.cpu") = 0 [pid 3979] umount2("./187/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./187/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./187/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./187", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./188", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4547 attached [pid 4547] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4547] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 566 [pid 4547] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4547] chdir("./188" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4547] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4547] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4547] setpgid(0, 0) = 0 [pid 4547] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4547] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4547] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4547] write(3, "1000", 4) = 4 [pid 4547] close(3) = 0 [pid 4547] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4547] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4547] close(249) = 0 [pid 4547] close(248) = 0 [pid 4547] prctl(PR_SET_NAME, "syz.2.1405") = 0 [pid 4547] close(4) = 0 [pid 4547] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4547] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4547] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4547] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4547] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4547] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4548 attached [pid 4548] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4548] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4548] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] <... clone3 resumed> => {parent_tid=[567]}, 88) = 567 [pid 4547] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4548] <... futex resumed>) = 0 [pid 4547] <... futex resumed>) = 1 [pid 4548] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4548] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4548] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4548] <... futex resumed>) = 0 [pid 4547] <... futex resumed>) = 1 [pid 4548] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4548] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4548] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4548] <... futex resumed>) = 0 [pid 4547] <... futex resumed>) = 1 [pid 4548] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4547] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4548] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4548] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4548] <... futex resumed>) = 0 [pid 4547] <... futex resumed>) = 1 [pid 4548] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4547] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4547] <... futex resumed>) = 0 [pid 4548] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4548] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4548] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4547] <... futex resumed>) = 0 [pid 4548] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4547] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4547] <... futex resumed>) = 0 [pid 4548] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4548] <... unlinkat resumed>) = 0 [pid 4547] <... futex resumed>) = 0 [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4547] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4548] <... futex resumed>) = 0 [pid 4547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 253.969433][ T4545] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.978906][ T4546] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 253.997807][ T4546] overlayfs: filesystem on './bus' not supported as upperdir [pid 4548] mount(NULL, "./bus", "overlay", 0, "" [pid 4547] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4547] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4547] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4548] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4547] <... mprotect resumed>) = 0 [pid 4548] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4547] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4548] <... futex resumed>) = 0 [pid 4547] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4547] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4549 attached [pid 4548] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] <... clone3 resumed> => {parent_tid=[568]}, 88) = 568 [pid 4547] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4547] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4547] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4549] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4549] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4549] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 73, NULL, 0) = 1 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 304] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 304] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=945742825}) [pid 304] read(6 [pid 310] read(3 [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 304] epoll_pwait(4 [pid 310] read(3 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 304] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=16669769} [pid 4549] <... mount resumed>) = 0 [pid 4549] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4547] <... futex resumed>) = 0 [pid 4549] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4547] close_range(3, 30, 0) = 0 [pid 4547] exit_group(0 [pid 4549] <... futex resumed>) = ? [pid 4547] <... exit_group resumed>) = ? [pid 4549] +++ exited with 0 +++ [pid 4548] <... futex resumed>) = ? [pid 4548] +++ exited with 0 +++ [pid 4547] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=566, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=990737959}) [pid 3979] umount2("./188", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 272 [pid 304] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 17, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 304] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 304] <... futex resumed>) = 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 304] read(6 [pid 3979] getdents64(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 304] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 11559476) = 272 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 48 [pid 304] read(6 [pid 3979] umount2("./188/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 304] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./188/file1" [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 304] epoll_pwait(4 [pid 3979] umount2("./188/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=4735570} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./188/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./188/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./188/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./188/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./188/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./188/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./188/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./188/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./188/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./188/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./188/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./188/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 304] <... epoll_pwait resumed>, [], 128, 5, NULL, 0) = 0 [pid 304] futex(0x1a58b186f960, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 3979] <... umount2 resumed>) = 0 [pid 313] <... futex resumed>) = 0 [pid 304] epoll_pwait(4 [pid 3979] umount2("./188/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3979] newfstatat(AT_FDCWD, "./188/file0" [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=998801595} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./188/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./188/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./188/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./188/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./188/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./188/binderfs") = 0 [pid 3979] umount2("./188/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./188/cgroup.net") = 0 [pid 3979] umount2("./188/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./188/cgroup.cpu") = 0 [pid 3979] umount2("./188/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./188/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./188/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./188", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./189", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4550 attached [pid 4550] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 569 [pid 4550] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4550] chdir("./189" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4550] <... chdir resumed>) = 0 [pid 4550] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4550] setpgid(0, 0) = 0 [pid 4550] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4550] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4550] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4550] write(3, "1000", 4) = 4 [pid 4550] close(3) = 0 [pid 4550] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4550] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4550] close(249) = 0 [pid 4550] close(248) = 0 [pid 4550] prctl(PR_SET_NAME, "syz.2.1406") = 0 [pid 4550] close(4) = 0 [pid 4550] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4550] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4550] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4550] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4550] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4550] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4550] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4551 attached [pid 4551] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4550] <... clone3 resumed> => {parent_tid=[570]}, 88) = 570 [pid 4551] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4550] rt_sigprocmask(SIG_SETMASK, [] [pid 4551] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] <... futex resumed>) = 0 [pid 4550] <... futex resumed>) = 1 [pid 4551] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4550] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4551] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4550] <... futex resumed>) = 0 [pid 4551] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] <... futex resumed>) = 0 [pid 4550] <... futex resumed>) = 1 [pid 4551] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4550] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4551] <... mkdirat resumed>) = 0 [pid 4551] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4550] <... futex resumed>) = 0 [pid 4551] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] <... futex resumed>) = 0 [pid 4550] <... futex resumed>) = 1 [pid 4551] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4550] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4551] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4551] <... futex resumed>) = 0 [pid 4551] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] <... mount resumed>) = 0 [pid 4550] <... futex resumed>) = 0 [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4550] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4551] <... futex resumed>) = 0 [pid 4550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4551] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] <... mkdirat resumed>) = 0 [pid 4550] <... futex resumed>) = 0 [pid 4551] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4550] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4551] <... futex resumed>) = 0 [pid 4550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4551] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] <... unlinkat resumed>) = 0 [pid 4550] <... futex resumed>) = 0 [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4550] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4551] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4550] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4551] mount(NULL, "./bus", "overlay", 0, "" [pid 4550] <... futex resumed>) = 0 [ 254.049390][ T4548] overlayfs: missing 'lowerdir' [ 254.057313][ T4549] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4551] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4550] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4550] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4550] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4550] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4551] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4550] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4551] <... futex resumed>) = 0 [pid 4551] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4550] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4552 attached => {parent_tid=[571]}, 88) = 571 [pid 4550] rt_sigprocmask(SIG_SETMASK, [] [pid 4552] set_robust_list(0x7fd9425ff9a0, 24 [pid 4550] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4550] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4550] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4552] <... set_robust_list resumed>) = 0 [pid 4552] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4552] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 999, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 4552] <... mount resumed>) = 0 [pid 313] read(6 [pid 4552] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4550] <... futex resumed>) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4552] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4550] close_range(3, 30, 0) = 0 [pid 4550] exit_group(0 [pid 4552] <... futex resumed>) = ? [pid 4551] <... futex resumed>) = ? [pid 4550] <... exit_group resumed>) = ? [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4551] +++ exited with 0 +++ [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947810393}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4552] +++ exited with 0 +++ [pid 4550] +++ exited with 0 +++ [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=951609889} [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=569, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=999375977}) [pid 3979] umount2("./189", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x7e\x56\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 952, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x7e\x56\x03"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] getdents64(3 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=948967499} [pid 3979] umount2("./189/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./189/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./189/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./189/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./189/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./189/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./189/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./189/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./189/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./189/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./189/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./189/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./189/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./189/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./189/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./189/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./189/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./189/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./189/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./189/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./189/binderfs") = 0 [pid 3979] umount2("./189/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./189/cgroup.net") = 0 [pid 3979] umount2("./189/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./189/cgroup.cpu") = 0 [pid 3979] umount2("./189/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./189/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./189/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./189", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./190", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4553 attached , child_tidptr=0x55557efed7d0) = 572 [pid 4553] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4553] <... set_robust_list resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4553] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4553] chdir("./190") = 0 [pid 4553] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4553] setpgid(0, 0) = 0 [pid 4553] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4553] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4553] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4553] write(3, "1000", 4) = 4 [pid 4553] close(3) = 0 [pid 4553] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4553] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4553] close(249) = 0 [pid 4553] close(248) = 0 [pid 4553] prctl(PR_SET_NAME, "syz.2.1407") = 0 [pid 4553] close(4) = 0 [pid 4553] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4553] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4553] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4553] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4553] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4554 attached [pid 4554] set_robust_list(0x7fd94358f9a0, 24 [pid 4553] <... clone3 resumed> => {parent_tid=[573]}, 88) = 573 [pid 4554] <... set_robust_list resumed>) = 0 [pid 4553] rt_sigprocmask(SIG_SETMASK, [] [pid 4554] rt_sigprocmask(SIG_SETMASK, [] [pid 4553] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4554] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] mkdirat(AT_FDCWD, NULL, 0777 [pid 4553] <... futex resumed>) = 0 [pid 4554] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4553] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4554] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4553] <... futex resumed>) = 0 [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4553] <... futex resumed>) = 0 [pid 4554] <... mkdirat resumed>) = 0 [pid 4553] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4554] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4553] <... futex resumed>) = 0 [pid 4554] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] <... mkdirat resumed>) = 0 [pid 4553] <... futex resumed>) = 0 [pid 4554] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4553] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4553] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4554] <... futex resumed>) = 0 [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4553] <... futex resumed>) = 0 [pid 4554] <... mount resumed>) = 0 [pid 4553] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4553] <... futex resumed>) = 0 [pid 4554] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4553] <... futex resumed>) = 0 [pid 4554] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4553] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4554] <... mkdirat resumed>) = 0 [pid 4554] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4553] <... futex resumed>) = 0 [pid 4554] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4553] <... futex resumed>) = 0 [pid 4554] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4553] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4554] <... unlinkat resumed>) = 0 [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4553] <... futex resumed>) = 0 [pid 4554] mount(NULL, "./bus", "overlay", 0, "" [ 254.106380][ T4551] overlayfs: missing 'lowerdir' [ 254.113856][ T4552] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4553] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4554] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4553] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4554] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4553] <... futex resumed>) = 0 [pid 4554] <... futex resumed>) = 0 [pid 4553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4554] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4553] <... mmap resumed>) = 0x7fd9425df000 [pid 4553] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4553] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[574]}, 88) = 574 ci2-android-6-1/strace-static-x86_64: Process 4555 attached [pid 4553] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4555] set_robust_list(0x7fd9425ff9a0, 24 [pid 4553] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4553] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4555] <... set_robust_list resumed>) = 0 [pid 4555] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4555] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus,") = 0 [pid 4555] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4553] <... futex resumed>) = 0 [pid 4555] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4553] close_range(3, 30, 0) = 0 [pid 4553] exit_group(0 [pid 4555] <... futex resumed>) = ? [pid 4553] <... exit_group resumed>) = ? [pid 4555] +++ exited with 0 +++ [pid 4554] <... futex resumed>) = ? [pid 4554] +++ exited with 0 +++ [pid 4553] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=572, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=937519308}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x4d\xc1\x03"..., 272) = 272 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... write resumed>) = 4 [pid 3979] umount2("./190", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./190/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./190/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./190/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./190/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./190/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./190/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./190/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./190/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./190/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./190/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./190/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./190/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 949, NULL, 0) = 1 [pid 3979] <... getdents64 resumed>, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] close(5 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... close resumed>) = 0 [pid 313] read(6 [pid 3979] unlinkat(AT_FDCWD, "./190/bus", AT_REMOVEDIR [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x7f\x05\x00\x00\x00\x00\x00\x00\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00"..., 11559476) = 384 [pid 3979] <... unlinkat resumed>) = 0 [pid 3979] umount2("./190/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 3979] <... umount2 resumed>) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=994441264}) [pid 3979] umount2("./190/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/file0" [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 310] read(3 [pid 3979] umount2("./190/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... write resumed>) = 920 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 3979] <... openat resumed>) = 5 [pid 313] epoll_pwait(4 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 3979] fstat(5 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 313] epoll_pwait(4 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999991513}) [pid 3979] getdents64(5 [pid 310] read(3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=878911197} [pid 3979] <... getdents64 resumed>, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 3979] umount2("./190/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] read(3 [pid 3979] newfstatat(AT_FDCWD, "./190/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 3979] unlink("./190/file0/file1") = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./190/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./190/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./190/binderfs") = 0 [pid 3979] umount2("./190/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./190/cgroup.net") = 0 [pid 3979] umount2("./190/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./190/cgroup.cpu") = 0 [pid 3979] umount2("./190/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./190/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./190/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./190", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./191", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4556 attached [pid 4556] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 575 [pid 4556] <... set_robust_list resumed>) = 0 [pid 4556] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4556] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4556] chdir("./191") = 0 [pid 4556] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4556] setpgid(0, 0) = 0 [pid 4556] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4556] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4556] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4556] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4556] write(3, "1000", 4) = 4 [pid 4556] close(3) = 0 [pid 4556] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4556] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4556] close(249) = 0 [pid 4556] close(248) = 0 [pid 4556] prctl(PR_SET_NAME, "syz.2.1408") = 0 [pid 4556] close(4) = 0 [pid 4556] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4556] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4556] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4556] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4556] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4556] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4556] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4557 attached [pid 4557] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4557] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4556] <... clone3 resumed> => {parent_tid=[576]}, 88) = 576 [pid 4556] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] <... futex resumed>) = 0 [pid 4556] <... futex resumed>) = 1 [pid 4557] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4556] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4557] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4556] <... futex resumed>) = 0 [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] <... futex resumed>) = 0 [pid 4556] <... futex resumed>) = 1 [pid 4557] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4556] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4557] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4556] <... futex resumed>) = 0 [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] <... futex resumed>) = 0 [pid 4556] <... futex resumed>) = 1 [pid 4557] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4556] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4557] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4556] <... futex resumed>) = 0 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4556] <... futex resumed>) = 0 [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4556] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4557] <... futex resumed>) = 0 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] <... futex resumed>) = 0 [pid 4556] <... futex resumed>) = 1 [pid 4557] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4556] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4557] <... mkdirat resumed>) = 0 [pid 4557] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4556] <... futex resumed>) = 0 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4556] <... futex resumed>) = 0 [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4556] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4556] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4557] <... futex resumed>) = 0 [pid 4556] <... futex resumed>) = 1 [pid 4556] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4556] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [ 254.161568][ T4554] overlayfs: missing 'lowerdir' [ 254.178910][ T4555] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4557] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4556] <... mmap resumed>) = 0x7fd9425df000 [pid 4556] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4556] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4556] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[577]}, 88) = 577 [pid 4556] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4556] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4556] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4558 attached [pid 4558] set_robust_list(0x7fd9425ff9a0, 24 [pid 4557] <... mount resumed>) = 0 [pid 4558] <... set_robust_list resumed>) = 0 [pid 4558] rt_sigprocmask(SIG_SETMASK, [] [pid 4557] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4558] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4558] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4557] <... futex resumed>) = 0 [pid 4557] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4558] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4558] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4556] <... futex resumed>) = 0 [pid 4558] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4556] close_range(3, 30, 0) = 0 [pid 4556] exit_group(0 [pid 4558] <... futex resumed>) = ? [pid 4556] <... exit_group resumed>) = ? [pid 4558] +++ exited with 0 +++ [pid 4557] <... futex resumed>) = ? [pid 4557] +++ exited with 0 +++ [pid 4556] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=575, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=936335648}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 879, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./191", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] fstat(3 [pid 313] read(6 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x80\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 3979] getdents64(3 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./191/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=811912298} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./191/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./191/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./191/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./191/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./191/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./191/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./191/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./191/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./191/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./191/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./191/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./191/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./191/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./191/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./191/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./191/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./191/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./191/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./191/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./191/binderfs") = 0 [pid 3979] umount2("./191/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./191/cgroup.net") = 0 [pid 3979] umount2("./191/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./191/cgroup.cpu") = 0 [pid 3979] umount2("./191/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./191/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./191/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./191", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./192", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4559 attached [pid 4559] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4559] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 578 [pid 4559] chdir("./192") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4559] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4559] setpgid(0, 0) = 0 [pid 4559] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4559] <... symlinkat resumed>) = 0 [pid 4559] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4559] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4559] write(3, "1000", 4) = 4 [pid 4559] close(3) = 0 [pid 4559] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4559] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4559] close(249) = 0 [pid 4559] close(248) = 0 [pid 4559] prctl(PR_SET_NAME, "syz.2.1409") = 0 [pid 4559] close(4) = 0 [pid 4559] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4559] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4559] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4559] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4559] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4559] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4560 attached [pid 4560] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4559] <... clone3 resumed> => {parent_tid=[579]}, 88) = 579 [pid 4560] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4559] rt_sigprocmask(SIG_SETMASK, [] [pid 4560] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4560] <... futex resumed>) = 0 [pid 4559] <... futex resumed>) = 1 [pid 4560] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4559] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4560] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4560] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4559] <... futex resumed>) = 0 [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4560] <... futex resumed>) = 0 [pid 4559] <... futex resumed>) = 1 [pid 4560] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4559] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4560] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4559] <... futex resumed>) = 0 [pid 4560] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4560] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4559] <... futex resumed>) = 0 [pid 4560] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4559] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4560] <... mkdirat resumed>) = 0 [pid 4560] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4559] <... futex resumed>) = 0 [pid 4560] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4560] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4559] <... futex resumed>) = 0 [pid 4560] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4559] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4560] <... mount resumed>) = 0 [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4559] <... futex resumed>) = 0 [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4559] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4560] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4560] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4559] <... futex resumed>) = 0 [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4560] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4559] <... futex resumed>) = 0 [pid 4559] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4560] <... unlinkat resumed>) = 0 [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4559] <... futex resumed>) = 0 [pid 4559] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4560] mount(NULL, "./bus", "overlay", 0, "" [pid 4559] <... futex resumed>) = 0 [pid 4559] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 254.227796][ T4557] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.243878][ T4558] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.258210][ T4558] overlayfs: filesystem on './bus' not supported as upperdir [pid 4559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4559] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4559] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4559] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4561 attached [pid 4561] set_robust_list(0x7fd9425ff9a0, 24 [pid 4559] <... clone3 resumed> => {parent_tid=[580]}, 88) = 580 [pid 4561] <... set_robust_list resumed>) = 0 [pid 4559] rt_sigprocmask(SIG_SETMASK, [] [pid 4561] rt_sigprocmask(SIG_SETMASK, [] [pid 4559] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4561] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4559] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4561] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4559] <... futex resumed>) = 0 [pid 4560] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 812, NULL, 0) = 1 [pid 4560] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4560] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4560] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4561] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4559] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 305] <... futex resumed>) = 0 [pid 4561] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=930039084}) [pid 4561] <... futex resumed>) = 0 [pid 4559] close_range(3, 30, 0 [pid 313] read(6 [pid 310] read(3 [pid 4561] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4559] <... close_range resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4559] exit_group(0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4561] <... futex resumed>) = ? [pid 4560] <... futex resumed>) = ? [pid 4559] <... exit_group resumed>) = ? [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4561] +++ exited with 0 +++ [pid 4560] +++ exited with 0 +++ [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=739476149} [pid 4559] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=578, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997929553}) [pid 310] read(11 [pid 3979] umount2("./192", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 272) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 741, NULL, 0) = 1 [pid 3979] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x81\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 11559476) = 272 [pid 3979] fstat(3 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] getdents64(3 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=735943861} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./192/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./192/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./192/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./192/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./192/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./192/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./192/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./192/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./192/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./192/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./192/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./192/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./192/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./192/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./192/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./192/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./192/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./192/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./192/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./192/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./192/binderfs") = 0 [pid 3979] umount2("./192/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./192/cgroup.net") = 0 [pid 3979] umount2("./192/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./192/cgroup.cpu") = 0 [pid 3979] umount2("./192/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./192/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./192/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./192", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./193", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4562 attached [pid 4562] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4562] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4562] chdir("./193" [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 581 [pid 4562] <... chdir resumed>) = 0 [pid 4562] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4562] setpgid(0, 0) = 0 [pid 4562] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4562] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4562] <... symlinkat resumed>) = 0 [pid 4562] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4562] write(3, "1000", 4) = 4 [pid 4562] close(3) = 0 [pid 4562] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4562] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4562] close(249) = 0 [pid 4562] close(248) = 0 [pid 4562] prctl(PR_SET_NAME, "syz.2.1410") = 0 [pid 4562] close(4) = 0 [pid 4562] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4562] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4562] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4562] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4562] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4562] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4562] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4563 attached [pid 4563] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4563] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4563] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4562] <... clone3 resumed> => {parent_tid=[582]}, 88) = 582 [pid 4562] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4563] <... futex resumed>) = 0 [pid 4562] <... futex resumed>) = 1 [pid 4563] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4563] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4562] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4563] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4563] <... futex resumed>) = 0 [pid 4562] <... futex resumed>) = 1 [pid 4563] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4563] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4563] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4562] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4563] <... futex resumed>) = 0 [pid 4562] <... futex resumed>) = 1 [pid 4563] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4562] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4563] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4562] <... futex resumed>) = 0 [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4562] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 254.302961][ T4560] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.305065][ T4561] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.331292][ T4561] overlayfs: filesystem on './bus' not supported as upperdir [pid 4563] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4562] <... futex resumed>) = 0 [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4562] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4563] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4563] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4562] <... futex resumed>) = 0 [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4563] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4562] <... futex resumed>) = 0 [pid 4562] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4563] <... unlinkat resumed>) = 0 [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4562] <... futex resumed>) = 0 [pid 4562] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4562] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4562] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4562] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4563] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4562] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4562] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4564 attached [pid 4564] set_robust_list(0x7fd9425ff9a0, 24 [pid 4562] <... clone3 resumed> => {parent_tid=[583]}, 88) = 583 [pid 4564] <... set_robust_list resumed>) = 0 [pid 4562] rt_sigprocmask(SIG_SETMASK, [] [pid 4564] rt_sigprocmask(SIG_SETMASK, [] [pid 4562] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4564] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4562] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4564] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4562] <... futex resumed>) = 0 [pid 4563] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 736, NULL, 0) = 1 [pid 4563] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4563] <... futex resumed>) = 0 [pid 4562] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4563] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4564] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=923213556}) [pid 313] read(6 [pid 310] read(3 [pid 4564] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4564] <... futex resumed>) = 1 [pid 4562] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=658385110} [pid 4564] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4562] close_range(3, 30, 0) = 0 [pid 4562] exit_group(0 [pid 4564] <... futex resumed>) = ? [pid 4563] <... futex resumed>) = ? [pid 4562] <... exit_group resumed>) = ? [pid 4564] +++ exited with 0 +++ [pid 4563] +++ exited with 0 +++ [pid 4562] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=581, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997374395}) [pid 3979] umount2("./193", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xf6\xd3\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 658, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x82\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xf6\xd3\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./193/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./193/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./193/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./193/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=651911921} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./193/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./193/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./193/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./193/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./193/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./193/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./193/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./193/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./193/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./193/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./193/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./193/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./193/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./193/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./193/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./193/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./193/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./193/binderfs") = 0 [pid 3979] umount2("./193/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./193/cgroup.net") = 0 [pid 3979] umount2("./193/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./193/cgroup.cpu") = 0 [pid 3979] umount2("./193/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./193/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./193/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./193", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./194", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4565 attached [pid 4565] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 584 [pid 4565] <... set_robust_list resumed>) = 0 [pid 4565] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4565] chdir("./194" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4565] <... chdir resumed>) = 0 [pid 4565] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4565] setpgid(0, 0) = 0 [pid 4565] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4565] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4565] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4565] write(3, "1000", 4) = 4 [pid 4565] close(3) = 0 [pid 4565] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4565] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4565] close(249) = 0 [pid 4565] close(248) = 0 [pid 4565] prctl(PR_SET_NAME, "syz.2.1411") = 0 [pid 4565] close(4) = 0 [pid 4565] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4565] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4565] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4565] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4565] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4566 attached [pid 4566] set_robust_list(0x7fd94358f9a0, 24 [pid 4565] <... clone3 resumed> => {parent_tid=[585]}, 88) = 585 [pid 4566] <... set_robust_list resumed>) = 0 [pid 4566] rt_sigprocmask(SIG_SETMASK, [] [pid 4565] rt_sigprocmask(SIG_SETMASK, [] [pid 4566] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4565] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4566] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4566] <... futex resumed>) = 0 [pid 4565] <... futex resumed>) = 1 [pid 4566] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4565] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4566] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4565] <... futex resumed>) = 0 [pid 4566] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4565] <... futex resumed>) = 0 [pid 4566] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4565] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4566] <... mkdirat resumed>) = 0 [pid 4566] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4565] <... futex resumed>) = 0 [pid 4566] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4565] <... futex resumed>) = 0 [pid 4566] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4565] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4566] <... mkdirat resumed>) = 0 [pid 4566] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4565] <... futex resumed>) = 0 [pid 4566] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4566] <... mount resumed>) = 0 [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4565] <... futex resumed>) = 0 [pid 4566] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4566] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4566] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4565] <... futex resumed>) = 0 [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4566] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [ 254.387065][ T4563] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.388041][ T4564] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.415461][ T4564] overlayfs: filesystem on './bus' not supported as upperdir [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4565] <... futex resumed>) = 0 [pid 4565] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4566] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4565] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4565] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4565] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[586]}, 88) = 586 [pid 4565] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4565] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4565] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4567 attached [pid 4567] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4567] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4567] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4566] <... mount resumed>) = 0 [pid 4566] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4566] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 652, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_getaffinity(0, 8192 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=929007773}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=580540438} [pid 4567] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4567] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4567] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4565] <... futex resumed>) = 0 [pid 4565] close_range(3, 30, 0) = 0 [pid 4565] exit_group(0 [pid 4567] <... futex resumed>) = ? [pid 4566] <... futex resumed>) = ? [pid 4565] <... exit_group resumed>) = ? [pid 4566] +++ exited with 0 +++ [pid 4567] +++ exited with 0 +++ [pid 4565] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=584, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=994465263}) [pid 3979] umount2("./194", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./194", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 581, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00", 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x83\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 3979] umount2("./194/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] newfstatat(AT_FDCWD, "./194/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./194/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=572711350} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./194/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./194/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./194/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./194/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./194/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./194/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./194/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./194/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./194/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./194/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./194/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./194/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./194/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./194/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./194/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./194/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./194/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./194/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./194/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./194/binderfs") = 0 [pid 3979] umount2("./194/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./194/cgroup.net") = 0 [pid 3979] umount2("./194/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./194/cgroup.cpu") = 0 [pid 3979] umount2("./194/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./194/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./194/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./194", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./195", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4568 attached [pid 4568] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 587 [pid 4568] <... set_robust_list resumed>) = 0 [pid 4568] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4568] chdir("./195") = 0 [pid 4568] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4568] setpgid(0, 0) = 0 [pid 4568] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4568] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4568] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4568] write(3, "1000", 4) = 4 [pid 4568] close(3) = 0 [pid 4568] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4568] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4568] close(249) = 0 [pid 4568] close(248) = 0 [pid 4568] prctl(PR_SET_NAME, "syz.2.1412") = 0 [pid 4568] close(4) = 0 [pid 4568] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4568] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4568] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4568] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4568] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4569 attached [pid 4569] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4568] <... clone3 resumed> => {parent_tid=[588]}, 88) = 588 [pid 4569] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4568] rt_sigprocmask(SIG_SETMASK, [] [pid 4569] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4568] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] <... futex resumed>) = 0 [pid 4568] <... futex resumed>) = 1 [pid 4569] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4568] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4569] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4569] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4568] <... futex resumed>) = 0 [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] <... futex resumed>) = 0 [pid 4568] <... futex resumed>) = 1 [pid 4569] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4568] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4569] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4568] <... futex resumed>) = 0 [pid 4569] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] <... futex resumed>) = 0 [pid 4568] <... futex resumed>) = 1 [pid 4569] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4568] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4569] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4569] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] <... futex resumed>) = 0 [pid 4568] <... futex resumed>) = 1 [pid 4569] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4568] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4569] <... futex resumed>) = 0 [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4568] <... futex resumed>) = 0 [pid 4569] <... mkdirat resumed>) = 0 [pid 4568] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4569] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4568] <... futex resumed>) = 0 [pid 4569] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] <... unlinkat resumed>) = 0 [pid 4568] <... futex resumed>) = 0 [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4569] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4568] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4568] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4568] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4569] <... futex resumed>) = 0 [pid 4568] <... futex resumed>) = 0 [pid 4569] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 254.468562][ T4566] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.483418][ T4567] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.497765][ T4567] overlayfs: filesystem on './bus' not supported as upperdir [pid 4568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4568] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4568] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[589]}, 88) = 589 [pid 4568] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4568] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4568] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4570 attached [pid 4570] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4570] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4570] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4569] <... mount resumed>) = 0 [pid 4569] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4569] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 573, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=935794600}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=506705544} [pid 4570] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4570] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4568] <... futex resumed>) = 0 [pid 4570] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4568] close_range(3, 30, 0) = 0 [pid 4568] exit_group(0 [pid 4570] <... futex resumed>) = ? [pid 4568] <... exit_group resumed>) = ? [pid 4570] +++ exited with 0 +++ [pid 4569] <... futex resumed>) = ? [pid 4569] +++ exited with 0 +++ [pid 4568] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=587, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995955944}) [pid 3979] umount2("./195", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./195", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 507, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x84\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xa2\x4a\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./195/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] newfstatat(AT_FDCWD, "./195/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./195/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=499868037} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./195/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./195/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./195/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./195/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./195/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./195/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./195/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./195/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./195/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./195/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./195/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./195/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./195/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./195/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./195/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./195/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./195/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./195/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./195/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./195/binderfs") = 0 [pid 3979] umount2("./195/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./195/cgroup.net") = 0 [pid 3979] umount2("./195/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./195/cgroup.cpu") = 0 [pid 3979] umount2("./195/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./195/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./195/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./195", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./196", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4571 attached [pid 4571] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 590 [pid 4571] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4571] chdir("./196") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4571] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4571] setpgid(0, 0) = 0 [pid 4571] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4571] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4571] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4571] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4571] write(3, "1000", 4) = 4 [pid 4571] close(3) = 0 [pid 4571] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4571] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4571] close(249) = 0 [pid 4571] close(248) = 0 [pid 4571] prctl(PR_SET_NAME, "syz.2.1413") = 0 [pid 4571] close(4) = 0 [pid 4571] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4571] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4571] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4571] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4571] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4571] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4571] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4572 attached [pid 4572] set_robust_list(0x7fd94358f9a0, 24 [pid 4571] <... clone3 resumed> => {parent_tid=[591]}, 88) = 591 [pid 4571] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4572] <... set_robust_list resumed>) = 0 [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4572] rt_sigprocmask(SIG_SETMASK, [] [pid 4571] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4572] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4572] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4572] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4572] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4571] <... futex resumed>) = 0 [pid 4572] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4571] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4572] <... mkdirat resumed>) = 0 [pid 4572] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4572] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4571] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4572] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4572] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4572] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4571] <... futex resumed>) = 0 [pid 4572] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4571] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4572] <... mount resumed>) = 0 [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4571] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4572] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4572] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4572] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4571] <... futex resumed>) = 0 [pid 4572] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4571] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4572] <... unlinkat resumed>) = 0 [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4572] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4571] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4571] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4571] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4571] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4571] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4571] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4573 attached [pid 4573] set_robust_list(0x7fd9425ff9a0, 24 [pid 4571] <... clone3 resumed> => {parent_tid=[592]}, 88) = 592 [pid 4573] <... set_robust_list resumed>) = 0 [pid 4571] rt_sigprocmask(SIG_SETMASK, [] [pid 4573] rt_sigprocmask(SIG_SETMASK, [] [pid 4571] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4573] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4571] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [ 254.540975][ T4569] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.553714][ T4570] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.569531][ T4570] overlayfs: filesystem on './bus' not supported as upperdir [pid 4573] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4571] <... futex resumed>) = 0 [pid 4572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4572] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4573] <... mount resumed>) = 0 [pid 4571] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4573] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4571] <... futex resumed>) = 0 [pid 4573] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 500, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=428441143} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=927178626}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4572] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4572] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4572] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4571] close_range(3, 30, 0) = 0 [pid 4571] exit_group(0 [pid 4573] <... futex resumed>) = ? [pid 4572] <... futex resumed>) = ? [pid 4571] <... exit_group resumed>) = ? [pid 4573] +++ exited with 0 +++ [pid 4572] +++ exited with 0 +++ [pid 4571] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=590, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996422554}) [pid 3979] umount2("./196", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./196", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 430, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x85\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./196/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./196/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=419653840} [pid 3979] umount2("./196/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./196/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./196/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./196/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./196/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./196/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./196/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./196/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./196/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./196/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./196/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./196/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./196/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./196/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./196/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./196/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./196/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./196/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./196/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./196/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./196/binderfs") = 0 [pid 3979] umount2("./196/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./196/cgroup.net") = 0 [pid 3979] umount2("./196/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./196/cgroup.cpu") = 0 [pid 3979] umount2("./196/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./196/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./196/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./196", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./197", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4574 attached [pid 4574] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 593 [pid 4574] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4574] chdir("./197" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4574] <... chdir resumed>) = 0 [pid 4574] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4574] setpgid(0, 0) = 0 [pid 4574] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4574] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4574] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4574] write(3, "1000", 4) = 4 [pid 4574] close(3) = 0 [pid 4574] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4574] close(249) = 0 [pid 4574] close(248) = 0 [pid 4574] prctl(PR_SET_NAME, "syz.2.1414") = 0 [pid 4574] close(4) = 0 [pid 4574] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4574] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4574] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4574] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4574] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4574] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4574] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4575 attached [pid 4575] set_robust_list(0x7fd94358f9a0, 24 [pid 4574] <... clone3 resumed> => {parent_tid=[594]}, 88) = 594 [pid 4575] <... set_robust_list resumed>) = 0 [pid 4575] rt_sigprocmask(SIG_SETMASK, [] [pid 4574] rt_sigprocmask(SIG_SETMASK, [] [pid 4575] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4574] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4575] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4574] <... futex resumed>) = 0 [pid 4575] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4574] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4575] <... futex resumed>) = 0 [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4575] <... futex resumed>) = 0 [pid 4574] <... futex resumed>) = 1 [pid 4575] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4574] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4575] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4574] <... futex resumed>) = 0 [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4575] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4574] <... futex resumed>) = 0 [pid 4575] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4574] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4575] <... futex resumed>) = 0 [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4575] <... futex resumed>) = 0 [pid 4574] <... futex resumed>) = 1 [pid 4575] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4574] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4575] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4574] <... futex resumed>) = 0 [pid 4575] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4574] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4575] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4574] <... futex resumed>) = 0 [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4574] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4575] <... futex resumed>) = 0 [pid 4574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4574] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [ 254.619485][ T4573] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.622381][ T4572] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.648811][ T4572] overlayfs: filesystem on './bus' not supported as upperdir [pid 4575] mount(NULL, "./bus", "overlay", 0, "" [pid 4574] <... futex resumed>) = 0 [pid 4574] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4574] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4574] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4574] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4574] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4576 attached [pid 4575] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4576] set_robust_list(0x7fd9425ff9a0, 24 [pid 4575] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4574] <... clone3 resumed> => {parent_tid=[595]}, 88) = 595 [pid 4576] <... set_robust_list resumed>) = 0 [pid 4575] <... futex resumed>) = 0 [pid 4574] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4574] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4574] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4576] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4576] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4575] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 420, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4576] <... mount resumed>) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=942371290}) [pid 313] read(6 [pid 310] read(3 [pid 4576] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4576] <... futex resumed>) = 1 [pid 4574] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4576] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4574] close_range(3, 30, 0 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4574] <... close_range resumed>) = 0 [pid 4574] exit_group(0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=361053599} [pid 4576] <... futex resumed>) = ? [pid 4574] <... exit_group resumed>) = ? [pid 4576] +++ exited with 0 +++ [pid 4575] <... futex resumed>) = ? [pid 4575] +++ exited with 0 +++ [pid 4574] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=593, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997722995}) [pid 3979] umount2("./197", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./197", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 272) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 362, NULL, 0) = 1 [pid 3979] <... openat resumed>) = 3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x86\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 11559476) = 272 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 310] <... write resumed>) = 48 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] umount2("./197/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] newfstatat(AT_FDCWD, "./197/file1" [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=356452496} [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./197/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./197/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./197/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./197/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./197/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./197/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./197/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./197/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./197/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./197/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./197/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./197/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./197/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./197/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./197/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./197/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./197/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./197/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./197/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./197/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./197/binderfs") = 0 [pid 3979] umount2("./197/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./197/cgroup.net") = 0 [pid 3979] umount2("./197/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./197/cgroup.cpu") = 0 [pid 3979] umount2("./197/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./197/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./197/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./197", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./198", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4577 attached [pid 4577] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4577] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 596 [pid 4577] chdir("./198") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4577] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4577] setpgid(0, 0) = 0 [pid 4577] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4577] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4577] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4577] write(3, "1000", 4) = 4 [pid 4577] close(3) = 0 [pid 4577] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4577] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4577] close(249) = 0 [pid 4577] close(248) = 0 [pid 4577] prctl(PR_SET_NAME, "syz.2.1415") = 0 [pid 4577] close(4) = 0 [pid 4577] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4577] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4577] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4577] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4577] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4577] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4577] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4578 attached => {parent_tid=[597]}, 88) = 597 [pid 4578] set_robust_list(0x7fd94358f9a0, 24 [pid 4577] rt_sigprocmask(SIG_SETMASK, [] [pid 4578] <... set_robust_list resumed>) = 0 [pid 4577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4578] rt_sigprocmask(SIG_SETMASK, [] [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4578] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4577] <... futex resumed>) = 0 [pid 4578] mkdirat(AT_FDCWD, NULL, 0777 [pid 4577] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4578] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4578] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4577] <... futex resumed>) = 0 [pid 4578] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4577] <... futex resumed>) = 0 [pid 4578] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4577] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4578] <... mkdirat resumed>) = 0 [pid 4578] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4577] <... futex resumed>) = 0 [pid 4578] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4577] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4578] <... mkdirat resumed>) = 0 [pid 4578] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4577] <... futex resumed>) = 0 [pid 4578] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4577] <... futex resumed>) = 0 [pid 4578] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4577] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4578] <... mount resumed>) = 0 [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4577] <... futex resumed>) = 0 [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4577] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4578] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4578] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4577] <... futex resumed>) = 0 [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4577] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 254.697309][ T4575] overlayfs: missing 'lowerdir' [ 254.704689][ T4576] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4578] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4577] <... futex resumed>) = 0 [pid 4577] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4577] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4577] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4578] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4577] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4577] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4577] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4579 attached [pid 4579] set_robust_list(0x7fd9425ff9a0, 24 [pid 4577] <... clone3 resumed> => {parent_tid=[598]}, 88) = 598 [pid 4579] <... set_robust_list resumed>) = 0 [pid 4577] rt_sigprocmask(SIG_SETMASK, [] [pid 4579] rt_sigprocmask(SIG_SETMASK, [] [pid 4577] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4579] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4577] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4579] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4577] <... futex resumed>) = 0 [pid 4578] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 356, NULL, 0) = 1 [pid 4577] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4578] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(2, "2026/11/07 06:27:00 executed programs: 1400\n", 442026/11/07 06:27:00 executed programs: 1400 ) = 44 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=927814746}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4579] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4579] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 305] <... sched_yield resumed>) = 0 [pid 4579] <... futex resumed>) = 1 [pid 4577] <... futex resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4579] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4577] close_range(3, 30, 0) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=282310579} [pid 4577] exit_group(0 [pid 4579] <... futex resumed>) = ? [pid 4577] <... exit_group resumed>) = ? [pid 4579] +++ exited with 0 +++ [pid 4578] <... futex resumed>) = ? [pid 4578] +++ exited with 0 +++ [pid 4577] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=596, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996081774}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 283, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x87\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x71\xb5\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] <... write resumed>) = 4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=276944859} [pid 3979] umount2("./198", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./198", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./198/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./198/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./198/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./198/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./198/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./198/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./198/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./198/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./198/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./198/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./198/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./198/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./198/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./198/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./198/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./198/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./198/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./198/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./198/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./198/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./198/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./198/binderfs") = 0 [pid 3979] umount2("./198/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./198/cgroup.net") = 0 [pid 3979] umount2("./198/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./198/cgroup.cpu") = 0 [pid 3979] umount2("./198/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./198/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./198/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./198", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./199", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4580 attached [pid 4580] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 599 [pid 4580] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4580] chdir("./199") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4580] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4580] setpgid(0, 0) = 0 [pid 4580] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4580] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4580] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4580] write(3, "1000", 4) = 4 [pid 4580] close(3) = 0 [pid 4580] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4580] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4580] close(249) = 0 [pid 4580] close(248) = 0 [pid 4580] prctl(PR_SET_NAME, "syz.2.1416") = 0 [pid 4580] close(4) = 0 [pid 4580] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4580] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4580] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [ 254.759804][ T4578] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.762518][ T4579] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.790692][ T4579] overlayfs: filesystem on './bus' not supported as upperdir [pid 4580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4580] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4580] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4580] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4581 attached [pid 4581] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4580] <... clone3 resumed> => {parent_tid=[600]}, 88) = 600 [pid 4581] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4581] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4580] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] <... futex resumed>) = 0 [pid 4580] <... futex resumed>) = 1 [pid 4581] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4581] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4581] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4580] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] <... futex resumed>) = 0 [pid 4580] <... futex resumed>) = 1 [pid 4581] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4580] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4581] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4581] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] <... futex resumed>) = 0 [pid 4580] <... futex resumed>) = 1 [pid 4581] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4580] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4581] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4580] <... futex resumed>) = 0 [pid 4581] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4580] <... futex resumed>) = 0 [pid 4581] <... mount resumed>) = 0 [pid 4580] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4580] <... futex resumed>) = 0 [pid 4581] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] <... mkdirat resumed>) = 0 [pid 4580] <... futex resumed>) = 0 [pid 4581] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4580] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4580] <... futex resumed>) = 0 [pid 4581] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] <... unlinkat resumed>) = 0 [pid 4580] <... futex resumed>) = 0 [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4580] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4581] <... futex resumed>) = 0 [pid 4580] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4581] mount(NULL, "./bus", "overlay", 0, "" [pid 4580] <... futex resumed>) = 0 [pid 4580] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4580] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4580] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4580] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[601]}, 88) = 601 [pid 4580] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4580] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4580] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4582 attached [pid 4582] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4582] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4582] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4581] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 277, NULL, 0) = 1 [pid 4581] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4581] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4581] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=919152448}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=193245265} [pid 4582] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4582] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4582] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4580] <... futex resumed>) = 0 [pid 4580] close_range(3, 30, 0) = 0 [pid 4580] exit_group(0 [pid 4582] <... futex resumed>) = ? [pid 4581] <... futex resumed>) = ? [pid 4580] <... exit_group resumed>) = ? [pid 4582] +++ exited with 0 +++ [pid 4581] +++ exited with 0 +++ [pid 4580] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=599, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997124831}) [pid 3979] umount2("./199", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./199", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 194, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x88\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xc6\x3e\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./199/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=187288055} [pid 3979] newfstatat(AT_FDCWD, "./199/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./199/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./199/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./199/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./199/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./199/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./199/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./199/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./199/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./199/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./199/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./199/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./199/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./199/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./199/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./199/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./199/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./199/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./199/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./199/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./199/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./199/binderfs") = 0 [pid 3979] umount2("./199/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./199/cgroup.net") = 0 [pid 3979] umount2("./199/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./199/cgroup.cpu") = 0 [pid 3979] umount2("./199/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./199/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./199/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./199", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./200", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4583 attached [pid 4583] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 602 [pid 4583] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4583] chdir("./200") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4583] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4583] setpgid(0, 0) = 0 [pid 4583] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4583] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4583] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4583] write(3, "1000", 4) = 4 [pid 4583] close(3) = 0 [pid 4583] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4583] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4583] close(249) = 0 [pid 4583] close(248) = 0 [pid 4583] prctl(PR_SET_NAME, "syz.2.1417") = 0 [pid 4583] close(4) = 0 [pid 4583] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4583] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4583] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4583] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4583] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4584 attached [pid 4584] set_robust_list(0x7fd94358f9a0, 24 [pid 4583] <... clone3 resumed> => {parent_tid=[603]}, 88) = 603 [pid 4584] <... set_robust_list resumed>) = 0 [pid 4584] rt_sigprocmask(SIG_SETMASK, [] [pid 4583] rt_sigprocmask(SIG_SETMASK, [] [pid 4584] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4583] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4584] <... futex resumed>) = 0 [pid 4583] <... futex resumed>) = 1 [pid 4584] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4583] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4584] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4583] <... futex resumed>) = 0 [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4584] <... futex resumed>) = 0 [pid 4583] <... futex resumed>) = 1 [pid 4584] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4583] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4584] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4583] <... futex resumed>) = 0 [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4584] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4583] <... futex resumed>) = 0 [pid 4584] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4583] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4583] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4584] <... futex resumed>) = 0 [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4584] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4583] <... futex resumed>) = 0 [pid 4583] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4584] <... mount resumed>) = 0 [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4583] <... futex resumed>) = 0 [ 254.850556][ T4581] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.859881][ T4582] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.881651][ T4582] overlayfs: filesystem on './bus' not supported as upperdir [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4584] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4583] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4584] <... mkdirat resumed>) = 0 [pid 4584] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4583] <... futex resumed>) = 0 [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4583] <... futex resumed>) = 0 [pid 4584] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4583] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4584] <... unlinkat resumed>) = 0 [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4583] <... futex resumed>) = 0 [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4583] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4583] <... futex resumed>) = 0 [pid 4584] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4583] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4583] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4583] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[604]}, 88) = 604 [pid 4583] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4583] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4583] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4585 attached [pid 4584] <... mount resumed>) = 0 [pid 4584] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4584] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4585] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4585] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4585] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 187, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=927818438}) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=111232885} [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4585] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4585] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4585] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4583] <... futex resumed>) = 0 [pid 4583] close_range(3, 30, 0) = 0 [pid 4583] exit_group(0 [pid 4585] <... futex resumed>) = ? [pid 4583] <... exit_group resumed>) = ? [pid 4585] +++ exited with 0 +++ [pid 4584] <... futex resumed>) = ? [pid 4584] +++ exited with 0 +++ [pid 4583] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=602, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=995966994}) [pid 3979] umount2("./200", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./200", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x41\x20\x05"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 113, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x89\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x41\x20\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./200/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./200/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./200/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100974490} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./200/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./200/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./200/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./200/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./200/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./200/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./200/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./200/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./200/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./200/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./200/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./200/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./200/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./200/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./200/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./200/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./200/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./200/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./200/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./200/binderfs") = 0 [pid 3979] umount2("./200/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./200/cgroup.net") = 0 [pid 3979] umount2("./200/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./200/cgroup.cpu") = 0 [pid 3979] umount2("./200/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./200/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./200/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./200", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./201", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4586 attached [pid 4586] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4586] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 605 [pid 4586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4586] chdir("./201" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4586] <... chdir resumed>) = 0 [pid 4586] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4586] setpgid(0, 0) = 0 [pid 4586] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4586] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4586] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4586] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4586] write(3, "1000", 4) = 4 [pid 4586] close(3) = 0 [pid 4586] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4586] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4586] close(249) = 0 [pid 4586] close(248) = 0 [pid 4586] prctl(PR_SET_NAME, "syz.2.1418") = 0 [pid 4586] close(4) = 0 [pid 4586] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4586] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4586] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4586] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4586] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4586] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4586] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4587 attached [pid 4587] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4587] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] <... clone3 resumed> => {parent_tid=[606]}, 88) = 606 [pid 4586] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] <... futex resumed>) = 0 [pid 4586] <... futex resumed>) = 1 [pid 4587] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4587] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 254.934183][ T4584] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.951926][ T4585] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 254.967518][ T4585] overlayfs: filesystem on './bus' not supported as upperdir [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] <... futex resumed>) = 0 [pid 4586] <... futex resumed>) = 1 [pid 4587] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4587] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4586] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] <... futex resumed>) = 0 [pid 4586] <... futex resumed>) = 1 [pid 4587] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4587] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] <... futex resumed>) = 0 [pid 4586] <... futex resumed>) = 1 [pid 4587] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4586] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4586] <... futex resumed>) = 0 [pid 4587] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4586] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4587] <... futex resumed>) = 0 [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] <... futex resumed>) = 0 [pid 4586] <... futex resumed>) = 1 [pid 4587] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4586] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 101, NULL, 0) = 1 [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4586] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4586] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4587] mount(NULL, "./bus", "overlay", 0, "" [pid 4586] <... futex resumed>) = 0 [pid 313] read(6 [pid 4586] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4586] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4586] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=955451750}) [pid 4586] <... mmap resumed>) = 0x7fd9425df000 [pid 313] read(6 [pid 310] read(3 [pid 4586] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4587] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4586] <... mprotect resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4587] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4586] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4587] <... futex resumed>) = 0 [pid 4586] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4587] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4588 attached [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=53449476} [pid 4588] set_robust_list(0x7fd9425ff9a0, 24 [pid 4586] <... clone3 resumed> => {parent_tid=[607]}, 88) = 607 [pid 4588] <... set_robust_list resumed>) = 0 [pid 4586] rt_sigprocmask(SIG_SETMASK, [] [pid 4588] rt_sigprocmask(SIG_SETMASK, [] [pid 4586] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4588] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4586] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4588] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4586] <... futex resumed>) = 0 [pid 4586] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4588] <... mount resumed>) = 0 [pid 4588] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4588] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4586] <... futex resumed>) = 0 [pid 4586] close_range(3, 30, 0) = 0 [pid 4586] exit_group(0) = ? [pid 4587] <... futex resumed>) = ? [pid 4588] <... futex resumed>) = ? [pid 4587] +++ exited with 0 +++ [pid 4588] +++ exited with 0 +++ [pid 4586] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=605, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=975241942}) [pid 310] read(11 [pid 3979] umount2("./201", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./201", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] umount2("./201/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 272 [pid 3979] umount2("./201/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 54, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] openat(AT_FDCWD, "./201/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] <... openat resumed>) = 5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=26117683} [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./201/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./201/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./201/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./201/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./201/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./201/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./201/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./201/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./201/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./201/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./201/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./201/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./201/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./201/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./201/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./201/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./201/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./201/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./201/binderfs") = 0 [pid 3979] umount2("./201/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./201/cgroup.net") = 0 [pid 3979] umount2("./201/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./201/cgroup.cpu") = 0 [pid 3979] umount2("./201/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./201/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./201/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./201", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./202", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4589 attached [pid 4589] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4589] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 608 [pid 4589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4589] chdir("./202" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4589] <... chdir resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 26, NULL, 0) = 0 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 4589] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 4589] <... prctl resumed>) = 0 [pid 4589] setpgid(0, 0) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 1, NULL, 0) = 0 [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 4589] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 313] <... futex resumed>) = 1 [pid 304] epoll_pwait(4 [pid 313] epoll_pwait(4 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4589] <... symlinkat resumed>) = 0 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=998493229} [pid 4589] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4589] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4589] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4589] write(3, "1000", 4) = 4 [pid 4589] close(3) = 0 [pid 4589] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4589] close(249) = 0 [pid 4589] close(248) = 0 [pid 4589] prctl(PR_SET_NAME, "syz.2.1419") = 0 [pid 4589] close(4) = 0 [pid 4589] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4589] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4589] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4589] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4589] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4589] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4589] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4590 attached => {parent_tid=[609]}, 88) = 609 [pid 4590] set_robust_list(0x7fd94358f9a0, 24 [pid 4589] rt_sigprocmask(SIG_SETMASK, [] [pid 4590] <... set_robust_list resumed>) = 0 [pid 4589] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4590] rt_sigprocmask(SIG_SETMASK, [] [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4590] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4589] <... futex resumed>) = 0 [pid 4590] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4589] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4590] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4589] <... futex resumed>) = 0 [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] <... futex resumed>) = 0 [pid 4590] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4589] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4590] <... mkdirat resumed>) = 0 [pid 4590] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4589] <... futex resumed>) = 0 [ 255.022498][ T4587] overlayfs: missing 'lowerdir' [ 255.031284][ T4588] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 998, NULL, 0) = 1 [pid 4590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] <... futex resumed>) = 0 [pid 4590] mkdirat(AT_FDCWD, "./bus", 0777 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4589] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4590] <... mkdirat resumed>) = 0 [pid 313] read(6 [pid 4590] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4590] <... futex resumed>) = 1 [pid 4589] <... futex resumed>) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=950829361}) [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] read(6 [pid 310] read(3 [pid 4590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] <... futex resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4590] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4589] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=975871495} [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4590] <... mount resumed>) = 0 [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4589] <... futex resumed>) = 0 [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] <... futex resumed>) = 0 [pid 4590] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4589] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4590] <... mkdirat resumed>) = 0 [pid 4590] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4589] <... futex resumed>) = 0 [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] <... futex resumed>) = 0 [pid 4590] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4589] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4590] <... unlinkat resumed>) = 0 [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4589] <... futex resumed>) = 0 [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4589] <... futex resumed>) = 0 [pid 4590] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4589] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4589] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4589] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4589] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4589] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[610]}, 88) = 610 [pid 4589] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4589] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4589] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4591 attached [pid 4591] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4591] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4591] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4590] <... mount resumed>) = 0 [pid 4590] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4590] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4591] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4591] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4589] <... futex resumed>) = 0 [pid 4591] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4589] close_range(3, 30, 0) = 0 [pid 4589] exit_group(0 [pid 4591] <... futex resumed>) = ? [pid 4589] <... exit_group resumed>) = ? [pid 4591] +++ exited with 0 +++ [pid 4590] <... futex resumed>) = ? [pid 4590] +++ exited with 0 +++ [pid 4589] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=608, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=959062456}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x11\x8b\x05"..., 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 976, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] umount2("./202", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x11\x8b\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] openat(AT_FDCWD, "./202", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] epoll_pwait(4 [pid 3979] <... openat resumed>) = 3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=921966647} [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./202/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./202/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./202/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./202/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./202/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./202/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./202/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./202/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./202/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./202/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./202/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./202/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./202/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./202/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./202/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./202/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./202/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./202/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./202/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./202/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./202/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./202/binderfs") = 0 [pid 3979] umount2("./202/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./202/cgroup.net") = 0 [pid 3979] umount2("./202/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./202/cgroup.cpu") = 0 [pid 3979] umount2("./202/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./202/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./202/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./202", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./203", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4592 attached [pid 4592] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4592] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 611 [pid 4592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4592] chdir("./203" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4592] <... chdir resumed>) = 0 [pid 4592] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4592] setpgid(0, 0) = 0 [pid 4592] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4592] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4592] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4592] write(3, "1000", 4) = 4 [pid 4592] close(3) = 0 [pid 4592] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4592] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4592] close(249) = 0 [pid 4592] close(248) = 0 [pid 4592] prctl(PR_SET_NAME, "syz.2.1420") = 0 [pid 4592] close(4) = 0 [pid 4592] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 255.109769][ T4590] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.118305][ T4591] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.138405][ T4591] overlayfs: filesystem on './bus' not supported as upperdir [pid 4592] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4592] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 922, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4592] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4592] <... mmap resumed>) = 0x7fd94356f000 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4592] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957949196}) [pid 313] read(6 [pid 4592] <... mprotect resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] read(3 [pid 313] epoll_pwait(4 [pid 4592] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 4592] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 310] read(3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=890298963} [pid 4592] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0} [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 ci2-android-6-1/strace-static-x86_64: Process 4593 attached [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4593] set_robust_list(0x7fd94358f9a0, 24 [pid 4592] <... clone3 resumed> => {parent_tid=[612]}, 88) = 612 [pid 4593] <... set_robust_list resumed>) = 0 [pid 4592] rt_sigprocmask(SIG_SETMASK, [] [pid 4593] rt_sigprocmask(SIG_SETMASK, [] [pid 4592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4593] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = 0 [pid 4592] <... futex resumed>) = 1 [pid 4593] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4592] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4593] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4592] <... futex resumed>) = 0 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = 0 [pid 4592] <... futex resumed>) = 1 [pid 4593] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4592] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4593] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4592] <... futex resumed>) = 0 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = 0 [pid 4592] <... futex resumed>) = 1 [pid 4593] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4592] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4593] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] <... futex resumed>) = 0 [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = 0 [pid 4593] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4592] <... futex resumed>) = 1 [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4592] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4593] <... futex resumed>) = 0 [pid 4592] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4592] <... futex resumed>) = 0 [pid 4593] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4592] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4593] <... mkdirat resumed>) = 0 [pid 4593] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4592] <... futex resumed>) = 0 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4592] <... futex resumed>) = 0 [pid 4593] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4592] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4593] <... unlinkat resumed>) = 0 [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4592] <... futex resumed>) = 0 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4592] <... futex resumed>) = 0 [pid 4593] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4592] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4592] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4592] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4592] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4592] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4594 attached [pid 4594] set_robust_list(0x7fd9425ff9a0, 24 [pid 4592] <... clone3 resumed> => {parent_tid=[613]}, 88) = 613 [pid 4594] <... set_robust_list resumed>) = 0 [pid 4592] rt_sigprocmask(SIG_SETMASK, [] [pid 4594] rt_sigprocmask(SIG_SETMASK, [] [pid 4592] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4594] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4592] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4594] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4592] <... futex resumed>) = 0 [pid 4593] <... mount resumed>) = 0 [pid 4593] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4593] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4594] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4594] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4592] <... futex resumed>) = 0 [pid 4594] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4592] close_range(3, 30, 0) = 0 [pid 4592] exit_group(0 [pid 4594] <... futex resumed>) = ? [pid 4593] <... futex resumed>) = ? [pid 4592] <... exit_group resumed>) = ? [pid 4594] +++ exited with 0 +++ [pid 4593] +++ exited with 0 +++ [pid 4592] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=611, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=954836380}) [pid 3979] umount2("./203", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./203", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x08\x4e\x05"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 310] <... write resumed>) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 890, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\x08\x4e\x05"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 3979] getdents64(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4 [pid 3979] umount2("./203/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=842921689} [pid 3979] newfstatat(AT_FDCWD, "./203/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./203/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./203/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./203/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./203/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./203/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./203/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./203/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./203/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./203/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./203/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./203/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./203/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./203/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./203/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./203/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./203/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./203/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./203/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./203/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./203/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./203/binderfs") = 0 [pid 3979] umount2("./203/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./203/cgroup.net") = 0 [pid 3979] umount2("./203/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./203/cgroup.cpu") = 0 [pid 3979] umount2("./203/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./203/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./203/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./203", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./204", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4595 attached [pid 4595] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 614 [pid 4595] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4595] chdir("./204" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4595] <... chdir resumed>) = 0 [pid 4595] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4595] setpgid(0, 0) = 0 [pid 4595] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4595] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4595] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4595] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4595] write(3, "1000", 4) = 4 [pid 4595] close(3) = 0 [pid 4595] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4595] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4595] close(249) = 0 [pid 4595] close(248) = 0 [pid 4595] prctl(PR_SET_NAME, "syz.2.1421") = 0 [pid 4595] close(4) = 0 [pid 4595] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4595] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4595] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4595] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4595] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4595] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4595] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4596 attached [pid 4596] set_robust_list(0x7fd94358f9a0, 24 [pid 4595] <... clone3 resumed> => {parent_tid=[615]}, 88) = 615 [pid 4596] <... set_robust_list resumed>) = 0 [pid 4596] rt_sigprocmask(SIG_SETMASK, [] [pid 4595] rt_sigprocmask(SIG_SETMASK, [] [pid 4596] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4596] mkdirat(AT_FDCWD, NULL, 0777 [pid 4595] <... futex resumed>) = 0 [pid 4596] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4596] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4595] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4596] <... futex resumed>) = 0 [pid 4595] <... futex resumed>) = 1 [pid 4596] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4595] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4596] <... mkdirat resumed>) = 0 [pid 4596] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4595] <... futex resumed>) = 0 [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4596] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4595] <... futex resumed>) = 0 [pid 4596] <... mkdirat resumed>) = 0 [pid 4596] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4595] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4596] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4595] <... futex resumed>) = 0 [pid 4596] <... mount resumed>) = 0 [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4595] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4596] <... futex resumed>) = 0 [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4596] <... futex resumed>) = 0 [pid 4595] <... futex resumed>) = 1 [pid 4596] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4595] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4596] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4595] <... futex resumed>) = 0 [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4595] <... futex resumed>) = 0 [pid 4596] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4595] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4596] <... unlinkat resumed>) = 0 [ 255.199267][ T4593] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.203044][ T4594] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.227883][ T4594] overlayfs: filesystem on './bus' not supported as upperdir [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4595] <... futex resumed>) = 0 [pid 4596] mount(NULL, "./bus", "overlay", 0, "" [pid 4595] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4595] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4595] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4595] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4595] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4595] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4597 attached [pid 4597] set_robust_list(0x7fd9425ff9a0, 24 [pid 4595] <... clone3 resumed> => {parent_tid=[616]}, 88) = 616 [pid 4597] <... set_robust_list resumed>) = 0 [pid 4595] rt_sigprocmask(SIG_SETMASK, [] [pid 4597] rt_sigprocmask(SIG_SETMASK, [] [pid 4595] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4597] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4595] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4597] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4595] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 842, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4596] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4596] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4595] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=952284885}) [pid 4596] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4596] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4597] <... mount resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4597] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=794161594} [pid 4597] <... futex resumed>) = 1 [pid 4595] <... futex resumed>) = 0 [pid 4597] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4595] close_range(3, 30, 0) = 0 [pid 4595] exit_group(0 [pid 4597] <... futex resumed>) = ? [pid 4596] <... futex resumed>) = ? [pid 4595] <... exit_group resumed>) = ? [pid 4596] +++ exited with 0 +++ [pid 4597] +++ exited with 0 +++ [pid 4595] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=614, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997554804}) [pid 3979] umount2("./204", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./204", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x75\x19\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 794, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x75\x19\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=790114552} [pid 3979] <... openat resumed>) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./204/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./204/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./204/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./204/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./204/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./204/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./204/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./204/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./204/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./204/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./204/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./204/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./204/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./204/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./204/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./204/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./204/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./204/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./204/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./204/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./204/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./204/binderfs") = 0 [pid 3979] umount2("./204/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./204/cgroup.net") = 0 [pid 3979] umount2("./204/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./204/cgroup.cpu") = 0 [pid 3979] umount2("./204/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./204/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./204/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./204", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./205", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4598 attached [pid 4598] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 617 [pid 4598] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4598] chdir("./205" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4598] <... chdir resumed>) = 0 [pid 4598] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4598] <... prctl resumed>) = 0 [pid 4598] setpgid(0, 0) = 0 [pid 4598] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4598] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4598] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4598] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4598] write(3, "1000", 4) = 4 [pid 4598] close(3) = 0 [pid 4598] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4598] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4598] close(249) = 0 [pid 4598] close(248) = 0 [pid 4598] prctl(PR_SET_NAME, "syz.2.1422") = 0 [pid 4598] close(4) = 0 [pid 4598] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4598] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4598] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4598] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4598] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4598] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4598] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4599 attached [pid 4599] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4599] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4598] <... clone3 resumed> => {parent_tid=[618]}, 88) = 618 [pid 4598] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4599] <... futex resumed>) = 0 [pid 4598] <... futex resumed>) = 1 [pid 4599] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4598] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4599] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4598] <... futex resumed>) = 0 [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4599] <... futex resumed>) = 0 [pid 4598] <... futex resumed>) = 1 [pid 4599] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4598] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4599] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4598] <... futex resumed>) = 0 [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4599] <... futex resumed>) = 0 [pid 4598] <... futex resumed>) = 1 [pid 4599] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4598] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4599] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4598] <... futex resumed>) = 0 [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4599] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4598] <... futex resumed>) = 0 [pid 4599] <... mount resumed>) = 0 [pid 4598] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4599] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4598] <... futex resumed>) = 0 [pid 4599] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4598] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4599] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4598] <... futex resumed>) = 0 [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4598] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4599] <... futex resumed>) = 0 [pid 4598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4599] mount(NULL, "./bus", "overlay", 0, "" [ 255.267952][ T4596] overlayfs: missing 'lowerdir' [ 255.272074][ T4597] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4598] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4598] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4598] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4598] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4598] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4599] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4598] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 4599] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4598] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4600 attached [pid 4599] <... futex resumed>) = 0 [pid 4600] set_robust_list(0x7fd9425ff9a0, 24 [pid 4599] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4598] <... clone3 resumed> => {parent_tid=[619]}, 88) = 619 [pid 4600] <... set_robust_list resumed>) = 0 [pid 4600] rt_sigprocmask(SIG_SETMASK, [] [pid 4598] rt_sigprocmask(SIG_SETMASK, [] [pid 4600] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4598] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4600] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4598] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4600] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4598] <... futex resumed>) = 0 [pid 4598] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 790, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947220188}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=734606893} [pid 4600] <... mount resumed>) = 0 [pid 4600] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4598] <... futex resumed>) = 0 [pid 4600] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4598] close_range(3, 30, 0) = 0 [pid 4598] exit_group(0 [pid 4600] <... futex resumed>) = ? [pid 4599] <... futex resumed>) = ? [pid 4598] <... exit_group resumed>) = ? [pid 4600] +++ exited with 0 +++ [pid 4599] +++ exited with 0 +++ [pid 4598] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=617, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=996591163}) [pid 3979] umount2("./205", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x87\x93\x03"..., 272 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 734, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] openat(AT_FDCWD, "./205", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x87\x93\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... openat resumed>) = 3 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 3979] fstat(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=729122717} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./205/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./205/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./205/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./205/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./205/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./205/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./205/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./205/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./205/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./205/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./205/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./205/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./205/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./205/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./205/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./205/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./205/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./205/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./205/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./205/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./205/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./205/binderfs") = 0 [pid 3979] umount2("./205/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./205/cgroup.net") = 0 [pid 3979] umount2("./205/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./205/cgroup.cpu") = 0 [pid 3979] umount2("./205/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./205/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./205/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./205", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./206", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4601 attached [pid 4601] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 620 [pid 4601] <... set_robust_list resumed>) = 0 [pid 4601] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4601] chdir("./206" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4601] <... chdir resumed>) = 0 [pid 4601] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4601] setpgid(0, 0) = 0 [pid 4601] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4601] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4601] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4601] write(3, "1000", 4) = 4 [pid 4601] close(3) = 0 [pid 4601] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4601] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4601] close(249) = 0 [pid 4601] close(248) = 0 [pid 4601] prctl(PR_SET_NAME, "syz.2.1423") = 0 [pid 4601] close(4) = 0 [pid 4601] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4601] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4601] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4601] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4601] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4601] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4601] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4602 attached [pid 4602] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4601] <... clone3 resumed> => {parent_tid=[621]}, 88) = 621 [pid 4602] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4601] rt_sigprocmask(SIG_SETMASK, [] [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4602] <... futex resumed>) = 0 [pid 4601] <... futex resumed>) = 1 [pid 4602] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4601] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4602] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4601] <... futex resumed>) = 0 [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4602] <... futex resumed>) = 0 [pid 4601] <... futex resumed>) = 1 [pid 4602] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4601] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4602] <... mkdirat resumed>) = 0 [pid 4602] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] <... futex resumed>) = 0 [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4602] <... futex resumed>) = 0 [pid 4601] <... futex resumed>) = 1 [pid 4602] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4601] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4602] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4601] <... futex resumed>) = 0 [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4601] <... futex resumed>) = 0 [pid 4602] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4601] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4602] <... mount resumed>) = 0 [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4601] <... futex resumed>) = 0 [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4601] <... futex resumed>) = 0 [pid 4602] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4601] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4602] <... mkdirat resumed>) = 0 [pid 4602] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4601] <... futex resumed>) = 0 [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4602] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4601] <... futex resumed>) = 0 [pid 4602] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4601] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4602] <... unlinkat resumed>) = 0 [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4601] <... futex resumed>) = 0 [pid 4601] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4601] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4601] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4602] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4601] <... mmap resumed>) = 0x7fd9425df000 [pid 4601] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 255.327256][ T4599] overlayfs: missing 'lowerdir' [ 255.334847][ T4600] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4601] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4601] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[622]}, 88) = 622 [pid 4601] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4601] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4601] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4603 attached [pid 4603] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4603] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4603] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 729, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=946389426}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4602] <... mount resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=670338980} [pid 4602] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4602] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4603] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4603] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4603] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4601] <... futex resumed>) = 0 [pid 4601] close_range(3, 30, 0) = 0 [pid 4601] exit_group(0) = ? [pid 4602] <... futex resumed>) = ? [pid 4603] <... futex resumed>) = ? [pid 4602] +++ exited with 0 +++ [pid 4603] +++ exited with 0 +++ [pid 4601] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=620, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=983946927}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 673, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... write resumed>) = 4 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x8f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x68\x78\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] umount2("./206", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=652752273} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./206", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./206/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./206/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./206/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./206/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./206/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./206/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./206/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./206/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./206/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./206/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./206/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./206/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./206/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./206/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./206/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./206/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./206/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./206/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./206/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./206/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./206/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./206/binderfs") = 0 [pid 3979] umount2("./206/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./206/cgroup.net") = 0 [pid 3979] umount2("./206/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./206/cgroup.cpu") = 0 [pid 3979] umount2("./206/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./206/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./206/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./206", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./207", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4604 attached [pid 4604] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4604] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 623 [pid 4604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4604] chdir("./207") = 0 [pid 4604] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4604] setpgid(0, 0) = 0 [pid 4604] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4604] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4604] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4604] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4604] write(3, "1000", 4) = 4 [pid 4604] close(3) = 0 [pid 4604] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4604] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4604] <... symlinkat resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4604] close(249) = 0 [pid 4604] close(248) = 0 [pid 4604] prctl(PR_SET_NAME, "syz.2.1424") = 0 [pid 4604] close(4) = 0 [pid 4604] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4604] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4604] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4604] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4604] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4604] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4604] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4605 attached [pid 4605] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4605] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4605] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4604] <... clone3 resumed> => {parent_tid=[624]}, 88) = 624 [pid 4604] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4605] <... futex resumed>) = 0 [pid 4604] <... futex resumed>) = 1 [pid 4605] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4605] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4605] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4604] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4605] <... futex resumed>) = 0 [pid 4604] <... futex resumed>) = 1 [pid 4605] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4605] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4605] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4604] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4605] <... futex resumed>) = 0 [pid 4604] <... futex resumed>) = 1 [pid 4605] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4604] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4605] <... mkdirat resumed>) = 0 [pid 4605] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4604] <... futex resumed>) = 0 [pid 4605] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4605] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4604] <... futex resumed>) = 0 [pid 4605] <... mount resumed>) = 0 [pid 4604] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4604] <... futex resumed>) = 0 [pid 4605] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4605] <... mkdirat resumed>) = 0 [pid 4604] <... futex resumed>) = 0 [pid 4605] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4604] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4604] <... futex resumed>) = 0 [pid 4605] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [ 255.387477][ T4602] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.399575][ T4603] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.417668][ T4603] overlayfs: filesystem on './bus' not supported as upperdir [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4605] <... unlinkat resumed>) = 0 [pid 4604] <... futex resumed>) = 0 [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4604] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4605] <... futex resumed>) = 0 [pid 4604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4605] mount(NULL, "./bus", "overlay", 0, "" [pid 4604] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4604] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4604] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4604] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4604] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 653, NULL, 0) = 1 [pid 4605] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4604] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4606 attached [pid 4605] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4604] <... clone3 resumed> => {parent_tid=[625]}, 88) = 625 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4606] set_robust_list(0x7fd9425ff9a0, 24 [pid 4605] <... futex resumed>) = 0 [pid 4604] rt_sigprocmask(SIG_SETMASK, [] [pid 313] read(6 [pid 4606] <... set_robust_list resumed>) = 0 [pid 4605] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4604] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4604] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4606] rt_sigprocmask(SIG_SETMASK, [] [pid 4604] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4604] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4606] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953272897}) [pid 313] read(6 [pid 310] read(3 [pid 4606] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=605821250} [pid 4606] <... mount resumed>) = 0 [pid 4606] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4606] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4604] <... futex resumed>) = 0 [pid 4604] close_range(3, 30, 0) = 0 [pid 4604] exit_group(0 [pid 4606] <... futex resumed>) = ? [pid 4605] <... futex resumed>) = ? [pid 4604] <... exit_group resumed>) = ? [pid 4606] +++ exited with 0 +++ [pid 4605] +++ exited with 0 +++ [pid 4604] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=623, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=989410804}) [pid 3979] umount2("./207", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./207", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 605, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x90\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x14\xef\x03"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./207/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] epoll_pwait(4 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 305] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] sched_getaffinity(0, 8192 [pid 3979] newfstatat(AT_FDCWD, "./207/file1" [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./207/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./207/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=575525840} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./207/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./207/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./207/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./207/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./207/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./207/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./207/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./207/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./207/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./207/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./207/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./207/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./207/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./207/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./207/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./207/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./207/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./207/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./207/binderfs") = 0 [pid 3979] umount2("./207/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./207/cgroup.net") = 0 [pid 3979] umount2("./207/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./207/cgroup.cpu") = 0 [pid 3979] umount2("./207/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./207/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./207/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./207", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./208", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4607 attached [pid 4607] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 626 [pid 4607] <... set_robust_list resumed>) = 0 [pid 4607] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4607] chdir("./208" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4607] <... chdir resumed>) = 0 [pid 4607] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4607] setpgid(0, 0) = 0 [pid 4607] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [ 255.469414][ T4605] overlayfs: missing 'lowerdir' [ 255.477359][ T4606] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4607] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4607] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4607] write(3, "1000", 4) = 4 [pid 4607] close(3) = 0 [pid 4607] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4607] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4607] close(249) = 0 [pid 4607] close(248) = 0 [pid 4607] prctl(PR_SET_NAME, "syz.2.1425") = 0 [pid 4607] close(4) = 0 [pid 4607] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4607] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4607] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4607] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4607] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4608 attached [pid 4608] set_robust_list(0x7fd94358f9a0, 24 [pid 4607] <... clone3 resumed> => {parent_tid=[627]}, 88) = 627 [pid 4608] <... set_robust_list resumed>) = 0 [pid 4607] rt_sigprocmask(SIG_SETMASK, [] [pid 4608] rt_sigprocmask(SIG_SETMASK, [] [pid 4607] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4608] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4608] mkdirat(AT_FDCWD, NULL, 0777 [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4608] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4607] <... futex resumed>) = 0 [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4608] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4607] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... futex resumed>) = 0 [pid 4607] <... futex resumed>) = 1 [pid 4608] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4607] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4608] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4607] <... futex resumed>) = 0 [pid 4608] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... futex resumed>) = 0 [pid 4607] <... futex resumed>) = 1 [pid 4608] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4607] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4608] <... mkdirat resumed>) = 0 [pid 4608] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4608] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4607] <... futex resumed>) = 0 [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... futex resumed>) = 0 [pid 4607] <... futex resumed>) = 1 [pid 4608] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4607] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4608] <... mount resumed>) = 0 [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4608] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4607] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... futex resumed>) = 0 [pid 4607] <... futex resumed>) = 1 [pid 4608] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4607] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4608] <... mkdirat resumed>) = 0 [pid 4608] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4607] <... futex resumed>) = 0 [pid 4608] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... unlinkat resumed>) = 0 [pid 4607] <... futex resumed>) = 0 [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4608] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4607] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4607] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4608] <... futex resumed>) = 0 [pid 4607] <... futex resumed>) = 1 [pid 4608] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4607] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4607] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4607] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[628]}, 88) = 628 [pid 4607] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4607] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4607] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4609 attached [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 576, NULL, 0) = 1 [pid 4609] set_robust_list(0x7fd9425ff9a0, 24 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4609] <... set_robust_list resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 4609] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4609] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4608] <... mount resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4609] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4608] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=951427027}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=525861619} [pid 4608] <... futex resumed>) = 0 [pid 4608] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4609] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4609] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4607] <... futex resumed>) = 0 [pid 4609] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4607] close_range(3, 30, 0) = 0 [pid 4607] exit_group(0 [pid 4609] <... futex resumed>) = ? [pid 4608] <... futex resumed>) = ? [pid 4607] <... exit_group resumed>) = ? [pid 4609] +++ exited with 0 +++ [pid 4608] +++ exited with 0 +++ [pid 4607] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=626, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=974788043}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x41\x20\x05"..., 272 [pid 3979] umount2("./208", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 527, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x91\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x41\x20\x05"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] openat(AT_FDCWD, "./208", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... openat resumed>) = 3 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=498460338} [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./208/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./208/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./208/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./208/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./208/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./208/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./208/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./208/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./208/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./208/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./208/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./208/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./208/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./208/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./208/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./208/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./208/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./208/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./208/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./208/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./208/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./208/binderfs") = 0 [pid 3979] umount2("./208/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./208/cgroup.net") = 0 [pid 3979] umount2("./208/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./208/cgroup.cpu") = 0 [pid 3979] umount2("./208/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./208/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./208/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./208", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./209", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4610 attached [pid 4610] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 629 [pid 4610] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4610] chdir("./209" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4610] <... chdir resumed>) = 0 [pid 4610] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4610] setpgid(0, 0) = 0 [pid 4610] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4610] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4610] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4610] write(3, "1000", 4) = 4 [pid 4610] close(3) = 0 [pid 4610] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4610] close(249) = 0 [pid 4610] close(248) = 0 [pid 4610] prctl(PR_SET_NAME, "syz.2.1426") = 0 [pid 4610] close(4) = 0 [pid 4610] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4610] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4610] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4610] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4610] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4611 attached [pid 4611] set_robust_list(0x7fd94358f9a0, 24 [pid 4610] <... clone3 resumed> => {parent_tid=[630]}, 88) = 630 [pid 4611] <... set_robust_list resumed>) = 0 [pid 4610] rt_sigprocmask(SIG_SETMASK, [] [pid 4611] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4610] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4610] <... futex resumed>) = 0 [pid 4611] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4610] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4611] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] <... futex resumed>) = 0 [pid 4610] <... futex resumed>) = 1 [pid 4611] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4610] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4611] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4610] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] <... futex resumed>) = 0 [pid 4610] <... futex resumed>) = 1 [pid 4611] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4610] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4611] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4610] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4610] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4610] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4611] <... futex resumed>) = 0 [pid 4610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] <... futex resumed>) = 0 [ 255.539014][ T4608] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.556065][ T4609] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.570945][ T4609] overlayfs: filesystem on './bus' not supported as upperdir [pid 4611] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4610] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4611] <... mkdirat resumed>) = 0 [pid 4611] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4610] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] <... futex resumed>) = 0 [pid 4611] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4610] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4611] <... unlinkat resumed>) = 0 [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4610] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4610] <... futex resumed>) = 0 [pid 4611] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4610] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4611] <... mount resumed>) = 0 [pid 4610] <... futex resumed>) = 0 [pid 4611] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4611] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4610] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4610] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4610] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4612 attached => {parent_tid=[631]}, 88) = 631 [pid 4610] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4610] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4610] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4612] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4612] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4612] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 498, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=926843593}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=423145022} [pid 4612] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4612] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4610] <... futex resumed>) = 0 [pid 4612] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4610] close_range(3, 30, 0) = 0 [pid 4610] exit_group(0 [pid 4612] <... futex resumed>) = ? [pid 4611] <... futex resumed>) = ? [pid 4610] <... exit_group resumed>) = ? [pid 4612] +++ exited with 0 +++ [pid 4611] +++ exited with 0 +++ [pid 4610] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=629, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=992573604}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11 [pid 3979] umount2("./209", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xbd\x01\x05"..., 272 [pid 3979] openat(AT_FDCWD, "./209", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] <... write resumed>) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 423, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x92\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xbd\x01\x05"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] getdents64(3 [pid 313] read(6 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] umount2("./209/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] newfstatat(AT_FDCWD, "./209/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 3979] umount2("./209/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=411399573} [pid 3979] openat(AT_FDCWD, "./209/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./209/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./209/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./209/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./209/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./209/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./209/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./209/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./209/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./209/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./209/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./209/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./209/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./209/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./209/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./209/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./209/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./209/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./209/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./209/binderfs") = 0 [pid 3979] umount2("./209/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./209/cgroup.net") = 0 [pid 3979] umount2("./209/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./209/cgroup.cpu") = 0 [pid 3979] umount2("./209/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./209/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./209/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./209", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./210", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4613 attached [pid 4613] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4613] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 632 [pid 4613] chdir("./210") = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4613] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4613] setpgid(0, 0) = 0 [pid 4613] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4613] <... symlinkat resumed>) = 0 [pid 4613] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4613] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4613] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4613] write(3, "1000", 4) = 4 [pid 4613] close(3) = 0 [ 255.620961][ T4611] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.638017][ T4612] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.653954][ T4612] overlayfs: filesystem on './bus' not supported as upperdir [pid 4613] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4613] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4613] close(249) = 0 [pid 4613] close(248) = 0 [pid 4613] prctl(PR_SET_NAME, "syz.2.1427") = 0 [pid 4613] close(4) = 0 [pid 4613] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4613] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4613] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4613] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4613] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4613] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4613] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4614 attached [pid 4614] set_robust_list(0x7fd94358f9a0, 24 [pid 4613] <... clone3 resumed> => {parent_tid=[633]}, 88) = 633 [pid 4614] <... set_robust_list resumed>) = 0 [pid 4614] rt_sigprocmask(SIG_SETMASK, [] [pid 4613] rt_sigprocmask(SIG_SETMASK, [] [pid 4614] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4614] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4614] <... futex resumed>) = 0 [pid 4613] <... futex resumed>) = 1 [pid 4614] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4613] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4614] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4613] <... futex resumed>) = 0 [pid 4614] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4614] <... futex resumed>) = 0 [pid 4613] <... futex resumed>) = 1 [pid 4614] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4613] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4614] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4613] <... futex resumed>) = 0 [pid 4614] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4613] <... futex resumed>) = 0 [pid 4614] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4613] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4614] <... mkdirat resumed>) = 0 [pid 4614] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4613] <... futex resumed>) = 0 [pid 4614] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4613] <... futex resumed>) = 0 [pid 4614] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4613] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4614] <... mount resumed>) = 0 [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4613] <... futex resumed>) = 0 [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4614] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4613] <... futex resumed>) = 0 [pid 4613] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4614] <... mkdirat resumed>) = 0 [pid 4614] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4613] <... futex resumed>) = 0 [pid 4614] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4614] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4613] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4614] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 412, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4614] <... unlinkat resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957461653}) [pid 313] read(6 [pid 4613] <... futex resumed>) = 0 [pid 310] read(3 [pid 4614] <... futex resumed>) = 1 [pid 4613] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4614] mount(NULL, "./bus", "overlay", 0, "" [pid 4613] <... futex resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4613] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4613] <... futex resumed>) = 0 [pid 4613] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4613] <... mmap resumed>) = 0x7fd9425df000 [pid 4613] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=368334448} [pid 4613] <... mprotect resumed>) = 0 [pid 4613] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4613] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4615 attached [pid 4615] set_robust_list(0x7fd9425ff9a0, 24 [pid 4613] <... clone3 resumed> => {parent_tid=[634]}, 88) = 634 [pid 4615] <... set_robust_list resumed>) = 0 [pid 4613] rt_sigprocmask(SIG_SETMASK, [] [pid 4615] rt_sigprocmask(SIG_SETMASK, [] [pid 4613] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4615] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4613] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4615] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4613] <... futex resumed>) = 0 [pid 4614] <... mount resumed>) = 0 [pid 4614] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4614] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4615] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4615] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4613] <... futex resumed>) = 0 [pid 4615] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4613] close_range(3, 30, 0) = 0 [pid 4613] exit_group(0 [pid 4614] <... futex resumed>) = ? [pid 4613] <... exit_group resumed>) = ? [pid 4615] <... futex resumed>) = ? [pid 4614] +++ exited with 0 +++ [pid 4615] +++ exited with 0 +++ [pid 4613] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=632, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=971860557}) [pid 3979] umount2("./210", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./210", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x8c\x6c\x05"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 369, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x93\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\xc0\x8c\x6c\x05"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] getdents64(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] epoll_pwait(4 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./210/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=320327577} [pid 3979] newfstatat(AT_FDCWD, "./210/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./210/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./210/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./210/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./210/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./210/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./210/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./210/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./210/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./210/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./210/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./210/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./210/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./210/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./210/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./210/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./210/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./210/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./210/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./210/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./210/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./210/binderfs") = 0 [pid 3979] umount2("./210/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./210/cgroup.net") = 0 [pid 3979] umount2("./210/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./210/cgroup.cpu") = 0 [pid 3979] umount2("./210/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./210/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./210/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./210", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./211", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4616 attached [pid 4616] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 635 [pid 4616] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4616] chdir("./211") = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4616] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4616] setpgid(0, 0) = 0 [pid 4616] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4616] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4616] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4616] write(3, "1000", 4) = 4 [pid 4616] close(3) = 0 [pid 4616] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4616] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4616] close(249) = 0 [pid 4616] close(248) = 0 [pid 4616] prctl(PR_SET_NAME, "syz.2.1428") = 0 [pid 4616] close(4) = 0 [pid 4616] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4616] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4616] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4616] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4616] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4617 attached [pid 4617] set_robust_list(0x7fd94358f9a0, 24 [pid 4616] <... clone3 resumed> => {parent_tid=[636]}, 88) = 636 [pid 4617] <... set_robust_list resumed>) = 0 [pid 4616] rt_sigprocmask(SIG_SETMASK, [] [pid 4617] rt_sigprocmask(SIG_SETMASK, [] [pid 4616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4617] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4617] mkdirat(AT_FDCWD, NULL, 0777 [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4617] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4616] <... futex resumed>) = 0 [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4616] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4617] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] <... futex resumed>) = 0 [pid 4616] <... futex resumed>) = 1 [pid 4617] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4616] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4617] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [ 255.713428][ T4614] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.718405][ T4615] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.745370][ T4615] overlayfs: filesystem on './bus' not supported as upperdir [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4616] <... futex resumed>) = 0 [pid 4617] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4616] <... futex resumed>) = 0 [pid 4617] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4616] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4617] <... futex resumed>) = 0 [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4616] <... futex resumed>) = 0 [pid 4617] <... mount resumed>) = 0 [pid 4616] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4617] <... futex resumed>) = 0 [pid 4617] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] <... mkdirat resumed>) = 0 [pid 4616] <... futex resumed>) = 0 [pid 4617] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4616] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4617] <... futex resumed>) = 0 [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4616] <... futex resumed>) = 0 [pid 4617] <... unlinkat resumed>) = 0 [pid 4616] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4617] <... futex resumed>) = 0 [pid 4616] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4617] mount(NULL, "./bus", "overlay", 0, "" [pid 4616] <... futex resumed>) = 0 [pid 4616] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4616] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 320, NULL, 0) = 1 [pid 4617] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4616] rt_sigprocmask(SIG_BLOCK, ~[] [pid 4617] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4617] <... futex resumed>) = 0 [pid 4616] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4617] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} [pid 313] read(6ci2-android-6-1/strace-static-x86_64: Process 4618 attached , "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4618] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4616] <... clone3 resumed> => {parent_tid=[637]}, 88) = 637 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4618] rt_sigprocmask(SIG_SETMASK, [] [pid 4616] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... write resumed>) = 920 [pid 4616] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=957282989}) [pid 4618] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4616] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] read(6 [pid 310] read(3 [pid 4618] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4616] <... futex resumed>) = 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4616] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=277470202} [pid 4618] <... mount resumed>) = 0 [pid 4618] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4618] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4616] <... futex resumed>) = 0 [pid 4616] close_range(3, 30, 0) = 0 [pid 4616] exit_group(0 [pid 4618] <... futex resumed>) = ? [pid 4616] <... exit_group resumed>) = ? [pid 4618] +++ exited with 0 +++ [pid 4617] <... futex resumed>) = ? [pid 4617] +++ exited with 0 +++ [pid 4616] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=635, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=982042494}) [pid 3979] umount2("./211", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./211", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 277, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x94\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x0b\xb2\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] umount2("./211/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] newfstatat(AT_FDCWD, "./211/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./211/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=256659112} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./211/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./211/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./211/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./211/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./211/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./211/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./211/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./211/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./211/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./211/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./211/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./211/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./211/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./211/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./211/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./211/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./211/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./211/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./211/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./211/binderfs") = 0 [pid 3979] umount2("./211/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./211/cgroup.net") = 0 [pid 3979] umount2("./211/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./211/cgroup.cpu") = 0 [pid 3979] umount2("./211/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./211/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./211/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./211", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./212", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4619 attached [pid 4619] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 638 [pid 4619] <... set_robust_list resumed>) = 0 [pid 4619] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4619] chdir("./212") = 0 [pid 4619] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4619] setpgid(0, 0) = 0 [pid 4619] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4619] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4619] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4619] write(3, "1000", 4) = 4 [pid 4619] close(3) = 0 [pid 4619] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4619] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4619] close(249) = 0 [pid 4619] close(248) = 0 [pid 4619] prctl(PR_SET_NAME, "syz.2.1429") = 0 [pid 4619] close(4) = 0 [pid 4619] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4619] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4619] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4619] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4619] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4619] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4619] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4620 attached [pid 4620] set_robust_list(0x7fd94358f9a0, 24 [pid 4619] <... clone3 resumed> => {parent_tid=[639]}, 88) = 639 [pid 4620] <... set_robust_list resumed>) = 0 [pid 4619] rt_sigprocmask(SIG_SETMASK, [] [pid 4620] rt_sigprocmask(SIG_SETMASK, [] [pid 4619] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4620] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4620] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4619] <... futex resumed>) = 0 [pid 4620] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4619] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4620] <... futex resumed>) = 0 [pid 4620] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4620] <... mkdirat resumed>) = 0 [pid 4619] <... futex resumed>) = 0 [pid 4620] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4619] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4620] <... futex resumed>) = 0 [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4620] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4619] <... futex resumed>) = 0 [pid 4620] <... mkdirat resumed>) = 0 [pid 4619] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4620] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4619] <... futex resumed>) = 0 [pid 4620] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4619] <... futex resumed>) = 0 [pid 4620] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4619] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4620] <... mount resumed>) = 0 [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4619] <... futex resumed>) = 0 [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4619] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4620] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4620] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4619] <... futex resumed>) = 0 [pid 4620] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [ 255.797721][ T4617] overlayfs: missing 'lowerdir' [ 255.805680][ T4618] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4619] <... futex resumed>) = 0 [pid 4620] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4619] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4620] <... unlinkat resumed>) = 0 [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4619] <... futex resumed>) = 0 [pid 4620] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4619] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4619] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4619] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4619] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 4620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4619] <... mprotect resumed>) = 0 [pid 4620] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4619] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4619] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[640]}, 88) = 640 [pid 4619] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4619] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4619] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4621 attached [pid 4621] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4621] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4621] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4620] <... mount resumed>) = 0 [pid 4620] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4620] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 256, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941063127}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=189936081} [pid 4621] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4621] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4619] <... futex resumed>) = 0 [pid 4621] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4619] close_range(3, 30, 0) = 0 [pid 4619] exit_group(0 [pid 4621] <... futex resumed>) = ? [pid 4620] <... futex resumed>) = ? [pid 4619] <... exit_group resumed>) = ? [pid 4621] +++ exited with 0 +++ [pid 4620] +++ exited with 0 +++ [pid 4619] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=638, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=986505124}) [pid 3979] umount2("./212", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./212", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 194, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x95\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./212/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=176642790} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./212/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./212/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./212/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./212/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./212/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./212/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./212/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./212/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./212/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./212/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./212/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./212/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./212/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./212/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./212/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./212/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./212/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./212/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./212/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./212/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./212/binderfs") = 0 [pid 3979] umount2("./212/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./212/cgroup.net") = 0 [pid 3979] umount2("./212/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./212/cgroup.cpu") = 0 [pid 3979] umount2("./212/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./212/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./212/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./212", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./213", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4622 attached [pid 4622] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 641 [pid 4622] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4622] chdir("./213" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4622] <... chdir resumed>) = 0 [pid 4622] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4622] setpgid(0, 0) = 0 [pid 4622] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4622] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4622] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4622] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4622] write(3, "1000", 4) = 4 [pid 4622] close(3) = 0 [pid 4622] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4622] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4622] close(249) = 0 [pid 4622] close(248) = 0 [pid 4622] prctl(PR_SET_NAME, "syz.2.1430") = 0 [pid 4622] close(4) = 0 [pid 4622] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4622] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4622] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4622] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4622] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4622] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4622] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4623 attached [pid 4623] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4623] rt_sigprocmask(SIG_SETMASK, [] [pid 4622] <... clone3 resumed> => {parent_tid=[642]}, 88) = 642 [pid 4623] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4623] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4622] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4623] <... futex resumed>) = 0 [pid 4622] <... futex resumed>) = 1 [pid 4623] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4623] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4622] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4623] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4623] <... futex resumed>) = 0 [pid 4622] <... futex resumed>) = 1 [pid 4623] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4622] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4623] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4622] <... futex resumed>) = 0 [pid 4623] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4623] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4622] <... futex resumed>) = 0 [pid 4623] <... mkdirat resumed>) = 0 [pid 4623] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4622] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4623] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4623] <... futex resumed>) = 0 [pid 4622] <... futex resumed>) = 1 [pid 4623] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4622] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4623] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4623] <... mkdirat resumed>) = 0 [pid 4622] <... futex resumed>) = 0 [pid 4623] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4622] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4623] <... futex resumed>) = 0 [pid 4622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4623] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4623] <... unlinkat resumed>) = 0 [pid 4622] <... futex resumed>) = 0 [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4623] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4622] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4622] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4622] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4623] <... futex resumed>) = 0 [pid 4622] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 4623] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4622] <... mmap resumed>) = 0x7fd9425df000 [ 255.860401][ T4620] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.877132][ T4621] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.893804][ T4621] overlayfs: filesystem on './bus' not supported as upperdir [pid 4622] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4622] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4622] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[643]}, 88) = 643 [pid 4622] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4622] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4622] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4624 attached [pid 4624] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4624] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4624] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4623] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 176, NULL, 0) = 1 [pid 4623] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4623] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4623] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941035560}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=116026287} [pid 4624] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4624] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4622] <... futex resumed>) = 0 [pid 4624] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4622] close_range(3, 30, 0) = 0 [pid 4622] exit_group(0 [pid 4624] <... futex resumed>) = ? [pid 4622] <... exit_group resumed>) = ? [pid 4624] +++ exited with 0 +++ [pid 4623] <... futex resumed>) = ? [pid 4623] +++ exited with 0 +++ [pid 4622] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=641, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=983646871}) [pid 3979] <... write resumed>) = 4 [pid 310] read(11 [pid 3979] umount2("./213", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x2f\xa6\x04"..., 272 [pid 3979] openat(AT_FDCWD, "./213", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 116, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] fstat(3 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x96\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x2f\xa6\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./213/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./213/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=96926858} [pid 3979] umount2("./213/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./213/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./213/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./213/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./213/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./213/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./213/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./213/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./213/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./213/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./213/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./213/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./213/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./213/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./213/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./213/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./213/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./213/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./213/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./213/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./213/binderfs") = 0 [pid 3979] umount2("./213/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./213/cgroup.net") = 0 [pid 3979] umount2("./213/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./213/cgroup.cpu") = 0 [pid 3979] umount2("./213/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./213/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./213/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./213", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./214", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 644 ci2-android-6-1/strace-static-x86_64: Process 4625 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4625] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4625] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4625] chdir("./214") = 0 [pid 4625] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4625] setpgid(0, 0) = 0 [pid 4625] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4625] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4625] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4625] write(3, "1000", 4) = 4 [pid 4625] close(3) = 0 [pid 4625] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4625] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4625] close(249) = 0 [pid 4625] close(248) = 0 [pid 4625] prctl(PR_SET_NAME, "syz.2.1431") = 0 [pid 4625] close(4) = 0 [pid 4625] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4625] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4625] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4625] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4625] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4625] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4626 attached => {parent_tid=[645]}, 88) = 645 [pid 4626] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4625] rt_sigprocmask(SIG_SETMASK, [] [pid 4626] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4626] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4626] <... futex resumed>) = 0 [pid 4626] mkdirat(AT_FDCWD, NULL, 0777 [pid 4625] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4626] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4626] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4625] <... futex resumed>) = 0 [pid 4626] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4626] <... futex resumed>) = 0 [pid 4625] <... futex resumed>) = 1 [pid 4626] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4625] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4626] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4625] <... futex resumed>) = 0 [pid 4626] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4626] <... mkdirat resumed>) = 0 [pid 4625] <... futex resumed>) = 0 [pid 4626] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4625] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4626] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4625] <... futex resumed>) = 0 [pid 4626] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4625] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4626] <... mount resumed>) = 0 [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4625] <... futex resumed>) = 0 [pid 4626] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4625] <... futex resumed>) = 0 [pid 4626] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4625] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4626] <... mkdirat resumed>) = 0 [pid 4626] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4625] <... futex resumed>) = 0 [pid 4626] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4626] <... unlinkat resumed>) = 0 [pid 4625] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4626] <... futex resumed>) = 0 [pid 4626] mount(NULL, "./bus", "overlay", 0, "" [pid 4625] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 255.939052][ T4623] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.952535][ T4624] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 255.972438][ T4624] overlayfs: filesystem on './bus' not supported as upperdir [pid 4625] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4625] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4625] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4625] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[646]}, 88) = 646 ci2-android-6-1/strace-static-x86_64: Process 4627 attached [pid 4625] rt_sigprocmask(SIG_SETMASK, [] [pid 4626] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4625] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4627] set_robust_list(0x7fd9425ff9a0, 24 [pid 4626] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4627] <... set_robust_list resumed>) = 0 [pid 4626] <... futex resumed>) = 0 [pid 4627] rt_sigprocmask(SIG_SETMASK, [] [pid 4626] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4627] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4625] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4627] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4625] <... futex resumed>) = 0 [pid 4625] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 96, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4627] <... mount resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4627] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=947489931}) [pid 4627] <... futex resumed>) = 1 [pid 4625] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4627] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4625] close_range(3, 30, 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4625] <... close_range resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4625] exit_group(0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4627] <... futex resumed>) = ? [pid 4626] <... futex resumed>) = ? [pid 4625] <... exit_group resumed>) = ? [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=43207379} [pid 4626] +++ exited with 0 +++ [pid 4627] +++ exited with 0 +++ [pid 4625] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=644, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997994414}) [pid 310] read(11 [pid 3979] umount2("./214", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x02\x75\x03"..., 272 [pid 3979] openat(AT_FDCWD, "./214", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 43, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... openat resumed>) = 3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] fstat(3 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x97\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x02\x75\x03"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] umount2("./214/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/file1" [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./214/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] openat(AT_FDCWD, "./214/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] fstat(5 [pid 313] epoll_pwait(4 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=38580511} [pid 3979] <... getdents64 resumed>, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./214/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./214/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./214/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./214/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./214/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./214/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./214/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./214/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./214/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./214/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./214/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./214/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./214/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./214/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./214/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./214/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./214/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./214/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./214/binderfs") = 0 [pid 3979] umount2("./214/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./214/cgroup.net") = 0 [pid 3979] umount2("./214/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./214/cgroup.cpu") = 0 [pid 3979] umount2("./214/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./214/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./214/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./214", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./215", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4628 attached [pid 4628] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4628] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 647 [pid 4628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4628] chdir("./215" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4628] <... chdir resumed>) = 0 [pid 4628] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4628] setpgid(0, 0) = 0 [pid 4628] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4628] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4628] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4628] write(3, "1000", 4) = 4 [pid 4628] close(3) = 0 [pid 4628] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4628] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4628] close(249) = 0 [pid 4628] close(248) = 0 [pid 4628] prctl(PR_SET_NAME, "syz.2.1432") = 0 [pid 4628] close(4) = 0 [pid 4628] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4628] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4628] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4628] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4628] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [ 256.015150][ T4626] overlayfs: missing 'lowerdir' [ 256.022009][ T4627] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4628] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4628] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4629 attached [pid 4629] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4628] <... clone3 resumed> => {parent_tid=[648]}, 88) = 648 [pid 4629] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4629] <... futex resumed>) = 0 [pid 4628] <... futex resumed>) = 1 [pid 4629] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4629] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4629] <... futex resumed>) = 0 [pid 4628] <... futex resumed>) = 1 [pid 4629] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4629] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4629] <... futex resumed>) = 0 [pid 4628] <... futex resumed>) = 1 [pid 4629] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4628] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4629] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] <... futex resumed>) = 0 [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4629] <... futex resumed>) = 0 [pid 4628] <... futex resumed>) = 1 [pid 4629] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4628] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... epoll_pwait resumed>, [], 128, 38, NULL, 0) = 0 [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 4628] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4628] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] epoll_pwait(4 [pid 4629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4629] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4629] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4628] <... futex resumed>) = 0 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 4629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4629] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4628] <... futex resumed>) = 0 [pid 4629] <... unlinkat resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 1, NULL, 0) = 0 [pid 4628] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 4629] <... futex resumed>) = 1 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] <... futex resumed>) = 0 [pid 4629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4628] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 4629] mount(NULL, "./bus", "overlay", 0, "" [pid 4628] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 4628] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] epoll_pwait(4 [pid 304] write(5, "\x01\x00\x00\x00\x00\x00\x00\x00", 8 [pid 4628] <... futex resumed>) = 0 [pid 304] <... write resumed>) = 8 [pid 4628] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN, data=0x192bae0}], 128, -1, NULL, 0) = 1 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4629] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4628] <... mmap resumed>) = 0x7fd9425df000 [pid 313] read(5 [pid 4629] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4628] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 313] <... read resumed>, "\x01\x00\x00\x00\x00\x00\x00\x00", 8) = 8 [pid 4629] <... futex resumed>) = 0 [pid 4628] <... mprotect resumed>) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=988930833} [pid 4629] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] rt_sigprocmask(SIG_BLOCK, ~[] [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 4628] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] epoll_pwait(4 [pid 4628] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4630 attached [pid 4630] set_robust_list(0x7fd9425ff9a0, 24 [pid 4628] <... clone3 resumed> => {parent_tid=[649]}, 88) = 649 [pid 4630] <... set_robust_list resumed>) = 0 [pid 4628] rt_sigprocmask(SIG_SETMASK, [] [pid 4630] rt_sigprocmask(SIG_SETMASK, [] [pid 4628] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4630] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4628] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 4630] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4628] <... futex resumed>) = 0 [pid 4628] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 988, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=938105111}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=971392973} [pid 4630] <... mount resumed>) = 0 [pid 4630] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4628] <... futex resumed>) = 0 [pid 4630] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4628] close_range(3, 30, 0) = 0 [pid 4628] exit_group(0 [pid 4630] <... futex resumed>) = ? [pid 4629] <... futex resumed>) = ? [pid 4628] <... exit_group resumed>) = ? [pid 4629] +++ exited with 0 +++ [pid 4630] +++ exited with 0 +++ [pid 4628] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=647, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=990364976}) [pid 3979] umount2("./215", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./215", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 975, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x98\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xab\x87\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./215/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./215/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=960859918} [pid 3979] umount2("./215/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./215/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./215/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./215/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./215/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./215/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./215/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./215/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./215/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./215/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./215/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./215/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./215/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./215/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./215/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./215/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./215/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./215/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./215/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./215/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./215/binderfs") = 0 [pid 3979] umount2("./215/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./215/cgroup.net") = 0 [pid 3979] umount2("./215/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./215/cgroup.cpu") = 0 [pid 3979] umount2("./215/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./215/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./215/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./215", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./216", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4631 attached [pid 4631] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 650 [pid 4631] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4631] chdir("./216" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4631] <... chdir resumed>) = 0 [pid 4631] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4631] setpgid(0, 0) = 0 [pid 4631] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4631] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4631] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4631] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4631] write(3, "1000", 4) = 4 [pid 4631] close(3) = 0 [pid 4631] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4631] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4631] close(249) = 0 [pid 4631] close(248) = 0 [pid 4631] prctl(PR_SET_NAME, "syz.2.1433") = 0 [pid 4631] close(4) = 0 [pid 4631] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4631] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4631] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4631] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4631] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4631] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4631] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4632 attached [pid 4632] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4631] <... clone3 resumed> => {parent_tid=[651]}, 88) = 651 [pid 4632] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4631] rt_sigprocmask(SIG_SETMASK, [] [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = 0 [pid 4631] <... futex resumed>) = 1 [pid 4632] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4631] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4632] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4631] <... futex resumed>) = 0 [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = 0 [pid 4631] <... futex resumed>) = 1 [pid 4632] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4631] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4632] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4631] <... futex resumed>) = 0 [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4631] <... futex resumed>) = 0 [pid 4632] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4631] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4632] <... mkdirat resumed>) = 0 [pid 4632] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4631] <... futex resumed>) = 0 [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4631] <... futex resumed>) = 0 [pid 4632] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4631] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4632] <... mount resumed>) = 0 [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4631] <... futex resumed>) = 0 [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4631] <... futex resumed>) = 0 [pid 4632] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4631] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4632] <... mkdirat resumed>) = 0 [pid 4632] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4631] <... futex resumed>) = 0 [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4631] <... futex resumed>) = 0 [pid 4632] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4631] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4632] <... unlinkat resumed>) = 0 [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4631] <... futex resumed>) = 0 [ 256.085850][ T4629] overlayfs: missing 'lowerdir' [ 256.097447][ T4630] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4631] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4631] <... futex resumed>) = 0 [pid 4632] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4631] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4631] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4631] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4631] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4631] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[652]}, 88) = 652 [pid 4631] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4631] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4631] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4633 attached [pid 4633] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4633] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4633] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4632] <... mount resumed>) = 0 [pid 4632] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4632] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 961, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=927485068}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 305] <... sched_yield resumed>) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=886080844} [pid 4633] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4633] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4631] <... futex resumed>) = 0 [pid 4631] close_range(3, 30, 0) = 0 [pid 4631] exit_group(0) = ? [pid 4633] <... futex resumed>) = ? [pid 4632] <... futex resumed>) = ? [pid 4633] +++ exited with 0 +++ [pid 4632] +++ exited with 0 +++ [pid 4631] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=650, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=994858516}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 887, NULL, 0) = 1 [pid 3979] <... write resumed>) = 4 [pid 310] <... write resumed>) = 272 [pid 3979] umount2("./216", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./216", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 310] <... write resumed>) = 56 [pid 3979] umount2("./216/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/file1" [pid 313] <... futex resumed>) = 1 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] <... futex resumed>) = 0 [pid 305] sched_yield() = 0 [pid 305] futex(0x1a58b04c8538, FUTEX_WAIT_PRIVATE, 4294967295, NULL [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./216/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./216/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./216/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./216/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 313] futex(0x1a58b04c8538, FUTEX_WAKE_PRIVATE, 1 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./216/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./216/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./216/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./216/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./216/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./216/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./216/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./216/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./216/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x99\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\xb4\xc4\x04"..., 11559476) = 272 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=875603053} [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = 0 [pid 3979] umount2("./216/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./216/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./216/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./216/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./216/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./216/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./216/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./216/binderfs") = 0 [pid 3979] umount2("./216/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./216/cgroup.net") = 0 [pid 3979] umount2("./216/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./216/cgroup.cpu") = 0 [pid 3979] umount2("./216/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./216/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./216/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./216", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./217", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4634 attached , child_tidptr=0x55557efed7d0) = 653 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4634] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4634] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4634] chdir("./217") = 0 [pid 4634] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4634] setpgid(0, 0) = 0 [pid 4634] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4634] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4634] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4634] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4634] write(3, "1000", 4) = 4 [pid 4634] close(3) = 0 [pid 4634] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4634] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4634] close(249) = 0 [pid 4634] close(248) = 0 [pid 4634] prctl(PR_SET_NAME, "syz.2.1434") = 0 [pid 4634] close(4) = 0 [pid 4634] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4634] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4634] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4634] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4634] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4634] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4634] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4635 attached [pid 4635] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4635] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4634] <... clone3 resumed> => {parent_tid=[654]}, 88) = 654 [pid 4634] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] <... futex resumed>) = 0 [pid 4634] <... futex resumed>) = 1 [pid 4635] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4635] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4634] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] <... futex resumed>) = 0 [pid 4634] <... futex resumed>) = 1 [pid 4635] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4635] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4634] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] <... futex resumed>) = 0 [pid 4634] <... futex resumed>) = 1 [pid 4635] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4634] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4635] <... mkdirat resumed>) = 0 [pid 4635] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4634] <... futex resumed>) = 0 [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4634] <... futex resumed>) = 0 [pid 4635] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4634] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4635] <... mount resumed>) = 0 [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4634] <... futex resumed>) = 0 [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4634] <... futex resumed>) = 0 [pid 4635] <... mkdirat resumed>) = 0 [pid 4634] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4635] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4634] <... futex resumed>) = 0 [pid 4635] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] <... unlinkat resumed>) = 0 [pid 4634] <... futex resumed>) = 0 [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4634] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4634] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4634] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4635] <... futex resumed>) = 0 [pid 4634] <... futex resumed>) = 1 [pid 4635] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 256.159943][ T4632] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.175289][ T4633] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.189695][ T4633] overlayfs: filesystem on './bus' not supported as upperdir [pid 4634] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4634] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4634] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4634] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4634] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[655]}, 88) = 655 [pid 4634] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4634] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4634] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4636 attached [pid 4636] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4636] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4636] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4635] <... mount resumed>) = 0 [pid 4635] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4635] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 875, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=813398896} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=937577695}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4636] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4636] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4636] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4634] <... futex resumed>) = 0 [pid 4634] close_range(3, 30, 0) = 0 [pid 4634] exit_group(0 [pid 4636] <... futex resumed>) = ? [pid 4635] <... futex resumed>) = ? [pid 4634] <... exit_group resumed>) = ? [pid 4636] +++ exited with 0 +++ [pid 4635] +++ exited with 0 +++ [pid 4634] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=653, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = 0 [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997451181}) [pid 3979] umount2("./217", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./217", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 814, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9a\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./217/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./217/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./217/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=806071771} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./217/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./217/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./217/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./217/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./217/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./217/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./217/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./217/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./217/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./217/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./217/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./217/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./217/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./217/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./217/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./217/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./217/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./217/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./217/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./217/binderfs") = 0 [pid 3979] umount2("./217/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./217/cgroup.net") = 0 [pid 3979] umount2("./217/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./217/cgroup.cpu") = 0 [pid 3979] umount2("./217/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./217/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./217/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./217", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./218", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x04\x00\x00\x00\x58\x03\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 952) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 1368) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] setsockopt(3, SOL_IPV6, IP6T_SO_SET_REPLACE, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x90\xe0\xbb\x65\xff\x7f\x00\x00\x00\x00\x00\x00"..., 744) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 656 ci2-android-6-1/strace-static-x86_64: Process 4637 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4637] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4637] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4637] chdir("./218") = 0 [pid 4637] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4637] setpgid(0, 0) = 0 [pid 4637] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4637] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4637] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4637] write(3, "1000", 4) = 4 [pid 4637] close(3) = 0 [pid 4637] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4637] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4637] close(249) = 0 [pid 4637] close(248) = 0 [pid 4637] prctl(PR_SET_NAME, "syz.2.1435") = 0 [pid 4637] close(4) = 0 [pid 4637] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4637] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4637] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4637] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4637] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4638 attached => {parent_tid=[657]}, 88) = 657 [pid 4638] set_robust_list(0x7fd94358f9a0, 24 [pid 4637] rt_sigprocmask(SIG_SETMASK, [] [pid 4638] <... set_robust_list resumed>) = 0 [pid 4637] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4638] rt_sigprocmask(SIG_SETMASK, [] [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4637] <... futex resumed>) = 0 [pid 4638] mkdirat(AT_FDCWD, NULL, 0777 [pid 4637] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4638] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4638] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4637] <... futex resumed>) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] <... futex resumed>) = 0 [pid 4637] <... futex resumed>) = 1 [pid 4638] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4637] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4638] <... mkdirat resumed>) = 0 [pid 4638] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4637] <... futex resumed>) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4637] <... futex resumed>) = 0 [pid 4638] <... mkdirat resumed>) = 0 [pid 4637] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4638] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4637] <... futex resumed>) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4637] <... futex resumed>) = 0 [pid 4638] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4637] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4638] <... mount resumed>) = 0 [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4637] <... futex resumed>) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4637] <... futex resumed>) = 0 [pid 4638] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4637] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4638] <... mkdirat resumed>) = 0 [pid 4638] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4637] <... futex resumed>) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4637] <... futex resumed>) = 0 [pid 4638] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4637] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4638] <... unlinkat resumed>) = 0 [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4637] <... futex resumed>) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4637] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4638] <... futex resumed>) = 0 [pid 4637] <... futex resumed>) = 1 [pid 4638] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 256.232717][ T4635] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.248114][ T4636] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.264021][ T4636] overlayfs: filesystem on './bus' not supported as upperdir [pid 4637] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4637] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4637] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[658]}, 88) = 658 [pid 4637] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4637] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4637] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4639 attached [pid 4639] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4639] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4639] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4638] <... mount resumed>) = 0 [pid 4638] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4638] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 806, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=941878785}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=746510931} [pid 4639] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4639] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4639] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4637] <... futex resumed>) = 0 [pid 4637] close_range(3, 30, 0) = 0 [pid 4637] exit_group(0 [pid 4639] <... futex resumed>) = ? [pid 4638] <... futex resumed>) = ? [pid 4637] <... exit_group resumed>) = ? [pid 4639] +++ exited with 0 +++ [pid 4638] +++ exited with 0 +++ [pid 4637] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=656, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=992868490}) [pid 3979] umount2("./218", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./218", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x99\x0d\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 747, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9b\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x99\x0d\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./218/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./218/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./218/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=737218498} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./218/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./218/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./218/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./218/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./218/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./218/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./218/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./218/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./218/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./218/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./218/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./218/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./218/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./218/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./218/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./218/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./218/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./218/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./218/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./218/binderfs") = 0 [pid 3979] umount2("./218/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./218/cgroup.net") = 0 [pid 3979] umount2("./218/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./218/cgroup.cpu") = 0 [pid 3979] umount2("./218/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./218/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./218/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./218", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./219", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4640 attached , child_tidptr=0x55557efed7d0) = 659 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4640] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4640] <... set_robust_list resumed>) = 0 [pid 4640] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4640] chdir("./219") = 0 [pid 4640] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4640] setpgid(0, 0) = 0 [pid 4640] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4640] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4640] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4640] write(3, "1000", 4) = 4 [pid 4640] close(3) = 0 [pid 4640] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4640] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4640] close(249) = 0 [pid 4640] close(248) = 0 [pid 4640] prctl(PR_SET_NAME, "syz.2.1436") = 0 [pid 4640] close(4) = 0 [pid 4640] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4640] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4640] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4640] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4640] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4640] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4640] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4641 attached [pid 4641] set_robust_list(0x7fd94358f9a0, 24 [pid 4640] <... clone3 resumed> => {parent_tid=[660]}, 88) = 660 [pid 4641] <... set_robust_list resumed>) = 0 [pid 4640] rt_sigprocmask(SIG_SETMASK, [] [pid 4641] rt_sigprocmask(SIG_SETMASK, [] [pid 4640] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4641] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4641] mkdirat(AT_FDCWD, NULL, 0777 [pid 4640] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4641] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4641] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4641] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4640] <... futex resumed>) = 0 [pid 4641] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4640] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4641] <... mkdirat resumed>) = 0 [pid 4641] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4641] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4640] <... futex resumed>) = 0 [pid 4641] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4640] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4641] <... mkdirat resumed>) = 0 [pid 4641] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4641] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4640] <... futex resumed>) = 0 [pid 4640] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4641] <... mount resumed>) = 0 [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4641] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4640] <... futex resumed>) = 0 [pid 4641] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4640] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4641] <... mkdirat resumed>) = 0 [pid 4641] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4641] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4640] <... futex resumed>) = 0 [pid 4641] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4640] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4641] <... unlinkat resumed>) = 0 [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4641] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4640] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4640] <... futex resumed>) = 0 [ 256.303437][ T4638] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.313090][ T4639] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.332297][ T4639] overlayfs: filesystem on './bus' not supported as upperdir [pid 4641] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4640] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4640] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4640] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4640] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4640] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[661]}, 88) = 661 [pid 4640] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4640] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4640] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4642 attached [pid 4642] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4642] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4642] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4641] <... mount resumed>) = 0 [pid 4641] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4641] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 737, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=940085292}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=675838485} [pid 4642] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4642] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4640] <... futex resumed>) = 0 [pid 4642] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4640] close_range(3, 30, 0) = 0 [pid 4640] exit_group(0 [pid 4641] <... futex resumed>) = ? [pid 4640] <... exit_group resumed>) = ? [pid 4642] <... futex resumed>) = ? [pid 4641] +++ exited with 0 +++ [pid 4642] +++ exited with 0 +++ [pid 4640] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=659, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=993799495}) [pid 3979] umount2("./219", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./219", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 676, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] <... openat resumed>) = 3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9c\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xdb\x1c\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] epoll_pwait(4 [pid 3979] fstat(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] epoll_pwait(4 [pid 3979] getdents64(3 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=668333171} [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./219/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./219/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./219/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./219/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./219/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./219/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./219/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./219/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./219/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./219/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./219/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./219/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./219/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./219/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./219/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./219/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./219/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./219/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./219/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./219/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./219/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./219/binderfs") = 0 [pid 3979] umount2("./219/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./219/cgroup.net") = 0 [pid 3979] umount2("./219/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./219/cgroup.cpu") = 0 [pid 3979] umount2("./219/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./219/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./219/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./219", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./220", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4643 attached [pid 4643] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 662 [pid 4643] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4643] chdir("./220" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4643] <... chdir resumed>) = 0 [pid 4643] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4643] setpgid(0, 0) = 0 [pid 4643] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4643] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4643] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4643] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4643] write(3, "1000", 4) = 4 [pid 4643] close(3) = 0 [pid 4643] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4643] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4643] close(249) = 0 [pid 4643] close(248) = 0 [pid 4643] prctl(PR_SET_NAME, "syz.2.1437") = 0 [pid 4643] close(4) = 0 [pid 4643] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4643] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4643] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4643] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4643] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4643] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4643] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4644 attached [pid 4644] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4643] <... clone3 resumed> => {parent_tid=[663]}, 88) = 663 [pid 4644] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4643] rt_sigprocmask(SIG_SETMASK, [] [pid 4644] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4643] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4644] <... futex resumed>) = 0 [pid 4643] <... futex resumed>) = 1 [pid 4644] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4643] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4644] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4644] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4643] <... futex resumed>) = 0 [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4644] <... futex resumed>) = 0 [pid 4643] <... futex resumed>) = 1 [pid 4644] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4643] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4644] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4643] <... futex resumed>) = 0 [pid 4644] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4643] <... futex resumed>) = 0 [pid 4644] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4643] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4644] <... mkdirat resumed>) = 0 [pid 4644] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4643] <... futex resumed>) = 0 [pid 4644] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4643] <... futex resumed>) = 0 [pid 4644] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4643] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4644] <... mount resumed>) = 0 [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4643] <... futex resumed>) = 0 [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4643] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4644] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4644] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4643] <... futex resumed>) = 0 [pid 4644] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4643] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4644] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4643] <... futex resumed>) = 0 [pid 4643] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4643] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4643] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4644] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4643] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [ 256.373114][ T4641] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.388573][ T4642] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.403051][ T4642] overlayfs: filesystem on './bus' not supported as upperdir [pid 4643] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4643] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[664]}, 88) = 664 [pid 4643] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4643] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4643] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4645 attached [pid 4645] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4645] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4645] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4644] <... mount resumed>) = 0 [pid 4644] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4644] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4645] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 668, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4645] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4643] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4645] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4643] close_range(3, 30, 0 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=929688081}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=597343864} [pid 4643] <... close_range resumed>) = 0 [pid 4643] exit_group(0 [pid 4645] <... futex resumed>) = ? [pid 4643] <... exit_group resumed>) = ? [pid 4645] +++ exited with 0 +++ [pid 4644] <... futex resumed>) = ? [pid 4644] +++ exited with 0 +++ [pid 4643] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=662, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997693772}) [pid 3979] umount2("./220", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./220", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 597, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x26\x69\x04"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./220/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6 [pid 3979] newfstatat(AT_FDCWD, "./220/file1" [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./220/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=593126047} [pid 3979] openat(AT_FDCWD, "./220/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./220/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./220/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./220/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./220/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./220/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./220/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./220/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./220/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./220/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./220/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./220/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./220/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./220/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./220/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./220/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./220/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./220/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./220/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./220/binderfs") = 0 [pid 3979] umount2("./220/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./220/cgroup.net") = 0 [pid 3979] umount2("./220/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./220/cgroup.cpu") = 0 [pid 3979] umount2("./220/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./220/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./220/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./220", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./221", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4646 attached [pid 4646] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 665 [pid 4646] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4646] chdir("./221") = 0 [pid 4646] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4646] <... prctl resumed>) = 0 [pid 4646] setpgid(0, 0) = 0 [pid 4646] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4646] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4646] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4646] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4646] write(3, "1000", 4) = 4 [pid 4646] close(3) = 0 [pid 4646] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4646] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4646] close(249) = 0 [pid 4646] close(248) = 0 [pid 4646] prctl(PR_SET_NAME, "syz.2.1438") = 0 [pid 4646] close(4) = 0 [pid 4646] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4646] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4646] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4646] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4646] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4646] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4646] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4647 attached [pid 4647] set_robust_list(0x7fd94358f9a0, 24 [pid 4646] <... clone3 resumed> => {parent_tid=[666]}, 88) = 666 [pid 4647] <... set_robust_list resumed>) = 0 [pid 4646] rt_sigprocmask(SIG_SETMASK, [] [pid 4647] rt_sigprocmask(SIG_SETMASK, [] [pid 4646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4647] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4647] mkdirat(AT_FDCWD, NULL, 0777 [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4647] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4646] <... futex resumed>) = 0 [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4646] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4647] <... futex resumed>) = 0 [pid 4647] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] <... futex resumed>) = 0 [pid 4646] <... futex resumed>) = 1 [pid 4647] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4646] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4647] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4647] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4646] <... futex resumed>) = 0 [pid 4647] <... mkdirat resumed>) = 0 [pid 4647] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4646] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4647] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4646] <... futex resumed>) = 0 [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4646] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4647] <... futex resumed>) = 0 [pid 4646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4647] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] <... mkdirat resumed>) = 0 [pid 4646] <... futex resumed>) = 0 [pid 4647] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4646] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4646] <... futex resumed>) = 0 [pid 4647] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] <... unlinkat resumed>) = 0 [pid 4646] <... futex resumed>) = 0 [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4647] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4646] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 4646] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4647] <... futex resumed>) = 0 [pid 4646] <... futex resumed>) = 1 [pid 4647] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [ 256.445366][ T4644] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.460621][ T4645] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.475970][ T4645] overlayfs: filesystem on './bus' not supported as upperdir [pid 4646] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4646] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 593, NULL, 0) = 1 [pid 4646] <... mmap resumed>) = 0x7fd9425df000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4646] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4647] <... mount resumed>) = 0 [pid 4646] <... mprotect resumed>) = 0 [pid 313] read(6 [pid 4647] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4646] rt_sigprocmask(SIG_BLOCK, ~[] [pid 305] sched_getaffinity(0, 8192 [pid 4647] <... futex resumed>) = 0 [pid 4646] <... rt_sigprocmask resumed>, [], 8) = 0 [pid 313] <... read resumed>, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 4646] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4648 attached [pid 4647] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4648] set_robust_list(0x7fd9425ff9a0, 24 [pid 4646] <... clone3 resumed> => {parent_tid=[667]}, 88) = 667 [pid 4648] <... set_robust_list resumed>) = 0 [pid 4646] rt_sigprocmask(SIG_SETMASK, [] [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=953492244}) [pid 4648] rt_sigprocmask(SIG_SETMASK, [] [pid 4646] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4648] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4646] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4648] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4646] <... futex resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4646] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=535634482} [pid 4648] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4648] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4648] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4646] <... futex resumed>) = 0 [pid 4646] close_range(3, 30, 0) = 0 [pid 4646] exit_group(0 [pid 4648] <... futex resumed>) = ? [pid 4646] <... exit_group resumed>) = ? [pid 4648] +++ exited with 0 +++ [pid 4647] <... futex resumed>) = ? [pid 4647] +++ exited with 0 +++ [pid 4646] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=665, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=983685177}) [pid 3979] umount2("./221", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./221", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 272 [pid 3979] fstat(3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 546, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9e\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xe4\x59\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] epoll_pwait(4 [pid 3979] umount2("./221/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=520028802} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./221/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./221/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./221/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./221/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./221/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./221/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./221/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./221/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./221/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./221/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./221/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./221/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./221/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./221/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./221/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./221/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./221/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./221/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./221/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./221/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./221/binderfs") = 0 [pid 3979] umount2("./221/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./221/cgroup.net") = 0 [pid 3979] umount2("./221/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./221/cgroup.cpu") = 0 [pid 3979] umount2("./221/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./221/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./221/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./221", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./222", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4649 attached , child_tidptr=0x55557efed7d0) = 668 [pid 4649] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4649] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4649] chdir("./222") = 0 [pid 4649] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4649] setpgid(0, 0) = 0 [pid 4649] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4649] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4649] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4649] write(3, "1000", 4) = 4 [pid 4649] close(3) = 0 [pid 4649] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4649] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4649] close(249) = 0 [pid 4649] close(248) = 0 [pid 4649] prctl(PR_SET_NAME, "syz.2.1439") = 0 [pid 4649] close(4) = 0 [pid 4649] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4649] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4649] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4649] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4649] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4650 attached [pid 4650] set_robust_list(0x7fd94358f9a0, 24 [pid 4649] <... clone3 resumed> => {parent_tid=[669]}, 88) = 669 [pid 4650] <... set_robust_list resumed>) = 0 [pid 4650] rt_sigprocmask(SIG_SETMASK, [] [pid 4649] rt_sigprocmask(SIG_SETMASK, [] [pid 4650] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4649] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4650] <... futex resumed>) = 0 [pid 4649] <... futex resumed>) = 1 [pid 4650] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4649] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4650] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4649] <... futex resumed>) = 0 [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4650] <... futex resumed>) = 0 [pid 4649] <... futex resumed>) = 1 [pid 4650] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4649] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4650] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4649] <... futex resumed>) = 0 [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4650] <... futex resumed>) = 0 [pid 4649] <... futex resumed>) = 1 [pid 4650] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4649] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4650] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4649] <... futex resumed>) = 0 [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4650] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4649] <... futex resumed>) = 0 [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4649] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4649] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4650] <... futex resumed>) = 0 [pid 4649] <... futex resumed>) = 1 [pid 4650] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4649] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4650] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4649] <... futex resumed>) = 0 [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4650] <... futex resumed>) = 0 [pid 4649] <... futex resumed>) = 1 [pid 4650] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4649] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4649] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4650] <... futex resumed>) = 0 [pid 4650] mount(NULL, "./bus", "overlay", 0, "" [ 256.519332][ T4647] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.536885][ T4648] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.551514][ T4648] overlayfs: filesystem on './bus' not supported as upperdir [pid 4649] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4649] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4649] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4649] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[670]}, 88) = 670 [pid 4649] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4649] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4649] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4651 attached [pid 4651] set_robust_list(0x7fd9425ff9a0, 24 [pid 4650] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4651] <... set_robust_list resumed>) = 0 [pid 4650] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4651] rt_sigprocmask(SIG_SETMASK, [] [pid 4650] <... futex resumed>) = 0 [pid 4651] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4650] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4651] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 520, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 4651] <... mount resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 4651] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] <... write resumed>) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=949159192}) [pid 4651] <... futex resumed>) = 1 [pid 4649] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] read(3 [pid 4651] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4649] close_range(3, 30, 0 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 4649] <... close_range resumed>) = 0 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4649] exit_group(0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4651] <... futex resumed>) = ? [pid 4650] <... futex resumed>) = ? [pid 4649] <... exit_group resumed>) = ? [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=467827574} [pid 4651] +++ exited with 0 +++ [pid 4650] +++ exited with 0 +++ [pid 4649] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=668, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997813253}) [pid 3979] umount2("./222", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./222", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x7e\x56\x03"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 468, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x9f\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x00\x7e\x56\x03"..., 11559476) = 272 [pid 310] <... write resumed>) = 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] read(6 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] umount2("./222/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] epoll_pwait(4 [pid 3979] newfstatat(AT_FDCWD, "./222/file1" [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=462159638} [pid 3979] umount2("./222/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./222/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./222/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./222/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./222/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./222/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./222/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./222/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./222/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./222/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./222/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./222/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./222/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./222/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./222/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./222/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./222/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./222/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./222/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./222/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./222/binderfs") = 0 [pid 3979] umount2("./222/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./222/cgroup.net") = 0 [pid 3979] umount2("./222/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./222/cgroup.cpu") = 0 [pid 3979] umount2("./222/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./222/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./222/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./222", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./223", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4652 attached [pid 4652] set_robust_list(0x55557efed7e0, 24) = 0 [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 671 [pid 4652] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4652] chdir("./223" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4652] <... chdir resumed>) = 0 [pid 4652] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4652] setpgid(0, 0) = 0 [pid 4652] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4652] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4652] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4652] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4652] write(3, "1000", 4) = 4 [pid 4652] close(3) = 0 [pid 4652] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4652] close(249) = 0 [pid 4652] close(248) = 0 [pid 4652] prctl(PR_SET_NAME, "syz.2.1440") = 0 [pid 4652] close(4) = 0 [pid 4652] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4652] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4652] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4652] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4652] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4652] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4652] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4653 attached [pid 4653] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4652] <... clone3 resumed> => {parent_tid=[672]}, 88) = 672 [pid 4653] rt_sigprocmask(SIG_SETMASK, [] [pid 4652] rt_sigprocmask(SIG_SETMASK, [] [pid 4653] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4652] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4652] <... futex resumed>) = 0 [pid 4653] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4652] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4653] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] <... futex resumed>) = 0 [pid 4652] <... futex resumed>) = 1 [pid 4653] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4652] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4653] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4652] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] <... futex resumed>) = 0 [pid 4653] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4652] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4653] <... mkdirat resumed>) = 0 [pid 4653] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4652] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] <... futex resumed>) = 0 [pid 4653] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4652] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4653] <... mount resumed>) = 0 [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4652] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] <... futex resumed>) = 0 [ 256.591212][ T4650] overlayfs: missing 'lowerdir' [ 256.597181][ T4651] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 4653] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4652] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4653] <... mkdirat resumed>) = 0 [pid 4653] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4652] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] <... futex resumed>) = 0 [pid 4653] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4652] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4653] <... unlinkat resumed>) = 0 [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4652] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4652] <... futex resumed>) = 0 [pid 4653] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4652] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4652] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4652] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4652] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4652] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[673]}, 88) = 673 [pid 4652] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4652] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4652] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4654 attached [pid 4654] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4654] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4654] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4653] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 462, NULL, 0) = 1 [pid 4653] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4653] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 4653] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=940666974}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=397847847} [pid 4654] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4654] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4652] <... futex resumed>) = 0 [pid 4654] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4652] close_range(3, 30, 0) = 0 [pid 4652] exit_group(0 [pid 4654] <... futex resumed>) = ? [pid 4652] <... exit_group resumed>) = ? [pid 4653] <... futex resumed>) = ? [pid 4654] +++ exited with 0 +++ [pid 4653] +++ exited with 0 +++ [pid 4652] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=671, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=988527950}) [pid 3979] umount2("./223", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./223", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 400, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 310] <... write resumed>) = 56 [pid 3979] getdents64(3 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa0\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 11559476) = 272 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./223/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] newfstatat(AT_FDCWD, "./223/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./223/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./223/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=384208381} [pid 3979] <... openat resumed>) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./223/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./223/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./223/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./223/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./223/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./223/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./223/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./223/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./223/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./223/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./223/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./223/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./223/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./223/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./223/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./223/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./223/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./223/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./223/binderfs") = 0 [pid 3979] umount2("./223/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./223/cgroup.net") = 0 [pid 3979] umount2("./223/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./223/cgroup.cpu") = 0 [pid 3979] umount2("./223/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./223/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./223/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./223", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./224", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55557efed7d0) = 674 ci2-android-6-1/strace-static-x86_64: Process 4655 attached [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4655] set_robust_list(0x55557efed7e0, 24 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4655] <... set_robust_list resumed>) = 0 [pid 4655] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4655] chdir("./224") = 0 [pid 4655] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4655] setpgid(0, 0) = 0 [pid 4655] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4655] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4655] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4655] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4655] write(3, "1000", 4) = 4 [pid 4655] close(3) = 0 [pid 4655] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4655] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4655] close(249) = 0 [pid 4655] close(248) = 0 [pid 4655] prctl(PR_SET_NAME, "syz.2.1441") = 0 [pid 4655] close(4) = 0 [pid 4655] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4655] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4655] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4655] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4655] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4655] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4655] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4656 attached => {parent_tid=[675]}, 88) = 675 [pid 4656] set_robust_list(0x7fd94358f9a0, 24 [pid 4655] rt_sigprocmask(SIG_SETMASK, [] [pid 4656] <... set_robust_list resumed>) = 0 [pid 4655] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] rt_sigprocmask(SIG_SETMASK, [] [pid 4655] <... futex resumed>) = 0 [pid 4656] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4655] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4656] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4656] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4655] <... futex resumed>) = 0 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] <... futex resumed>) = 0 [pid 4655] <... futex resumed>) = 1 [pid 4656] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4655] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4656] <... mkdirat resumed>) = 0 [pid 4656] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4655] <... futex resumed>) = 0 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4655] <... futex resumed>) = 0 [pid 4656] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4655] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4656] <... mkdirat resumed>) = 0 [pid 4656] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4655] <... futex resumed>) = 0 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4655] <... futex resumed>) = 0 [pid 4656] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [pid 4655] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4656] <... mount resumed>) = 0 [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4655] <... futex resumed>) = 0 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4655] <... futex resumed>) = 0 [pid 4656] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4655] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4656] <... mkdirat resumed>) = 0 [pid 4656] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4655] <... futex resumed>) = 0 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4655] <... futex resumed>) = 0 [pid 4656] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4655] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4656] <... unlinkat resumed>) = 0 [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4655] <... futex resumed>) = 0 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4655] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4655] <... futex resumed>) = 0 [ 256.653086][ T4653] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.669808][ T4654] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.685529][ T4654] overlayfs: filesystem on './bus' not supported as upperdir [pid 4656] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4655] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4655] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4655] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4655] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4655] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[676]}, 88) = 676 [pid 4655] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4655] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4655] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4657 attached [pid 4657] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4657] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4657] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4656] <... mount resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 384, NULL, 0) = 1 [pid 4656] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 4656] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 4656] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=943722072}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=324295344} [pid 4657] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 4657] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4655] <... futex resumed>) = 0 [pid 4655] close_range(3, 30, 0) = 0 [pid 4655] exit_group(0) = ? [pid 4656] <... futex resumed>) = ? [pid 4657] <... futex resumed>) = ? [pid 4656] +++ exited with 0 +++ [pid 4657] +++ exited with 0 +++ [pid 4655] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=674, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=983450105}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 272 [pid 3979] <... write resumed>) = 4 [pid 3979] umount2("./224", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 327, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6 [pid 305] sched_yield( [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa1\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x40\xed\x96\x04"..., 11559476) = 272 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... sched_yield resumed>) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=307266670} [pid 3979] openat(AT_FDCWD, "./224", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./224/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./224/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./224/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./224/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./224/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... write resumed>) = 56 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = 0 [pid 3979] umount2("./224/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./224/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./224/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./224/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./224/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./224/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./224/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./224/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./224/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./224/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./224/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./224/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./224/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./224/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./224/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./224/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./224/binderfs") = 0 [pid 3979] umount2("./224/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./224/cgroup.net") = 0 [pid 3979] umount2("./224/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./224/cgroup.cpu") = 0 [pid 3979] umount2("./224/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./224/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./224/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./224", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./225", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4658 attached [pid 4658] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4658] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 677 [pid 4658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4658] chdir("./225" [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4658] <... chdir resumed>) = 0 [pid 4658] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4658] setpgid(0, 0) = 0 [pid 4658] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4658] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4658] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4658] write(3, "1000", 4) = 4 [pid 4658] close(3) = 0 [pid 4658] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4658] close(249) = 0 [pid 4658] close(248) = 0 [pid 4658] prctl(PR_SET_NAME, "syz.2.1442") = 0 [pid 4658] close(4) = 0 [pid 4658] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4658] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4658] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4658] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4658] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4658] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4658] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4659 attached [pid 4659] set_robust_list(0x7fd94358f9a0, 24 [pid 4658] <... clone3 resumed> => {parent_tid=[678]}, 88) = 678 [pid 4659] <... set_robust_list resumed>) = 0 [pid 4658] rt_sigprocmask(SIG_SETMASK, [] [pid 4659] rt_sigprocmask(SIG_SETMASK, [] [pid 4658] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4659] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4659] mkdirat(AT_FDCWD, NULL, 0777 [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] <... mkdirat resumed>) = -1 EFAULT (Bad address) [pid 4658] <... futex resumed>) = 0 [pid 4659] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4658] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4658] <... futex resumed>) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] <... futex resumed>) = 0 [pid 4658] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4659] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4659] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4658] <... futex resumed>) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4658] <... futex resumed>) = 0 [pid 4659] <... mkdirat resumed>) = 0 [pid 4658] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4659] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4658] <... futex resumed>) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] <... futex resumed>) = 0 [pid 4659] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0," [ 256.729073][ T4656] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.740558][ T4657] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.760778][ T4657] overlayfs: filesystem on './bus' not supported as upperdir [pid 4658] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4659] <... mount resumed>) = 0 [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4658] <... futex resumed>) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] <... futex resumed>) = 0 [pid 4659] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4658] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4659] <... mkdirat resumed>) = 0 [pid 4659] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4658] <... futex resumed>) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] <... futex resumed>) = 0 [pid 4659] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4658] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4659] <... unlinkat resumed>) = 0 [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4658] <... futex resumed>) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4658] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4658] <... futex resumed>) = 0 [pid 4659] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4658] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4658] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4658] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4658] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4658] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[679]}, 88) = 679 [pid 4658] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4658] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4658] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4660 attached [pid 4660] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4660] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4660] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4659] <... mount resumed>) = 0 [pid 4659] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4659] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 307, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 305] <... futex resumed>) = 0 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=224957716} [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=919185909}) [pid 310] read(3, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 4660] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 4660] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000 [pid 4658] <... futex resumed>) = 0 [pid 4658] close_range(3, 30, 0) = 0 [pid 4658] exit_group(0) = ? [pid 4659] <... futex resumed>) = ? [pid 4660] <... futex resumed>) = ? [pid 4659] +++ exited with 0 +++ [pid 4660] +++ exited with 0 +++ [pid 4658] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=677, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997355903}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x41\x20\x05"..., 272 [pid 3979] <... write resumed>) = 4 [pid 310] <... write resumed>) = 272 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 227, NULL, 0) = 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00", 56 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 3979] umount2("./225", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] <... write resumed>) = 56 [pid 313] <... futex resumed>) = 1 [pid 305] <... futex resumed>) = 0 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] openat(AT_FDCWD, "./225", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3979] fstat(3 [pid 305] sched_yield( [pid 310] <... write resumed>) = 48 [pid 313] read(6 [pid 305] <... sched_yield resumed>) = 0 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa2\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x41\x20\x05"..., 11559476) = 272 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./225/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=217988982} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./225/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./225/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./225/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./225/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./225/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./225/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./225/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./225/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./225/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./225/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./225/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./225/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./225/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./225/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./225/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./225/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./225/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./225/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./225/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./225/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./225/binderfs") = 0 [pid 3979] umount2("./225/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./225/cgroup.net") = 0 [pid 3979] umount2("./225/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./225/cgroup.cpu") = 0 [pid 3979] umount2("./225/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./225/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./225/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./225", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./226", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4661 attached [pid 4661] set_robust_list(0x55557efed7e0, 24) = 0 [pid 4661] rt_sigprocmask(SIG_SETMASK, [] [pid 3979] <... clone resumed>, child_tidptr=0x55557efed7d0) = 680 [pid 4661] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4661] chdir("./226" [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4661] <... chdir resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4661] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4661] setpgid(0, 0) = 0 [pid 4661] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4661] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4661] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4661] write(3, "1000", 4) = 4 [pid 4661] close(3) = 0 [pid 4661] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4661] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4661] close(249) = 0 [pid 4661] close(248) = 0 [pid 4661] prctl(PR_SET_NAME, "syz.2.1443") = 0 [pid 4661] close(4) = 0 [pid 4661] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4661] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4661] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4661] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4661] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4661] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4661] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0}ci2-android-6-1/strace-static-x86_64: Process 4662 attached [pid 4662] set_robust_list(0x7fd94358f9a0, 24) = 0 [pid 4662] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] <... clone3 resumed> => {parent_tid=[681]}, 88) = 681 [pid 4661] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... futex resumed>) = 0 [pid 4661] <... futex resumed>) = 1 [pid 4662] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4662] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [ 256.815236][ T4659] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.827322][ T4660] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.850584][ T4660] overlayfs: filesystem on './bus' not supported as upperdir [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... futex resumed>) = 0 [pid 4661] <... futex resumed>) = 1 [pid 4662] mkdirat(AT_FDCWD, "./file0", 0777) = 0 [pid 4661] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4662] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... futex resumed>) = 0 [pid 4662] mkdirat(AT_FDCWD, "./bus", 0777) = 0 [pid 4661] <... futex resumed>) = 1 [pid 4662] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4661] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4662] <... futex resumed>) = 0 [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... futex resumed>) = 0 [pid 4661] <... futex resumed>) = 1 [pid 4662] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4661] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4662] <... futex resumed>) = 0 [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... futex resumed>) = 0 [pid 4661] <... futex resumed>) = 1 [pid 4662] mkdirat(AT_FDCWD, "./file1", 0777 [pid 4661] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4662] <... mkdirat resumed>) = 0 [pid 4662] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4661] <... futex resumed>) = 0 [pid 4662] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... unlinkat resumed>) = 0 [pid 4661] <... futex resumed>) = 0 [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000 [pid 4661] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4662] <... futex resumed>) = 0 [pid 4661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4661] <... futex resumed>) = 0 [pid 4662] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4661] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4661] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4661] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4661] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4661] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0} => {parent_tid=[682]}, 88) = 682 [pid 4661] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4661] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4661] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}ci2-android-6-1/strace-static-x86_64: Process 4663 attached [pid 4663] set_robust_list(0x7fd9425ff9a0, 24) = 0 [pid 4663] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4663] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4662] <... mount resumed>) = 0 [pid 4662] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4662] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 218, NULL, 0) = 1 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=923642917}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] epoll_pwait(4 [pid 310] read(3 [pid 4663] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=139934712} [pid 4663] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4663] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4661] <... futex resumed>) = 0 [pid 4661] close_range(3, 30, 0) = 0 [pid 4661] exit_group(0 [pid 4663] <... futex resumed>) = ? [pid 4662] <... futex resumed>) = ? [pid 4661] <... exit_group resumed>) = ? [pid 4662] +++ exited with 0 +++ [pid 4663] +++ exited with 0 +++ [pid 4661] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=680, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4) = 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=997226942}) [pid 3979] umount2("./226", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] read(11 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... read resumed>, "\x00\x00\x00\x00", 4) = 4 [pid 3979] openat(AT_FDCWD, "./226", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x38\xe3\x04"..., 272 [pid 3979] <... openat resumed>) = 3 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 140, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] fstat(3 [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1 [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00", 56 [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 313] <... futex resumed>) = 1 [pid 310] <... write resumed>) = 56 [pid 305] <... futex resumed>) = 0 [pid 3979] getdents64(3 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 3979] <... getdents64 resumed>, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 313] read(6 [pid 310] <... write resumed>) = 48 [pid 3979] umount2("./226/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... read resumed>, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa3\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x1c\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x1c\x00\x00\x00\x14\x00\x00\x00\x80\x38\xe3\x04"..., 11559476) = 272 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] read(6, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 3979] newfstatat(AT_FDCWD, "./226/file1" [pid 313] epoll_pwait(4 [pid 3979] <... newfstatat resumed>, {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 313] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 3979] umount2("./226/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=135224346} [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./226/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./226/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./226/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./226/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/bus", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./226/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./226/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./226/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./226/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./226/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./226/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./226/bus", AT_REMOVEDIR) = 0 [pid 3979] umount2("./226/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./226/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/file0", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./226/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./226/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 80 [pid 3979] umount2("./226/file0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/file0/file1", {st_mode=S_IFCHR|000, st_rdev=makedev(0, 0), ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./226/file0/file1") = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./226/file0", AT_REMOVEDIR) = 0 [pid 3979] umount2("./226/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./226/binderfs") = 0 [pid 3979] umount2("./226/cgroup.net", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/cgroup.net", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./226/cgroup.net") = 0 [pid 3979] umount2("./226/cgroup.cpu", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/cgroup.cpu", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./226/cgroup.cpu") = 0 [pid 3979] umount2("./226/cgroup", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./226/cgroup", {st_mode=S_IFLNK|0777, st_size=23, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] unlink("./226/cgroup") = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 0 entries */, 32768) = 0 [pid 3979] close(3) = 0 [pid 3979] unlinkat(AT_FDCWD, "./226", AT_REMOVEDIR) = 0 [pid 3979] mkdirat(AT_FDCWD, "./227", 0777) = 0 [pid 3979] openat(AT_FDCWD, "/dev/loop2", O_RDONLY) = 3 [pid 3979] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x00\x00\x00\x00\xe8\x00\x00\x00\xd0\x01\x00\x00\x04\x00\x00\x00\xb8\x03\x00\x00", [68]) = 0 [pid 3979] getsockopt(3, SOL_IP, ARPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [992]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\xff\xff\xff\xff\x30\x01\x00\x00\xc8\x01\x00\x00\x05\x00\x00\x00\x10\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6e\x61\x74\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [824]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xc8\x01\x00\x00\x60\x02\x00\x00\x06\x00\x00\x00\xa8\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [976]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x98\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\xe0\x01\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [520]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_INFO, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x98\x00\x00\x00\x30\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x78\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IP, IPT_SO_GET_ENTRIES, "\x73\x65\x63\x75\x72\x69\x74\x79\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [672]) = 0 [pid 3979] close(3) = 0 [pid 3979] socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP) = 3 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\xff\xff\xff\xff\x04\x00\x00\x00\x58\x03\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x66\x69\x6c\x74\x65\x72\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x58\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [896]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x00\x00\x00\x00\xd0\x00\x00\x00\xa0\x01\x00\x00\x70\x02\x00\x00\x40\x03\x00\x00\x06\x00\x00\x00\xf8\x04\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x6d\x61\x6e\x67\x6c\x65\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf8\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [1312]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_INFO, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xd0\x00\x00\x00\xff\xff\xff\xff\x03\x00\x00\x00\x88\x02\x00\x00", [84]) = 0 [pid 3979] getsockopt(3, SOL_IPV6, IP6T_SO_GET_ENTRIES, "\x72\x61\x77\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., [688]) = 0 [pid 3979] close(3) = 0 [pid 3979] read(249, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48) = 48 [pid 3979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 3979] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDci2-android-6-1/strace-static-x86_64: Process 4664 attached , child_tidptr=0x55557efed7d0) = 683 [pid 4664] set_robust_list(0x55557efed7e0, 24 [pid 3979] rt_sigprocmask(SIG_SETMASK, [] [pid 4664] <... set_robust_list resumed>) = 0 [pid 3979] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4664] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4664] chdir("./227") = 0 [pid 4664] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 4664] setpgid(0, 0) = 0 [pid 4664] symlinkat("/syzcgroup/unified/syz2", AT_FDCWD, "./cgroup") = 0 [pid 4664] symlinkat("/syzcgroup/cpu/syz2", AT_FDCWD, "./cgroup.cpu") = 0 [pid 4664] symlinkat("/syzcgroup/net/syz2", AT_FDCWD, "./cgroup.net") = 0 [pid 4664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 4664] write(3, "1000", 4) = 4 [pid 4664] close(3) = 0 [pid 4664] read(200, 0x7fff65bbe300, 1000) = -1 EAGAIN (Resource temporarily unavailable) [pid 4664] symlinkat("/dev/binderfs", AT_FDCWD, "./binderfs") = 0 [pid 4664] close(249) = 0 [pid 4664] close(248) = 0 [pid 4664] prctl(PR_SET_NAME, "syz.2.1444") = 0 [pid 4664] close(4) = 0 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4664] rt_sigaction(SIGRT_1, {sa_handler=0x7fd9427bf090, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd942740e90}, NULL, 8) = 0 [pid 4664] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 4664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd94356f000 [pid 4664] mprotect(0x7fd943570000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4664] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd94358f990, parent_tid=0x7fd94358f990, exit_signal=0, stack=0x7fd94356f000, stack_size=0x201c0, tls=0x7fd94358f6c0} => {parent_tid=[684]}, 88) = 684 ci2-android-6-1/strace-static-x86_64: Process 4665 attached [pid 4664] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4665] set_robust_list(0x7fd94358f9a0, 24 [pid 4664] <... futex resumed>) = 0 [pid 4665] <... set_robust_list resumed>) = 0 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4665] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 4665] mkdirat(AT_FDCWD, NULL, 0777) = -1 EFAULT (Bad address) [pid 4665] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4664] <... futex resumed>) = 0 [pid 4665] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4664] <... futex resumed>) = 0 [pid 4665] mkdirat(AT_FDCWD, "./file0", 0777 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4665] <... mkdirat resumed>) = 0 [pid 4665] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4664] <... futex resumed>) = 0 [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4665] mkdirat(AT_FDCWD, "./bus", 0777 [pid 4664] <... futex resumed>) = 0 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4665] <... mkdirat resumed>) = 0 [pid 4665] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4664] <... futex resumed>) = 0 [pid 4665] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000 [pid 4665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 4664] <... futex resumed>) = 0 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4665] mount(NULL, "./file0", "overlay", 0, "workdir=./bus,lowerdir=.,upperdir=./file0,") = 0 [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4664] <... futex resumed>) = 0 [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4665] mkdirat(AT_FDCWD, "./file1", 0777) = 0 [pid 4665] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} --- [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4664] <... futex resumed>) = 0 [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4664] futex(0x7fd942a25fac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 4665] unlinkat(AT_FDCWD, "./file0/file1", AT_REMOVEDIR) = 0 [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 4664] <... futex resumed>) = 0 [pid 4664] futex(0x7fd942a25fa8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4664] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd9425df000 [pid 4664] mprotect(0x7fd9425e0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 4664] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 4664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd9425ff990, parent_tid=0x7fd9425ff990, exit_signal=0, stack=0x7fd9425df000, stack_size=0x201c0, tls=0x7fd9425ff6c0}ci2-android-6-1/strace-static-x86_64: Process 4666 attached [pid 4666] set_robust_list(0x7fd9425ff9a0, 24 [pid 4664] <... clone3 resumed> => {parent_tid=[685]}, 88) = 685 [pid 4666] <... set_robust_list resumed>) = 0 [pid 4665] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4664] rt_sigprocmask(SIG_SETMASK, [] [pid 4666] rt_sigprocmask(SIG_SETMASK, [] [pid 4664] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4666] <... rt_sigprocmask resumed>, NULL, 8) = 0 [pid 4664] futex(0x7fd942a26098, FUTEX_WAKE_PRIVATE, 1000000 [ 256.901956][ T4662] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.917579][ T4663] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.934678][ T4663] overlayfs: filesystem on './bus' not supported as upperdir [pid 4666] mount(NULL, "./bus", "overlay", 0, "upperdir=./file1,lowerdir=./file0,workdir=./bus," [pid 4664] <... futex resumed>) = 0 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 135, NULL, 0) = 1 [pid 4664] futex(0x7fd942a2609c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 305] sched_yield() = 0 [pid 305] futex(0x1a58b04c8538, FUTEX_WAIT_PRIVATE, 4294967295, NULL [pid 313] futex(0x1a58b04c8538, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [ 256.978830][ T4666] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 256.980017][ T4665] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 257.009663][ T4665] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [pid 313] read(6, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00", 11559476) = 56 [pid 305] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 305] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 304] <... futex resumed>) = 0 [pid 305] <... futex resumed>) = 1 [pid 304] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 304] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=46476606} [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 305] <... futex resumed>) = 0 [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920) = 920 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=903227651}) [pid 313] read(6 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 313] futex(0x1a58b186f960, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] read(3, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa6\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=33121313} [pid 4664] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 257.025907][ T4665] ------------[ cut here ]------------ [ 257.031674][ T4665] WARNING: CPU: 0 PID: 4665 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 257.040329][ T4665] Modules linked in: [ 257.044617][ T4665] CPU: 0 PID: 4665 Comm: syz.2.1444 Not tainted syzkaller #0 [ 257.053289][ T4665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 257.063456][ T4665] RIP: 0010:drop_nlink+0xc5/0x110 [pid 304] <... epoll_pwait resumed>, [], 128, 47, NULL, 0) = 0 [pid 304] futex(0x1a58b186f960, FUTEX_WAKE_PRIVATE, 1 [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 304] <... futex resumed>) = 1 [pid 313] <... futex resumed>) = 0 [pid 304] epoll_pwait(4 [pid 313] epoll_pwait(4 [pid 304] <... epoll_pwait resumed>, [], 128, 0, NULL, 0) = 0 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [ 257.068698][ T4665] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 33 aa f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 8b 09 ab ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 257.089855][ T4665] RSP: 0018:ffffc90002bc72e8 EFLAGS: 00010293 [ 257.096276][ T4665] RAX: ffffffff81c66895 RBX: ffff888112afd730 RCX: ffff888120312880 [ 257.104439][ T4665] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 257.112480][ T4665] RBP: ffffc90002bc7310 R08: 0000000000000003 R09: 0000000000000004 [ 257.120475][ T4665] R10: dffffc0000000000 R11: fffff52000578e4c R12: dffffc0000000000 [ 257.128590][ T4665] R13: 1ffff1102255faef R14: ffff888112afd778 R15: 0000000000000000 [ 257.136634][ T4665] FS: 00007fd94358f6c0(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 257.145679][ T4665] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 257.152383][ T4665] CR2: 0000000000000000 CR3: 000000010edaa000 CR4: 00000000003506b0 [ 257.160381][ T4665] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 257.169212][ T4665] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 257.177366][ T4665] Call Trace: [ 257.180660][ T4665] [ 257.183725][ T4665] shmem_rmdir+0x5b/0x90 [ 257.188007][ T4665] vfs_rmdir+0x381/0x4f0 [ 257.192489][ T4665] ovl_cleanup+0xd8/0x160 [ 257.196890][ T4665] ovl_workdir_cleanup+0x7c1/0x870 [ 257.202090][ T4665] ? __cfi_ovl_workdir_cleanup+0x10/0x10 [ 257.207773][ T4665] ? __cfi_ovl_fill_merge+0x10/0x10 [ 257.213052][ T4665] ? __cfi_lookup_one+0x10/0x10 [ 257.217951][ T4665] ? kasan_save_alloc_info+0x1f/0x30 [ 257.223489][ T4665] ovl_workdir_create+0x29b/0x6e0 [ 257.228591][ T4665] ? ovl_mount_dir_noesc+0x1a0/0x1a0 [ 257.234054][ T4665] ? __cfi__raw_spin_lock+0x10/0x10 [ 257.239391][ T4665] ? mnt_want_write+0x220/0x300 [ 257.244340][ T4665] ovl_get_workdir+0x3c3/0x14f0 [ 257.249228][ T4665] ? __cfi__printk+0x8/0x8 [ 257.253768][ T4665] ? ovl_get_upper+0x600/0x600 [ 257.258579][ T4665] ? _raw_spin_unlock+0x4c/0x70 [ 257.263607][ T4665] ? ovl_inuse_trylock+0xc6/0xe0 [ 257.269026][ T4665] ? ovl_get_upper+0x563/0x600 [ 257.273878][ T4665] ? ovl_fill_super+0x4790/0x4790 [ 257.278979][ T4665] ? __kasan_kmalloc+0x95/0xb0 [ 257.284195][ T4665] ? __kmalloc+0xb4/0x1e0 [ 257.288562][ T4665] ovl_fill_super+0x1f0e/0x4790 [ 257.293476][ T4665] ? xas_store+0xb65/0x17d0 [ 257.298114][ T4665] ? __cfi_ovl_fill_super+0x10/0x10 [ 257.304849][ T4665] ? rwsem_write_trylock+0x136/0x300 [ 257.310290][ T4665] ? __cfi_ida_alloc_range+0x10/0x10 [ 257.315859][ T4665] ? clear_nonspinnable+0x60/0x60 [ 257.321241][ T4665] ? up_write+0x7b/0x290 [ 257.325565][ T4665] ? __cfi_set_anon_super+0x10/0x10 [ 257.330832][ T4665] ? __cfi_ovl_fill_super+0x10/0x10 [ 257.336457][ T4665] mount_nodev+0x6a/0x100 [ 257.340839][ T4665] ovl_mount+0x2c/0x40 [ 257.344984][ T4665] legacy_get_tree+0xfe/0x1a0 [ 257.349701][ T4665] ? __cfi_ovl_mount+0x10/0x10 [ 257.354532][ T4665] vfs_get_tree+0x9a/0x270 [ 257.358985][ T4665] do_new_mount+0x251/0xb40 [ 257.363570][ T4665] ? security_capable+0x99/0xc0 [ 257.368474][ T4665] path_mount+0x640/0xfd0 [ 257.372891][ T4665] __se_sys_mount+0x320/0x390 [ 257.377613][ T4665] ? __x64_sys_mount+0xd0/0xd0 [ 257.382489][ T4665] ? fpregs_restore_userregs+0x128/0x260 [ 257.388440][ T4665] __x64_sys_mount+0xbf/0xd0 [ 257.393129][ T4665] x64_sys_call+0x65d/0x9a0 [ 257.397716][ T4665] do_syscall_64+0x4c/0xa0 [ 257.402217][ T4665] ? clear_bhb_loop+0x30/0x80 [ 257.406933][ T4665] ? clear_bhb_loop+0x30/0x80 [ 257.411817][ T4665] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 257.417747][ T4665] RIP: 0033:0x7fd94279fb19 [ 257.422273][ T4665] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 257.442193][ T4665] RSP: 002b:00007fd94358f028 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 257.450641][ T4665] RAX: ffffffffffffffda RBX: 00007fd942a25fa0 RCX: 00007fd94279fb19 [ 257.458679][ T4665] RDX: 0000200000000080 RSI: 00002000000000c0 RDI: 0000000000000000 [ 257.466727][ T4665] RBP: 00007fd942837b70 R08: 0000200000000400 R09: 0000000000000000 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=994662931} [pid 4665] <... mount resumed>) = 0 [pid 4665] futex(0x7fd942a25fac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4666] <... mount resumed>) = 0 [pid 4665] futex(0x7fd942a25fa8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4666] futex(0x7fd942a2609c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 4666] futex(0x7fd942a26098, FUTEX_WAIT_PRIVATE, 0, NULL [pid 4664] close_range(3, 30, 0) = 0 [pid 4664] exit_group(0 [pid 4666] <... futex resumed>) = ? [pid 4666] +++ exited with 0 +++ [pid 4665] <... futex resumed>) = ? [pid 4665] +++ exited with 0 +++ [pid 4664] <... exit_group resumed>) = ? [pid 4664] +++ exited with 0 +++ [pid 3979] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=683, si_uid=0, si_status=0, si_utime=0, si_stime=52 /* 0.52 s */} --- [pid 3979] rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) [pid 3979] write(248, "\x00\x00\x00\x00", 4 [pid 310] <... pselect6 resumed>) = 1 (in [11], left {tv_sec=0, tv_nsec=537041468}) [pid 310] read(11, "\x00\x00\x00\x00", 4) = 4 [pid 310] write(3, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xbb\xcb\x21"..., 272 [pid 3979] <... write resumed>) = 4 [pid 313] <... epoll_pwait resumed>, [{events=EPOLLIN|EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 996, NULL, 0) = 1 [pid 310] <... write resumed>) = 272 [pid 3979] umount2("./227", MNT_FORCE|UMOUNT_NOFOLLOW [pid 310] write(3, "\x34\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x02\x0c\x00\x00\x00\x08\x00\x10\x00\x08\x00\x04\x00\x08\x00\x00\x00\x02\x00\x00\x00\xa5\x05\x00\x00\x00\x00\x00\x00", 56) = 56 [pid 3979] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] futex(0x190d3c0, FUTEX_WAKE_PRIVATE, 1) = 1 [pid 310] write(10, "\xce\xfa\xad\xeb\xfe\x0f\xdc\xba\xa5\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 48 [pid 305] <... futex resumed>) = 0 [pid 313] read(6, "\x0c\x01\x00\x00\x0c\x00\x00\x00\x08\x00\x0c\x00\x07\x00\x08\x00\x08\x00\x00\x00\x00\x00\x00\x01\x14\x00\x00\x00\x10\x00\x1a\x00\x0c\x00\x04\x00\x00\x00\x00\x00\x00\x00\x08\x00\x10\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\xa4\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x00\x20\x00\x04\x00\x08\x00\x00\x00\x0c\x00\x14\x00\x0e\x00\x00\x00\x20\x00\x00\x00\x18\x00\x00\x00\xc0\xbb\xcb\x21"..., 11559476) = 328 [pid 310] <... write resumed>) = 48 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 3979] openat(AT_FDCWD, "./227", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] write(6, "\x94\x03\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 920 [pid 3979] <... openat resumed>) = 3 [pid 310] <... pselect6 resumed>) = 1 (in [3], left {tv_sec=0, tv_nsec=999656938}) [pid 313] <... write resumed>) = 920 [pid 310] read(3 [pid 3979] fstat(3 [pid 313] read(6 [pid 310] <... read resumed>, "\x94\x03\x00\x00", 4) = 4 [pid 310] read(3 [pid 313] <... read resumed>, 0x1a58b4780000, 11559476) = -1 EAGAIN (Resource temporarily unavailable) [pid 310] <... read resumed>, "\x10\x00\x00\x00\x00\x00\x00\x00\x08\x00\x0a\x00\x09\x00\x04\x00\x08\x00\x00\x00\x18\x00\x00\x00\x00\x01\x12\x00\x34\x00\x28\x00\x00\x00\x00\x00\x24\x00\x08\x00\x00\x00\x04\x00\x12\x00\x00\x00\x30\x00\x00\x00\x10\x3f\x02\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\xa7\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 916) = 916 [pid 313] epoll_pwait(4 [pid 310] pselect6(16, [3 11 15], NULL, NULL, {tv_sec=1, tv_nsec=0}, {sigmask=NULL, sigsetsize=8} [pid 313] <... epoll_pwait resumed>, [{events=EPOLLOUT, data=0x3f9ccee3a7000002}], 128, 0, NULL, 0) = 1 [pid 313] epoll_pwait(4 [pid 305] futex(0x190d3c0, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=566904902} [pid 3979] <... fstat resumed>, {st_mode=S_IFDIR|0700, st_size=180, ...}) = 0 [pid 3979] getdents64(3, 0x55557f000900 /* 9 entries */, 32768) = 264 [pid 3979] umount2("./227/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./227/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./227/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./227/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [pid 3979] unlinkat(AT_FDCWD, "./227/file1", AT_REMOVEDIR) = 0 [pid 3979] umount2("./227/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./227/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 3979] umount2("./227/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./227/bus", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./227/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./227/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 3979] fstat(5, {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 3 entries */, 32768) = 72 [pid 3979] umount2("./227/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] newfstatat(AT_FDCWD, "./227/bus/work", {st_mode=S_IFDIR|000, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 3979] umount2("./227/bus/work", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3979] openat(AT_FDCWD, "./227/bus/work", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 6 [pid 3979] fstat(6, {st_mode=S_IFDIR|000, st_size=40, ...}) = 0 [pid 3979] getdents64(6, 0x55557f010980 /* 2 entries */, 32768) = 48 [pid 3979] getdents64(6, 0x55557f010980 /* 0 entries */, 32768) = 0 [pid 3979] close(6) = 0 [pid 3979] unlinkat(AT_FDCWD, "./227/bus/work", AT_REMOVEDIR) = 0 [pid 3979] getdents64(5, 0x55557f008940 /* 0 entries */, 32768) = 0 [pid 3979] close(5) = 0 [ 257.474772][ T4665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 257.482787][ T4665] R13: 00007fd942a26038 R14: 00007fd942a25fa0 R15: 00007fff65bbe398 [ 257.490786][ T4665] [ 257.493849][ T4665] ---[ end trace 0000000000000000 ]--- [ 257.499378][ T4665] overlayfs: failed to create directory ./bus/work (errno: 17); mounting read-only [ 257.521266][ T3979] ------------[ cut here ]------------ [ 257.526821][ T3979] WARNING: CPU: 1 PID: 3979 at fs/inode.c:335 drop_nlink+0xc5/0x110 [ 257.534888][ T3979] Modules linked in: [ 257.538804][ T3979] CPU: 1 PID: 3979 Comm: syz-executor Tainted: G W syzkaller #0 [ 257.548187][ T3979] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 257.559190][ T3979] RIP: 0010:drop_nlink+0xc5/0x110 [ 257.564329][ T3979] Code: 1b 48 8d bb b8 04 00 00 be 08 00 00 00 e8 33 aa f0 ff f0 48 ff 83 b8 04 00 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 8b 09 ab ff <0f> 0b eb 86 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c 5e ff ff ff 4c [ 257.584118][ T3979] RSP: 0018:ffffc90001297d20 EFLAGS: 00010293 [ 257.590366][ T3979] RAX: ffffffff81c66895 RBX: ffff888112aff1a8 RCX: ffff88811a64bcc0 [ 257.598530][ T3979] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 257.606585][ T3979] RBP: ffffc90001297d48 R08: ffffc90001297ce7 R09: 1ffff92000252f9c [ 257.614660][ T3979] R10: dffffc0000000000 R11: fffff52000252f9d R12: dffffc0000000000 [ 257.622743][ T3979] R13: 1ffff1102255fe3e R14: ffff888112aff1f0 R15: 0000000000000000 [ 257.630740][ T3979] FS: 000055557efed500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 257.639909][ T3979] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 257.646548][ T3979] CR2: 000055557f018988 CR3: 00000001219e7000 CR4: 00000000003506a0 [ 257.654760][ T3979] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 257.664118][ T3979] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 257.672209][ T3979] Call Trace: [ 257.675511][ T3979] [ 257.678722][ T3979] shmem_unlink+0x213/0x270 [ 257.684994][ T3979] shmem_rmdir+0x6e/0x90 [ 257.689478][ T3979] vfs_rmdir+0x381/0x4f0 [ 257.696283][ T3979] do_rmdir+0x261/0x6b0 [ 257.701013][ T3979] ? __cfi_do_rmdir+0x10/0x10 [ 257.706820][ T3979] __x64_sys_unlinkat+0xc7/0xf0 [ 257.713282][ T3979] x64_sys_call+0x79f/0x9a0 [ 257.722483][ T3979] do_syscall_64+0x4c/0xa0 [ 257.727225][ T3979] ? clear_bhb_loop+0x30/0x80 [ 257.732626][ T3979] ? clear_bhb_loop+0x30/0x80 [ 257.738578][ T3979] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 257.744608][ T3979] RIP: 0033:0x7fd94279ec37 [ 257.750217][ T3979] Code: 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 b8 07 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 257.770355][ T3979] RSP: 002b:00007fff65bbc518 EFLAGS: 00000207 ORIG_RAX: 0000000000000107 [pid 3979] unlinkat(AT_FDCWD, "./227/bus", AT_REMOVEDIR) = 0 [ 257.779226][ T3979] RAX: ffffffffffffffda RBX: 0000000000000065 RCX: 00007fd94279ec37 [ 257.787319][ T3979] RDX: 0000000000000200 RSI: 00007fff65bbd6c0 RDI: 00000000ffffff9c [ 257.795995][ T3979] RBP: 00007fd942836fb3 R08: 00000000000106c0 R09: 0000000000000001 [ 257.805136][ T3979] R10: 0000000000000000 R11: 0000000000000207 R12: 00007fff65bbd6c0 [ 257.814583][ T3979] R13: 00007fd942836fb3 R14: 000000000003ebb9 R15: 00007fff65bbe790 [ 257.824050][ T3979] [ 257.828118][ T3979] ---[ end trace 0000000000000000 ]--- [ 257.834653][ T3979] list_del corruption. prev->next should be ffff88812cce1b30, but was ffff88812cce1a30. (prev=ffff88812cce1a30) [ 257.847089][ T3979] ------------[ cut here ]------------ [ 257.852904][ T3979] kernel BUG at lib/list_debug.c:61! [ 257.858453][ T3979] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 257.864877][ T3979] CPU: 1 PID: 3979 Comm: syz-executor Tainted: G W syzkaller #0 [ 257.874977][ T3979] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 257.885904][ T3979] RIP: 0010:__list_del_entry_valid+0x10f/0x130 [ 257.892101][ T3979] Code: e8 ae d1 88 02 0f 0b 48 c7 c7 60 7b ca 85 48 89 de e8 9d d1 88 02 0f 0b 48 c7 c7 c0 7b ca 85 48 89 de 4c 89 f9 e8 89 d1 88 02 <0f> 0b 48 c7 c7 40 7c ca 85 48 89 de 4c 89 f1 e8 75 d1 88 02 0f 0b [ 257.912084][ T3979] RSP: 0018:ffffc90001297a98 EFLAGS: 00010246 [ 257.918174][ T3979] RAX: 000000000000006d RBX: ffff88812cce1b30 RCX: d2d329f0b5991000 [ 257.926263][ T3979] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 257.934370][ T3979] RBP: ffffc90001297ab8 R08: ffffc90001297687 R09: 1ffff92000252ed0 [ 257.942643][ T3979] R10: dffffc0000000000 R11: fffff52000252ed1 R12: dffffc0000000000 [ 257.950630][ T3979] R13: dffffc0000000000 R14: ffff88812cce1a30 R15: ffff88812cce1a30 [ 257.958819][ T3979] FS: 000055557efed500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 257.967973][ T3979] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 257.974925][ T3979] CR2: 000055557f018988 CR3: 00000001219e7000 CR4: 00000000003506a0 [ 257.983265][ T3979] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 257.991339][ T3979] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 257.999412][ T3979] Call Trace: [ 258.002712][ T3979] [ 258.005653][ T3979] __dentry_kill+0x259/0x680 [ 258.010274][ T3979] dentry_kill+0xc0/0x2a0 [ 258.014624][ T3979] dput+0x42/0x80 [ 258.018371][ T3979] ovl_free_fs+0x128/0x6e0 [ 258.022803][ T3979] ? fscrypt_destroy_keyring+0x275/0x290 [ 258.028478][ T3979] ? __cfi_ovl_put_super+0x10/0x10 [ 258.033888][ T3979] ovl_put_super+0x3b/0x40 [ 258.038497][ T3979] generic_shutdown_super+0x16c/0x480 [ 258.043886][ T3979] kill_anon_super+0x3a/0x70 [ 258.048517][ T3979] deactivate_locked_super+0xb5/0x120 [ 258.053919][ T3979] deactivate_super+0xaf/0xe0 [ 258.058644][ T3979] cleanup_mnt+0x45e/0x4e0 [ 258.063077][ T3979] __cleanup_mnt+0x19/0x20 [ 258.067547][ T3979] task_work_run+0x1e1/0x250 [ 258.072196][ T3979] ? __cfi_task_work_run+0x10/0x10 [ 258.077358][ T3979] ? path_umount+0x345/0xf60 [ 258.082043][ T3979] ? __kasan_slab_free+0x11/0x20 [ 258.087017][ T3979] ptrace_notify+0x23f/0x270 [ 258.091659][ T3979] ? __cfi_path_umount+0x10/0x10 [ 258.096623][ T3979] ? __cfi_ptrace_notify+0x10/0x10 [ 258.101764][ T3979] ? user_path_at_empty+0x162/0x1c0 [ 258.107164][ T3979] ? __x64_sys_umount+0x12d/0x170 [ 258.112297][ T3979] ? __cfi___x64_sys_umount+0x10/0x10 [ 258.117704][ T3979] ? fpregs_restore_userregs+0x128/0x260 [ 258.123373][ T3979] syscall_exit_work+0x84/0x140 [ 258.128284][ T3979] syscall_exit_to_user_mode_prepare+0x1c/0x20 [ 258.134475][ T3979] syscall_exit_to_user_mode+0xd/0x30 [ 258.139886][ T3979] do_syscall_64+0x58/0xa0 [ 258.144406][ T3979] ? clear_bhb_loop+0x30/0x80 [ 258.149135][ T3979] ? clear_bhb_loop+0x30/0x80 [ 258.153846][ T3979] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 258.159765][ T3979] RIP: 0033:0x7fd9427a0d57 [ 258.164215][ T3979] Code: a2 c7 05 9c a9 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 258.183868][ T3979] RSP: 002b:00007fff65bbd608 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 258.192303][ T3979] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fd9427a0d57 [ 258.200285][ T3979] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007fff65bbd6c0 [ 258.208357][ T3979] RBP: 00007fff65bbd6c0 R08: 00007fff65bbe6c0 R09: 00000000ffffffff [ 258.216433][ T3979] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff65bbe750 [ 258.224687][ T3979] R13: 00007fd942836fb3 R14: 000000000003ebb9 R15: 00007fff65bbe790 [ 258.232685][ T3979] [pid 3979] umount2("./227/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 313] <... epoll_pwait resumed>, [], 128, 567, NULL, 0) = 0 [pid 305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 313] futex(0x190ba78, FUTEX_WAKE_PRIVATE, 1 [pid 305] sched_getaffinity(0, 8192 [pid 313] <... futex resumed>) = 1 [pid 305] <... sched_getaffinity resumed>, [0 1]) = 8 [pid 313] epoll_pwait(4, [], 128, 0, NULL, 0) = 0 [pid 313] epoll_pwait(4 [pid 304] <... futex resumed>) = 0 [pid 304] futex(0x190ba78, FUTEX_WAIT_PRIVATE, 0, NULL [ 258.235720][ T3979] Modules linked in: [ 258.239797][ T3979] ---[ end trace 0000000000000000 ]--- [ 258.245394][ T3979] RIP: 0010:__list_del_entry_valid+0x10f/0x130 [ 258.251626][ T3979] Code: e8 ae d1 88 02 0f 0b 48 c7 c7 60 7b ca 85 48 89 de e8 9d d1 88 02 0f 0b 48 c7 c7 c0 7b ca 85 48 89 de 4c 89 f9 e8 89 d1 88 02 <0f> 0b 48 c7 c7 40 7c ca 85 48 89 de 4c 89 f1 e8 75 d1 88 02 0f 0b [ 258.271320][ T3979] RSP: 0018:ffffc90001297a98 EFLAGS: 00010246 [ 258.277415][ T3979] RAX: 000000000000006d RBX: ffff88812cce1b30 RCX: d2d329f0b5991000 [ 258.285473][ T3979] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 258.293532][ T3979] RBP: ffffc90001297ab8 R08: ffffc90001297687 R09: 1ffff92000252ed0 [ 258.301587][ T3979] R10: dffffc0000000000 R11: fffff52000252ed1 R12: dffffc0000000000 [ 258.309591][ T3979] R13: dffffc0000000000 R14: ffff88812cce1a30 R15: ffff88812cce1a30 [ 258.317652][ T3979] FS: 000055557efed500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 258.326659][ T3979] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 258.333505][ T3979] CR2: 000055557f018988 CR3: 00000001219e7000 CR4: 00000000003506a0 [ 258.341570][ T3979] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 258.349557][ T3979] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 258.357621][ T3979] Kernel panic - not syncing: Fatal exception [ 258.361015][ T28] audit: type=1400 audit(1794032823.661:111): avc: denied { read } for pid=84 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 258.361216][ T28] audit: type=1400 audit(1794032823.661:112): avc: denied { search } for pid=84 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 258.361288][ T28] audit: type=1400 audit(1794032823.661:113): avc: denied { write } for pid=84 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 258.361358][ T28] audit: type=1400 audit(1794032823.661:114): avc: denied { add_name } for pid=84 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 258.361419][ T28] audit: type=1400 audit(1794032823.661:115): avc: denied { create } for pid=84 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 258.361481][ T28] audit: type=1400 audit(1794032823.661:116): avc: denied { append open } for pid=84 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 258.361555][ T28] audit: type=1400 audit(1794032823.661:117): avc: denied { getattr } for pid=84 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 258.514549][ T3979] Kernel Offset: disabled [ 258.518895][ T3979] Rebooting in 86400 seconds..