./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor434096426 <...> e0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6972] <... memfd_create resumed>) = 3 [pid 6971] <... memfd_create resumed>) = 3 [pid 6970] <... mount resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6971] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6970] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6971] <... mmap resumed>) = 0x7f599a000000 [ 278.358519][ T6970] loop4: detected capacity change from 0 to 4096 [ 278.391471][ T6970] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 6970] <... openat resumed>) = 3 [pid 6972] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6970] chdir("./file0" [pid 5064] newfstatat(AT_FDCWD, "./377/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6972] <... mmap resumed>) = 0x7f599a000000 [pid 5064] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6970] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6970] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] openat(AT_FDCWD, "./377/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./377/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./377") = 0 [pid 6970] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6971] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6970] exit_group(0 [pid 5064] mkdir("./378", 0777 [pid 6970] <... exit_group resumed>) = ? [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 6970] +++ exited with 0 +++ [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6970, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./375", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./375", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./375/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./375/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./375/binderfs") = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] umount2("./375/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6972] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6971] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] close(3 [pid 6971] munmap(0x7f599a000000, 138412032 [pid 5066] umount2("./375/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6971] <... munmap resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] newfstatat(AT_FDCWD, "./375/file0", [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 6973 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./375/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./375/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6973 attached [pid 6971] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... openat resumed>) = 4 [pid 6973] set_robust_list(0x55555605b660, 24 [pid 6972] <... write resumed>) = 2097152 [pid 6971] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 6972] munmap(0x7f599a000000, 138412032 [pid 6971] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6973] <... set_robust_list resumed>) = 0 [pid 5066] getdents64(4, [pid 6973] chdir("./378" [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6973] <... chdir resumed>) = 0 [pid 5066] getdents64(4, [pid 6972] <... munmap resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 6972] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] close(4 [pid 6972] <... openat resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 6972] ioctl(4, LOOP_SET_FD, 3 [pid 5066] rmdir("./375/file0" [pid 6973] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6971] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 6971] close(3 [pid 5066] rmdir("./375") = 0 [pid 6971] <... close resumed>) = 0 [pid 5066] mkdir("./376", 0777 [pid 6973] <... prctl resumed>) = 0 [pid 6971] close(4 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 6971] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6971] mkdir("./file0", 0777 [pid 5066] <... openat resumed>) = 3 [pid 6971] <... mkdir resumed>) = 0 [pid 6973] setpgid(0, 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 6973] <... setpgid resumed>) = 0 [pid 6971] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 6973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] close(3 [pid 6972] <... ioctl resumed>) = 0 [pid 6973] <... openat resumed>) = 3 [pid 6973] write(3, "1000", 4 [pid 6972] close(3 [pid 5064] <... close resumed>) = 0 [pid 6973] <... write resumed>) = 4 [pid 6972] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6972] close(4) = 0 [pid 6972] mkdir("./file0", 0777 [pid 6973] close(3 [pid 6972] <... mkdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 6974 [pid 6973] <... close resumed>) = 0 [pid 6973] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 6974 attached [pid 6972] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 6974] set_robust_list(0x55555605b660, 24 [pid 6973] <... symlink resumed>) = 0 [pid 6974] <... set_robust_list resumed>) = 0 [pid 6974] chdir("./378") = 0 [pid 6974] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [ 278.548451][ T6971] loop1: detected capacity change from 0 to 4096 [ 278.558975][ T6972] loop3: detected capacity change from 0 to 4096 [ 278.573447][ T6971] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 6974] setpgid(0, 0) = 0 [pid 6973] memfd_create("syzkaller", 0 [pid 6974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6974] write(3, "1000", 4) = 4 [pid 6974] close(3) = 0 [pid 6974] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6974] memfd_create("syzkaller", 0 [pid 6973] <... memfd_create resumed>) = 3 [pid 6973] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6974] <... memfd_create resumed>) = 3 [ 278.591822][ T6972] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 6974] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6971] <... mount resumed>) = 0 [pid 6971] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 6971] chdir("./file0") = 0 [pid 6971] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5066] <... ioctl resumed>) = 0 [pid 6972] <... mount resumed>) = 0 [pid 6971] exit_group(0) = ? [pid 6973] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6972] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6971] +++ exited with 0 +++ [pid 5066] close(3) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6971, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5063] umount2("./378", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./378", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./378/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./378/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./378/binderfs") = 0 [pid 5063] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./378/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./378/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6975 attached [pid 5063] getdents64(4, [pid 6975] set_robust_list(0x55555605b660, 24 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6972] <... openat resumed>) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 6975 [pid 6975] <... set_robust_list resumed>) = 0 [pid 5063] getdents64(4, [pid 6975] chdir("./376" [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 6975] <... chdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 6975] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] rmdir("./378/file0" [pid 6975] <... prctl resumed>) = 0 [pid 6972] chdir("./file0" [pid 5063] <... rmdir resumed>) = 0 [pid 6975] setpgid(0, 0) = 0 [pid 6975] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] getdents64(3, [pid 6975] <... openat resumed>) = 3 [pid 6974] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6972] <... chdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6975] write(3, "1000", 4) = 4 [pid 6975] close(3) = 0 [pid 6975] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6972] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] close(3 [pid 6975] memfd_create("syzkaller", 0 [pid 6972] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./378") = 0 [pid 6972] exit_group(0 [pid 5063] mkdir("./379", 0777 [pid 6972] <... exit_group resumed>) = ? [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 6975] <... memfd_create resumed>) = 3 [pid 6975] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6972] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6972, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5065] umount2("./377", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./377", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./377/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./377/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./377/binderfs" [pid 6974] <... write resumed>) = 2097152 [pid 6973] <... write resumed>) = 2097152 [pid 6974] munmap(0x7f599a000000, 138412032 [pid 5065] <... unlink resumed>) = 0 [pid 6973] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6973] <... munmap resumed>) = 0 [pid 6974] <... munmap resumed>) = 0 [pid 6974] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 6974] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... umount2 resumed>) = 0 [pid 6973] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6975] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6973] <... openat resumed>) = 4 [pid 5065] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... ioctl resumed>) = 0 [pid 6973] ioctl(4, LOOP_SET_FD, 3 [pid 6974] <... ioctl resumed>) = 0 [pid 6974] close(3) = 0 [pid 6974] close(4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./377/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6973] <... ioctl resumed>) = 0 [pid 5065] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6973] close(3) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6973] close(4 [pid 5065] openat(AT_FDCWD, "./377/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6973] <... close resumed>) = 0 [pid 6974] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5063] close(3 [pid 6974] mkdir("./file0", 0777 [pid 5063] <... close resumed>) = 0 [pid 6974] <... mkdir resumed>) = 0 [pid 5065] newfstatat(4, "", [ 278.787281][ T6974] loop2: detected capacity change from 0 to 4096 [ 278.801142][ T6973] loop0: detected capacity change from 0 to 4096 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6974] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6973] mkdir("./file0", 0777 [pid 5065] getdents64(4, ./strace-static-x86_64: Process 6976 attached [pid 6975] <... write resumed>) = 2097152 [pid 6973] <... mkdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 6976 [pid 6976] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 6976] chdir("./379" [pid 5065] close(4 [pid 6976] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 6976] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] rmdir("./377/file0" [pid 6976] <... prctl resumed>) = 0 [pid 6975] munmap(0x7f599a000000, 138412032 [pid 6976] setpgid(0, 0) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 6976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6976] write(3, "1000", 4) = 4 [pid 6976] close(3) = 0 [pid 6976] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6975] <... munmap resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6975] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6973] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] close(3) = 0 [pid 6976] memfd_create("syzkaller", 0) = 3 [pid 6976] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6975] <... openat resumed>) = 4 [pid 5065] rmdir("./377" [pid 6976] <... mmap resumed>) = 0x7f599a000000 [pid 6975] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./378", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 6975] <... ioctl resumed>) = 0 [pid 6975] close(3) = 0 [pid 6973] <... mount resumed>) = 0 [pid 6975] close(4 [pid 6973] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6975] <... close resumed>) = 0 [ 278.834220][ T6974] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 278.862344][ T6973] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 278.877795][ T6975] loop4: detected capacity change from 0 to 4096 [pid 6973] <... openat resumed>) = 3 [pid 6975] mkdir("./file0", 0777 [pid 6973] chdir("./file0" [pid 6975] <... mkdir resumed>) = 0 [pid 6973] <... chdir resumed>) = 0 [pid 6973] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6973] exit_group(0) = ? [pid 6973] +++ exited with 0 +++ [pid 6975] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6973, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./378", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./378", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./378/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./378/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./378/binderfs") = 0 [pid 5062] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(3 [pid 5062] <... umount2 resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6977 attached [pid 5062] newfstatat(AT_FDCWD, "./378/file0", [pid 6977] set_robust_list(0x55555605b660, 24 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6977] <... set_robust_list resumed>) = 0 [pid 5062] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6977] chdir("./378" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6977] <... chdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./378/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6977] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... openat resumed>) = 4 [pid 6977] <... prctl resumed>) = 0 [pid 5062] newfstatat(4, "", [pid 6977] setpgid(0, 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 6977] <... setpgid resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 6977 [pid 5062] getdents64(4, [pid 6977] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./378/file0" [pid 6977] <... openat resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 6977] write(3, "1000", 4 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6977] <... write resumed>) = 4 [pid 6974] <... mount resumed>) = 0 [pid 5062] close(3 [pid 6977] close(3 [pid 6974] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6977] <... close resumed>) = 0 [pid 6974] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 6977] symlink("/dev/binderfs", "./binderfs" [pid 5062] rmdir("./378" [pid 6977] <... symlink resumed>) = 0 [pid 6974] chdir("./file0" [pid 5062] <... rmdir resumed>) = 0 [pid 6974] <... chdir resumed>) = 0 [ 278.927131][ T6975] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] mkdir("./379", 0777 [pid 6974] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6974] exit_group(0 [pid 6977] memfd_create("syzkaller", 0 [pid 6976] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6975] <... mount resumed>) = 0 [pid 6974] <... exit_group resumed>) = ? [pid 5062] <... mkdir resumed>) = 0 [pid 6977] <... memfd_create resumed>) = 3 [pid 6977] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6975] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6977] <... mmap resumed>) = 0x7f599a000000 [pid 6975] chdir("./file0" [pid 5062] <... openat resumed>) = 3 [pid 6975] <... chdir resumed>) = 0 [pid 6975] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] ioctl(3, LOOP_CLR_FD [pid 6975] exit_group(0) = ? [pid 6975] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6975, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] umount2("./376", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6974] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./376", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6974, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./378", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./378", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5066] getdents64(3, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./376/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./376/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./376/binderfs" [pid 5064] umount2("./378/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./376/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./378/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./378/binderfs") = 0 [pid 5064] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./378/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./376/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "./378/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./376/file0", [pid 5064] newfstatat(4, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6976] <... write resumed>) = 2097152 [pid 5066] umount2("./376/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 6976] munmap(0x7f599a000000, 138412032) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] openat(AT_FDCWD, "./376/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(4, [pid 5066] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./378/file0" [pid 5066] newfstatat(4, "", [pid 5064] <... rmdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5066] getdents64(4, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6976] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] close(3 [pid 5066] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] rmdir("./378" [pid 6976] <... openat resumed>) = 4 [pid 5066] close(4 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] mkdir("./379", 0777 [pid 6976] ioctl(4, LOOP_SET_FD, 3 [pid 5066] rmdir("./376/file0" [pid 5064] <... mkdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5064] <... openat resumed>) = 3 [pid 6976] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 6976] close(3) = 0 [pid 5066] rmdir("./376" [pid 6976] close(4 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./377", 0777 [pid 6976] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 6976] mkdir("./file0", 0777 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] close(3 [pid 6977] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6976] <... mkdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 6976] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 6978 ./strace-static-x86_64: Process 6978 attached [pid 6978] set_robust_list(0x55555605b660, 24) = 0 [pid 6978] chdir("./379") = 0 [pid 6978] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6978] setpgid(0, 0) = 0 [ 279.076613][ T6976] loop1: detected capacity change from 0 to 4096 [ 279.106329][ T6976] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 6978] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6978] write(3, "1000", 4) = 4 [pid 6978] close(3) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 6978] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6978] memfd_create("syzkaller", 0 [pid 6977] <... write resumed>) = 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6978] <... memfd_create resumed>) = 3 [pid 6977] munmap(0x7f599a000000, 138412032 [pid 6978] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6979 attached ) = 0x7f599a000000 [pid 5066] close(3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 6979 [pid 6979] set_robust_list(0x55555605b660, 24 [pid 5066] <... close resumed>) = 0 [pid 6979] <... set_robust_list resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6980 attached [pid 6979] chdir("./379" [pid 6977] <... munmap resumed>) = 0 [pid 6976] <... mount resumed>) = 0 [pid 6979] <... chdir resumed>) = 0 [pid 6979] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 6980 [pid 6979] <... prctl resumed>) = 0 [pid 6980] set_robust_list(0x55555605b660, 24 [pid 6977] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6979] setpgid(0, 0) = 0 [pid 6977] <... openat resumed>) = 4 [pid 6980] <... set_robust_list resumed>) = 0 [pid 6979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6980] chdir("./377" [pid 6979] <... openat resumed>) = 3 [pid 6977] ioctl(4, LOOP_SET_FD, 3 [pid 6979] write(3, "1000", 4) = 4 [pid 6980] <... chdir resumed>) = 0 [pid 6976] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6980] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6976] <... openat resumed>) = 3 [pid 6980] <... prctl resumed>) = 0 [pid 6976] chdir("./file0" [pid 6980] setpgid(0, 0 [pid 6976] <... chdir resumed>) = 0 [pid 6980] <... setpgid resumed>) = 0 [pid 6976] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6980] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6980] write(3, "1000", 4 [pid 6979] close(3) = 0 [pid 6979] symlink("/dev/binderfs", "./binderfs" [pid 6980] <... write resumed>) = 4 [pid 6976] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6980] close(3) = 0 [pid 6980] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6979] <... symlink resumed>) = 0 [pid 6976] exit_group(0) = ? [pid 6976] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6976, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6980] memfd_create("syzkaller", 0 [pid 6977] <... ioctl resumed>) = 0 [pid 6979] memfd_create("syzkaller", 0) = 3 [pid 6977] close(3) = 0 [pid 6977] close(4 [pid 6979] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6978] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6977] <... close resumed>) = 0 [pid 6979] <... mmap resumed>) = 0x7f599a000000 [pid 6977] mkdir("./file0", 0777 [pid 6980] <... memfd_create resumed>) = 3 [pid 6980] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6977] <... mkdir resumed>) = 0 [pid 6980] <... mmap resumed>) = 0x7f599a000000 [pid 5063] umount2("./379", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./379", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6977] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 279.217017][ T6977] loop3: detected capacity change from 0 to 4096 [pid 5063] umount2("./379/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6978] <... write resumed>) = 2097152 [pid 5063] newfstatat(AT_FDCWD, "./379/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6978] munmap(0x7f599a000000, 138412032 [pid 5063] unlink("./379/binderfs") = 0 [pid 5063] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 6978] <... munmap resumed>) = 0 [ 279.268784][ T6977] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6980] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6979] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6978] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6978] <... openat resumed>) = 4 [pid 5063] newfstatat(AT_FDCWD, "./379/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6978] ioctl(4, LOOP_SET_FD, 3 [pid 5063] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./379/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 6978] <... ioctl resumed>) = 0 [pid 5063] close(4) = 0 [pid 6978] close(3 [pid 5063] rmdir("./379/file0" [pid 6978] <... close resumed>) = 0 [pid 6978] close(4) = 0 [pid 6977] <... mount resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 6978] mkdir("./file0", 0777 [pid 6980] <... write resumed>) = 2097152 [pid 6978] <... mkdir resumed>) = 0 [pid 6977] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 6977] <... openat resumed>) = 3 [pid 6978] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 6977] chdir("./file0" [pid 5063] <... close resumed>) = 0 [pid 6977] <... chdir resumed>) = 0 [pid 5063] rmdir("./379" [pid 6977] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... rmdir resumed>) = 0 [pid 6977] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 279.335378][ T6978] loop0: detected capacity change from 0 to 4096 [pid 6977] exit_group(0) = ? [pid 5063] mkdir("./380", 0777) = 0 [pid 6980] munmap(0x7f599a000000, 138412032 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6977] +++ exited with 0 +++ [pid 6980] <... munmap resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6977, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] <... openat resumed>) = 3 [pid 6980] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] ioctl(3, LOOP_CLR_FD [pid 6980] <... openat resumed>) = 4 [pid 6980] ioctl(4, LOOP_SET_FD, 3 [pid 5065] umount2("./378", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./378", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./378/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./378/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./378/binderfs") = 0 [pid 5065] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6979] <... write resumed>) = 2097152 [pid 6980] <... ioctl resumed>) = 0 [pid 6978] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 6980] close(3 [pid 6978] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./378/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6979] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6978] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "./378/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6978] chdir("./file0" [pid 6980] <... close resumed>) = 0 [pid 6978] <... chdir resumed>) = 0 [pid 6980] close(4 [pid 5065] <... openat resumed>) = 4 [pid 6980] <... close resumed>) = 0 [pid 6979] <... munmap resumed>) = 0 [pid 6978] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] newfstatat(4, "", [pid 6978] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6978] exit_group(0) = ? [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 6980] mkdir("./file0", 0777 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 6980] <... mkdir resumed>) = 0 [pid 5065] rmdir("./378/file0") = 0 [pid 6979] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] getdents64(3, [pid 6979] <... openat resumed>) = 4 [pid 6979] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 279.383208][ T6978] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 279.406320][ T6980] loop4: detected capacity change from 0 to 4096 [pid 6980] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 6978] +++ exited with 0 +++ [pid 5065] close(3 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6978, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6979] <... ioctl resumed>) = 0 [pid 5062] umount2("./379", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6979] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6979] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./379", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./379/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] rmdir("./378" [pid 5062] newfstatat(AT_FDCWD, "./379/binderfs", [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./379/binderfs") = 0 [pid 5062] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] mkdir("./379", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6979] close(4 [pid 5062] <... umount2 resumed>) = 0 [pid 6979] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5062] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6979] mkdir("./file0", 0777 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 6979] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 279.445807][ T6979] loop2: detected capacity change from 0 to 4096 [ 279.455284][ T6980] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 6979] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... ioctl resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./379/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./379/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./379/file0") = 0 [pid 5062] getdents64(3, [pid 6980] <... mount resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 6980] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./379") = 0 [pid 5062] mkdir("./380", 0777 [pid 6980] <... openat resumed>) = 3 [pid 5063] close(3 [pid 5062] <... mkdir resumed>) = 0 [pid 6980] chdir("./file0") = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6980] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] ioctl(3, LOOP_CLR_FD [pid 6980] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6980] exit_group(0) = ? ./strace-static-x86_64: Process 6981 attached [pid 6981] set_robust_list(0x55555605b660, 24) = 0 [pid 6981] chdir("./380") = 0 [pid 6981] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6981] setpgid(0, 0) = 0 [pid 6981] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 6981 [pid 6981] write(3, "1000", 4) = 4 [pid 6981] close(3) = 0 [pid 6981] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6980] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6980, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 6981] memfd_create("syzkaller", 0 [ 279.490794][ T6979] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./377", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6981] <... memfd_create resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./377", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 6981] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 6981] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./377/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] close(3) = 0 [pid 5066] newfstatat(AT_FDCWD, "./377/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] unlink("./377/binderfs") = 0 [pid 5066] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6982 attached [pid 6979] <... mount resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 6982 [pid 6982] set_robust_list(0x55555605b660, 24 [pid 5066] <... umount2 resumed>) = 0 [pid 6982] <... set_robust_list resumed>) = 0 [pid 6982] chdir("./379" [pid 6979] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 6979] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 6982] <... chdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 6982] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] newfstatat(AT_FDCWD, "./377/file0", [pid 6979] chdir("./file0" [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6983 attached [pid 6982] <... prctl resumed>) = 0 [pid 6979] <... chdir resumed>) = 0 [pid 6983] set_robust_list(0x55555605b660, 24 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 6983 [pid 6983] <... set_robust_list resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6983] chdir("./380") = 0 [pid 6983] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6982] setpgid(0, 0 [pid 6979] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] umount2("./377/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6983] <... prctl resumed>) = 0 [pid 6982] <... setpgid resumed>) = 0 [pid 6983] setpgid(0, 0 [pid 6979] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6983] <... setpgid resumed>) = 0 [pid 6982] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] openat(AT_FDCWD, "./377/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6983] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6979] exit_group(0 [pid 5066] <... openat resumed>) = 4 [pid 6983] write(3, "1000", 4 [pid 6982] <... openat resumed>) = 3 [pid 6981] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6979] <... exit_group resumed>) = ? [pid 5066] newfstatat(4, "", [pid 6983] <... write resumed>) = 4 [pid 6982] write(3, "1000", 4) = 4 [pid 6983] close(3) = 0 [pid 6983] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6982] close(3 [pid 5066] getdents64(4, [pid 6982] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6982] symlink("/dev/binderfs", "./binderfs" [pid 5066] getdents64(4, [pid 6982] <... symlink resumed>) = 0 [pid 6979] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6979, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=2 /* 0.02 s */} --- [pid 5064] umount2("./379", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6983] memfd_create("syzkaller", 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6983] <... memfd_create resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./379", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6983] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6983] <... mmap resumed>) = 0x7f599a000000 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./379/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./379/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] unlink("./379/binderfs" [pid 5066] close(4 [pid 5064] <... unlink resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6982] memfd_create("syzkaller", 0 [pid 5066] rmdir("./377/file0" [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6982] <... memfd_create resumed>) = 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6982] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] getdents64(3, [pid 5064] newfstatat(AT_FDCWD, "./379/file0", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] close(3) = 0 [pid 5064] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./377" [pid 6982] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./378", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./379/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] newfstatat(4, "", [pid 5066] <... openat resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./379/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6983] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6981] <... write resumed>) = 2097152 [pid 5064] close(3 [pid 6982] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6981] munmap(0x7f599a000000, 138412032 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./379") = 0 [pid 5064] mkdir("./380", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 6981] <... munmap resumed>) = 0 [pid 6981] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6981] ioctl(4, LOOP_SET_FD, 3 [pid 6983] <... write resumed>) = 2097152 [pid 6983] munmap(0x7f599a000000, 138412032 [pid 6981] <... ioctl resumed>) = 0 [pid 6981] close(3) = 0 [pid 6981] close(4 [pid 6983] <... munmap resumed>) = 0 [pid 6981] <... close resumed>) = 0 [pid 6981] mkdir("./file0", 0777 [pid 6983] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6982] <... write resumed>) = 2097152 [pid 6981] <... mkdir resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 6983] <... openat resumed>) = 4 [pid 6982] munmap(0x7f599a000000, 138412032 [pid 6981] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] close(3 [ 279.740955][ T6981] loop1: detected capacity change from 0 to 4096 [ 279.776388][ T6983] loop0: detected capacity change from 0 to 4096 [pid 6983] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... close resumed>) = 0 [ 279.784084][ T6981] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 6984 attached [pid 6983] <... ioctl resumed>) = 0 [pid 6982] <... munmap resumed>) = 0 [pid 6981] <... mount resumed>) = 0 [pid 5064] close(3 [pid 6984] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 6984 [pid 6984] <... set_robust_list resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6983] close(3 [pid 6982] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6984] chdir("./378" [pid 6983] <... close resumed>) = 0 [pid 6982] <... openat resumed>) = 4 [pid 6983] close(4 [pid 6982] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6985 attached [pid 6984] <... chdir resumed>) = 0 [pid 6983] <... close resumed>) = 0 [pid 6981] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6985] set_robust_list(0x55555605b660, 24 [pid 6984] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 6985 [pid 6985] <... set_robust_list resumed>) = 0 [pid 6985] chdir("./380" [pid 6984] <... prctl resumed>) = 0 [pid 6983] mkdir("./file0", 0777 [pid 6982] <... ioctl resumed>) = 0 [pid 6981] <... openat resumed>) = 3 [pid 6985] <... chdir resumed>) = 0 [pid 6984] setpgid(0, 0 [pid 6983] <... mkdir resumed>) = 0 [pid 6982] close(3 [pid 6981] chdir("./file0" [pid 6985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6984] <... setpgid resumed>) = 0 [pid 6983] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 6981] <... chdir resumed>) = 0 [pid 6984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6981] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6985] <... prctl resumed>) = 0 [pid 6985] setpgid(0, 0 [pid 6981] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6985] <... setpgid resumed>) = 0 [pid 6981] exit_group(0) = ? [ 279.821256][ T6982] loop3: detected capacity change from 0 to 4096 [pid 6985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6984] <... openat resumed>) = 3 [pid 6981] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6981, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6985] <... openat resumed>) = 3 [pid 6984] write(3, "1000", 4 [pid 6982] <... close resumed>) = 0 [pid 6984] <... write resumed>) = 4 [pid 6985] write(3, "1000", 4 [pid 6984] close(3 [pid 6982] close(4 [pid 6985] <... write resumed>) = 4 [pid 6984] <... close resumed>) = 0 [pid 6982] <... close resumed>) = 0 [pid 5063] umount2("./380", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6985] close(3 [pid 6984] symlink("/dev/binderfs", "./binderfs" [pid 6982] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6985] <... close resumed>) = 0 [pid 6984] <... symlink resumed>) = 0 [pid 6982] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./380", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 6985] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6985] <... symlink resumed>) = 0 [pid 6982] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] getdents64(3, [pid 6985] memfd_create("syzkaller", 0 [pid 6984] memfd_create("syzkaller", 0) = 3 [pid 6984] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6985] <... memfd_create resumed>) = 3 [pid 6983] <... mount resumed>) = 0 [pid 6983] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 6985] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6983] <... openat resumed>) = 3 [pid 6983] chdir("./file0" [pid 5063] umount2("./380/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6983] <... chdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6983] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] newfstatat(AT_FDCWD, "./380/binderfs", [pid 6983] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6983] exit_group(0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6983] <... exit_group resumed>) = ? [pid 6983] +++ exited with 0 +++ [pid 5063] unlink("./380/binderfs" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6983, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5063] <... unlink resumed>) = 0 [pid 5062] umount2("./380", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./380", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./380/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./380/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 279.861902][ T6983] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 279.895412][ T6982] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5062] unlink("./380/binderfs") = 0 [pid 5062] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./380/file0", [pid 5062] <... umount2 resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./380/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./380/file0", [pid 6984] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6982] <... mount resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(4, "", [pid 6982] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5062] openat(AT_FDCWD, "./380/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6982] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... openat resumed>) = 4 [pid 6982] chdir("./file0" [pid 5062] newfstatat(4, "", [pid 6982] <... chdir resumed>) = 0 [pid 5063] getdents64(4, [pid 6985] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6982] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 6982] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5062] close(4) = 0 [pid 5062] rmdir("./380/file0" [pid 5063] <... close resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] rmdir("./380/file0" [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./380" [pid 6982] exit_group(0 [pid 5062] <... rmdir resumed>) = 0 [pid 6982] <... exit_group resumed>) = ? [pid 5062] mkdir("./381", 0777 [pid 6982] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6982, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5062] <... mkdir resumed>) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5065] umount2("./379", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./379", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./379/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./379/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./379/binderfs") = 0 [pid 5065] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6984] <... write resumed>) = 2097152 [pid 6985] <... write resumed>) = 2097152 [pid 6984] munmap(0x7f599a000000, 138412032 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6985] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 6984] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] newfstatat(AT_FDCWD, "./379/file0", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(3) = 0 [pid 5065] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6985] <... munmap resumed>) = 0 [pid 6984] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./380" [pid 6985] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6984] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./379/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... rmdir resumed>) = 0 [pid 6985] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 4 [pid 6984] ioctl(4, LOOP_SET_FD, 3 [pid 6985] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(4, "", [pid 5063] mkdir("./381", 0777 [pid 6984] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 6984] close(3 [pid 5065] getdents64(4, [pid 6984] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6984] close(4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... openat resumed>) = 3 [pid 6984] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 6984] mkdir("./file0", 0777 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] close(4 [pid 6985] <... ioctl resumed>) = 0 [pid 6984] <... mkdir resumed>) = 0 [pid 6985] close(3) = 0 [pid 6985] close(4 [pid 6984] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... close resumed>) = 0 [pid 6985] <... close resumed>) = 0 [pid 5065] rmdir("./379/file0" [pid 6985] mkdir("./file0", 0777 [pid 5065] <... rmdir resumed>) = 0 [pid 6985] <... mkdir resumed>) = 0 [pid 6985] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5062] <... ioctl resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./379") = 0 [pid 5065] mkdir("./380", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] close(3) = 0 [ 280.040190][ T6984] loop4: detected capacity change from 0 to 4096 [ 280.041469][ T6985] loop2: detected capacity change from 0 to 4096 [ 280.067099][ T6984] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] <... ioctl resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6986 attached , child_tidptr=0x55555605b650) = 6986 [pid 5063] close(3 [pid 6986] set_robust_list(0x55555605b660, 24) = 0 [pid 6985] <... mount resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 6986] chdir("./381" [pid 6985] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6986] <... chdir resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6986] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6985] <... openat resumed>) = 3 [pid 6986] <... prctl resumed>) = 0 [pid 6986] setpgid(0, 0 [pid 6985] chdir("./file0" [pid 6986] <... setpgid resumed>) = 0 [ 280.104796][ T6985] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 6985] <... chdir resumed>) = 0 [pid 6986] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6985] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6986] <... openat resumed>) = 3 [pid 6985] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6987 attached [pid 6986] write(3, "1000", 4 [pid 6985] exit_group(0 [pid 6984] <... mount resumed>) = 0 [pid 6986] <... write resumed>) = 4 [pid 6985] <... exit_group resumed>) = ? [pid 6987] set_robust_list(0x55555605b660, 24) = 0 [pid 6987] chdir("./381" [pid 6986] close(3 [pid 6985] +++ exited with 0 +++ [pid 6984] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6986] <... close resumed>) = 0 [pid 6986] symlink("/dev/binderfs", "./binderfs" [pid 6987] <... chdir resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6985, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 6987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 6987 [pid 6986] <... symlink resumed>) = 0 [pid 6984] <... openat resumed>) = 3 [pid 6987] <... prctl resumed>) = 0 [pid 6987] setpgid(0, 0 [pid 5064] umount2("./380", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6987] <... setpgid resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] openat(AT_FDCWD, "./380", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6987] <... openat resumed>) = 3 [pid 6984] chdir("./file0" [pid 5064] <... openat resumed>) = 3 [pid 6984] <... chdir resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 6984] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./380/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6984] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6987] write(3, "1000", 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6987] <... write resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./380/binderfs", [pid 6987] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6987] <... close resumed>) = 0 [pid 5064] unlink("./380/binderfs" [pid 6987] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... unlink resumed>) = 0 [pid 6987] <... symlink resumed>) = 0 [pid 5064] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6987] memfd_create("syzkaller", 0 [pid 6986] memfd_create("syzkaller", 0 [pid 6984] exit_group(0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6984] <... exit_group resumed>) = ? [pid 5064] newfstatat(AT_FDCWD, "./380/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./380/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6987] <... memfd_create resumed>) = 3 [pid 5064] <... openat resumed>) = 4 [pid 6987] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 6987] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./380/file0") = 0 [pid 5065] close(3 [pid 6986] <... memfd_create resumed>) = 3 [pid 5065] <... close resumed>) = 0 [pid 5064] getdents64(3, [pid 6986] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6986] <... mmap resumed>) = 0x7f599a000000 [pid 5064] close(3) = 0 [pid 5064] rmdir("./380") = 0 [pid 5064] mkdir("./381", 0777) = 0 ./strace-static-x86_64: Process 6988 attached [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6988] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 6988 [pid 5064] <... openat resumed>) = 3 [pid 6988] <... set_robust_list resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 6988] chdir("./380" [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6988] <... chdir resumed>) = 0 [pid 6984] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6984, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./378", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./378", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6988] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... openat resumed>) = 3 [pid 6988] <... prctl resumed>) = 0 [pid 5066] newfstatat(3, "", ./strace-static-x86_64: Process 6989 attached [pid 6988] setpgid(0, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 6988] <... setpgid resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 6988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./378/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6988] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./378/binderfs", [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 6989 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./378/binderfs") = 0 [pid 6988] write(3, "1000", 4 [pid 5066] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6989] set_robust_list(0x55555605b660, 24) = 0 [pid 6988] <... write resumed>) = 4 [pid 6988] close(3) = 0 [pid 6988] symlink("/dev/binderfs", "./binderfs" [pid 6989] chdir("./381" [pid 6988] <... symlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 6989] <... chdir resumed>) = 0 [pid 6989] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6989] <... prctl resumed>) = 0 [pid 6988] memfd_create("syzkaller", 0 [pid 6989] setpgid(0, 0 [pid 6988] <... memfd_create resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./378/file0", [pid 6988] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6988] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./378/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./378/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 6989] <... setpgid resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 6989] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 6989] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 6989] write(3, "1000", 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 6989] <... write resumed>) = 4 [pid 5066] close(4 [pid 6989] close(3 [pid 5066] <... close resumed>) = 0 [pid 6989] <... close resumed>) = 0 [pid 5066] rmdir("./378/file0" [pid 6989] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... rmdir resumed>) = 0 [pid 6989] <... symlink resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./378") = 0 [pid 6987] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] mkdir("./379", 0777 [pid 6989] memfd_create("syzkaller", 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 6989] <... memfd_create resumed>) = 3 [pid 6989] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6986] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6987] <... write resumed>) = 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 6988] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6987] munmap(0x7f599a000000, 138412032 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6986] <... write resumed>) = 2097152 [pid 6986] munmap(0x7f599a000000, 138412032 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 6990 ./strace-static-x86_64: Process 6990 attached [pid 6987] <... munmap resumed>) = 0 [pid 6990] set_robust_list(0x55555605b660, 24) = 0 [pid 6987] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6990] chdir("./379" [pid 6989] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6990] <... chdir resumed>) = 0 [pid 6990] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6990] setpgid(0, 0 [pid 6987] <... openat resumed>) = 4 [pid 6990] <... setpgid resumed>) = 0 [pid 6987] ioctl(4, LOOP_SET_FD, 3 [pid 6990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6987] <... ioctl resumed>) = 0 [pid 6986] <... munmap resumed>) = 0 [pid 6986] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6990] write(3, "1000", 4 [pid 6987] close(3 [pid 6990] <... write resumed>) = 4 [pid 6987] <... close resumed>) = 0 [pid 6990] close(3 [pid 6986] <... openat resumed>) = 4 [pid 6987] close(4 [pid 6990] <... close resumed>) = 0 [pid 6988] <... write resumed>) = 2097152 [pid 6987] <... close resumed>) = 0 [pid 6986] ioctl(4, LOOP_SET_FD, 3 [pid 6990] symlink("/dev/binderfs", "./binderfs" [pid 6987] mkdir("./file0", 0777 [pid 6990] <... symlink resumed>) = 0 [pid 6987] <... mkdir resumed>) = 0 [pid 6988] munmap(0x7f599a000000, 138412032 [pid 6990] memfd_create("syzkaller", 0 [pid 6987] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 6988] <... munmap resumed>) = 0 [pid 6988] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 280.399869][ T6987] loop1: detected capacity change from 0 to 4096 [ 280.422929][ T6986] loop0: detected capacity change from 0 to 4096 [ 280.435003][ T6987] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 280.440030][ T6988] loop3: detected capacity change from 0 to 4096 [pid 6988] ioctl(4, LOOP_SET_FD, 3 [pid 6990] <... memfd_create resumed>) = 3 [pid 6989] <... write resumed>) = 2097152 [pid 6986] <... ioctl resumed>) = 0 [pid 6986] close(3) = 0 [pid 6986] close(4) = 0 [pid 6986] mkdir("./file0", 0777) = 0 [pid 6986] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 6990] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6989] munmap(0x7f599a000000, 138412032 [pid 6990] <... mmap resumed>) = 0x7f599a000000 [pid 6988] <... ioctl resumed>) = 0 [pid 6988] close(3) = 0 [pid 6988] close(4) = 0 [pid 6988] mkdir("./file0", 0777 [pid 6989] <... munmap resumed>) = 0 [pid 6988] <... mkdir resumed>) = 0 [pid 6989] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 6989] ioctl(4, LOOP_SET_FD, 3 [ 280.457270][ T6986] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 280.495365][ T6989] loop2: detected capacity change from 0 to 4096 [pid 6988] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 6989] <... ioctl resumed>) = 0 [pid 6989] close(3) = 0 [pid 6989] close(4 [pid 6990] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6989] <... close resumed>) = 0 [pid 6989] mkdir("./file0", 0777) = 0 [ 280.498746][ T6988] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 6989] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 6986] <... mount resumed>) = 0 [pid 6986] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 6986] chdir("./file0") = 0 [pid 6986] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6986] exit_group(0) = ? [pid 6986] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6986, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./381", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./381", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./381/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./381/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./381/binderfs") = 0 [pid 6988] <... mount resumed>) = 0 [pid 5062] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6988] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 6987] <... mount resumed>) = 0 [pid 6988] chdir("./file0" [pid 6987] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6988] <... chdir resumed>) = 0 [pid 6988] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6987] <... openat resumed>) = 3 [pid 6987] chdir("./file0" [pid 6988] exit_group(0) = ? [pid 6988] +++ exited with 0 +++ [pid 6987] <... chdir resumed>) = 0 [ 280.542594][ T6989] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] <... umount2 resumed>) = 0 [pid 6987] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6988, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5062] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6987] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6987] exit_group(0) = ? [pid 5062] newfstatat(AT_FDCWD, "./381/file0", [pid 5065] umount2("./380", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./380", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 6987] +++ exited with 0 +++ [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6987, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(3, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./381/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... openat resumed>) = 4 [pid 5065] umount2("./380/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(4, "", [pid 5063] umount2("./381", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./381", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./380/binderfs", [pid 5062] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(3, "", [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5065] unlink("./380/binderfs") = 0 [pid 5063] getdents64(3, [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6990] <... write resumed>) = 2097152 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] close(4 [pid 6990] munmap(0x7f599a000000, 138412032 [pid 6989] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] umount2("./381/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 6989] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] rmdir("./381/file0" [pid 6989] <... openat resumed>) = 3 [pid 5065] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./381/binderfs", [pid 5062] <... rmdir resumed>) = 0 [pid 6989] chdir("./file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] getdents64(3, [pid 6989] <... chdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] unlink("./381/binderfs" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6989] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] newfstatat(AT_FDCWD, "./380/file0", [pid 5063] <... unlink resumed>) = 0 [pid 5062] close(3 [pid 6989] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] rmdir("./381" [pid 6990] <... munmap resumed>) = 0 [pid 6989] exit_group(0 [pid 5065] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6990] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] openat(AT_FDCWD, "./380/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] mkdir("./382", 0777 [pid 5065] <... openat resumed>) = 4 [pid 6990] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6990] ioctl(4, LOOP_SET_FD, 3 [pid 5065] getdents64(4, [pid 5062] <... mkdir resumed>) = 0 [pid 6989] <... exit_group resumed>) = ? [pid 5063] <... umount2 resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6990] <... ioctl resumed>) = 0 [pid 6989] +++ exited with 0 +++ [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6990] close(3 [pid 5065] getdents64(4, [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6989, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] newfstatat(AT_FDCWD, "./381/file0", [pid 6990] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 6990] close(4) = 0 [pid 5065] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] umount2("./381", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] rmdir("./380/file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... rmdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./381", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] newfstatat(3, "", [pid 5063] openat(AT_FDCWD, "./381/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] getdents64(3, [pid 5063] <... openat resumed>) = 4 [pid 5065] rmdir("./380" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] umount2("./381/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(4, "", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./381/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./381/binderfs") = 0 [pid 5064] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6990] mkdir("./file0", 0777 [pid 5065] mkdir("./381", 0777 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] getdents64(4, [pid 6990] <... mkdir resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6990] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5065] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./381/file0", [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(4) = 0 [pid 5064] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./381/file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... rmdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./381/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(3, [pid 5062] <... ioctl resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5063] close(3 [pid 5062] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] getdents64(4, [pid 5063] rmdir("./381" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6991 attached [pid 5064] close(4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 6991 [pid 6991] set_robust_list(0x55555605b660, 24 [pid 5064] <... close resumed>) = 0 [pid 5063] mkdir("./382", 0777 [pid 6991] <... set_robust_list resumed>) = 0 [pid 5064] rmdir("./381/file0" [pid 5063] <... mkdir resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5064] getdents64(3, [pid 6991] chdir("./382" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 280.628899][ T6990] loop4: detected capacity change from 0 to 4096 [ 280.660654][ T6990] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5064] close(3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 6991] <... chdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 6991] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] rmdir("./381" [pid 6991] <... prctl resumed>) = 0 [pid 6991] setpgid(0, 0) = 0 [pid 6991] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 6991] <... openat resumed>) = 3 [pid 5065] close(3 [pid 5064] mkdir("./382", 0777 [pid 5065] <... close resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 6991] write(3, "1000", 4 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 6991] <... write resumed>) = 4 ./strace-static-x86_64: Process 6992 attached [pid 6990] <... mount resumed>) = 0 [pid 6992] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 6992 [pid 6992] chdir("./381" [pid 6991] close(3 [pid 6990] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6992] <... chdir resumed>) = 0 [pid 6992] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6992] setpgid(0, 0) = 0 [pid 6992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6990] <... openat resumed>) = 3 [pid 6991] <... close resumed>) = 0 [pid 6990] chdir("./file0" [pid 6992] write(3, "1000", 4) = 4 [pid 6992] close(3) = 0 [pid 6992] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6991] symlink("/dev/binderfs", "./binderfs" [pid 6990] <... chdir resumed>) = 0 [pid 6990] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6992] memfd_create("syzkaller", 0 [pid 6991] <... symlink resumed>) = 0 [pid 6990] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6990] exit_group(0) = ? [pid 6990] +++ exited with 0 +++ [pid 5063] <... ioctl resumed>) = 0 [pid 6991] memfd_create("syzkaller", 0 [pid 6992] <... memfd_create resumed>) = 3 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 6992] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6991] <... memfd_create resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6990, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6992] <... mmap resumed>) = 0x7f599a000000 [pid 6991] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] umount2("./379", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6991] <... mmap resumed>) = 0x7f599a000000 [pid 5066] openat(AT_FDCWD, "./379", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(3 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... close resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./379/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./379/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./379/binderfs") = 0 [pid 5066] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6993 attached [pid 6993] set_robust_list(0x55555605b660, 24./strace-static-x86_64: Process 6994 attached ) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 6994 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 6993 [pid 6994] set_robust_list(0x55555605b660, 24 [pid 6993] chdir("./382" [pid 6992] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6994] <... set_robust_list resumed>) = 0 [pid 6993] <... chdir resumed>) = 0 [pid 6993] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6994] chdir("./382" [pid 6993] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6993] <... setpgid resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./379/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./379/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6993] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6994] <... chdir resumed>) = 0 [pid 6994] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6993] write(3, "1000", 4 [pid 5066] openat(AT_FDCWD, "./379/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6994] <... prctl resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 6994] setpgid(0, 0 [pid 5066] newfstatat(4, "", [pid 6994] <... setpgid resumed>) = 0 [pid 6993] <... write resumed>) = 4 [pid 6993] close(3) = 0 [pid 6994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6993] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6993] <... symlink resumed>) = 0 [pid 6994] <... openat resumed>) = 3 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 6994] write(3, "1000", 4 [pid 5066] getdents64(4, [pid 6994] <... write resumed>) = 4 [pid 6993] memfd_create("syzkaller", 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 6994] close(3 [pid 5066] close(4 [pid 6994] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 6994] symlink("/dev/binderfs", "./binderfs" [pid 5066] rmdir("./379/file0" [pid 6994] <... symlink resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 6994] memfd_create("syzkaller", 0 [pid 6993] <... memfd_create resumed>) = 3 [pid 5066] getdents64(3, [pid 6993] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6991] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6994] <... memfd_create resumed>) = 3 [pid 5066] close(3 [pid 6994] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... close resumed>) = 0 [pid 6994] <... mmap resumed>) = 0x7f599a000000 [pid 5066] rmdir("./379") = 0 [pid 5066] mkdir("./380", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 6992] <... write resumed>) = 2097152 [pid 6992] munmap(0x7f599a000000, 138412032 [pid 6994] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6993] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6992] <... munmap resumed>) = 0 [pid 6991] <... write resumed>) = 2097152 [pid 6992] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6991] munmap(0x7f599a000000, 138412032 [pid 5066] <... ioctl resumed>) = 0 [pid 6992] <... openat resumed>) = 4 [pid 6992] ioctl(4, LOOP_SET_FD, 3 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6991] <... munmap resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 6995 [pid 6991] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6991] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6995 attached [pid 6995] set_robust_list(0x55555605b660, 24) = 0 [pid 6995] chdir("./380" [pid 6992] <... ioctl resumed>) = 0 [pid 6992] close(3) = 0 [pid 6992] close(4 [pid 6995] <... chdir resumed>) = 0 [pid 6992] <... close resumed>) = 0 [pid 6992] mkdir("./file0", 0777) = 0 [pid 6992] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 6995] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6994] <... write resumed>) = 2097152 [pid 6995] <... prctl resumed>) = 0 [pid 6991] <... ioctl resumed>) = 0 [pid 6991] close(3 [pid 6993] <... write resumed>) = 2097152 [pid 6995] setpgid(0, 0) = 0 [pid 6991] <... close resumed>) = 0 [pid 6991] close(4 [pid 6995] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6991] <... close resumed>) = 0 [pid 6991] mkdir("./file0", 0777 [pid 6995] <... openat resumed>) = 3 [pid 6991] <... mkdir resumed>) = 0 [pid 6995] write(3, "1000", 4 [pid 6994] munmap(0x7f599a000000, 138412032 [pid 6991] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 6995] <... write resumed>) = 4 [ 280.955625][ T6992] loop3: detected capacity change from 0 to 4096 [ 280.974718][ T6991] loop0: detected capacity change from 0 to 4096 [ 280.988685][ T6992] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 6995] close(3) = 0 [pid 6994] <... munmap resumed>) = 0 [pid 6995] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6993] munmap(0x7f599a000000, 138412032 [pid 6995] memfd_create("syzkaller", 0 [pid 6994] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6995] <... memfd_create resumed>) = 3 [pid 6995] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6994] <... openat resumed>) = 4 [pid 6993] <... munmap resumed>) = 0 [pid 6994] ioctl(4, LOOP_SET_FD, 3 [pid 6993] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6994] <... ioctl resumed>) = 0 [pid 6993] <... openat resumed>) = 4 [ 281.010908][ T6991] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 281.050366][ T6994] loop2: detected capacity change from 0 to 4096 [pid 6993] ioctl(4, LOOP_SET_FD, 3 [pid 6992] <... mount resumed>) = 0 [pid 6994] close(3) = 0 [pid 6994] close(4) = 0 [pid 6994] mkdir("./file0", 0777) = 0 [pid 6994] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 6992] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6995] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6992] <... openat resumed>) = 3 [pid 6991] <... mount resumed>) = 0 [pid 6992] chdir("./file0") = 0 [pid 6991] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6992] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6991] <... openat resumed>) = 3 [pid 6992] exit_group(0 [pid 6991] chdir("./file0" [pid 6992] <... exit_group resumed>) = ? [pid 6991] <... chdir resumed>) = 0 [pid 6992] +++ exited with 0 +++ [pid 6991] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6992, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 6993] <... ioctl resumed>) = 0 [pid 6993] close(3) = 0 [pid 6991] exit_group(0) = ? [ 281.073657][ T6993] loop1: detected capacity change from 0 to 4096 [ 281.087255][ T6994] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 6993] close(4) = 0 [pid 5065] umount2("./381", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6993] mkdir("./file0", 0777 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6993] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./381", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6993] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 6991] +++ exited with 0 +++ [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6991, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./381/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5065] newfstatat(AT_FDCWD, "./381/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 5065] unlink("./381/binderfs") = 0 [pid 5065] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./382", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./382", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./382/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./382/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./382/binderfs") = 0 [pid 5062] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./381/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./382/file0", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./381/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./382/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 6995] <... write resumed>) = 2097152 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 5062] getdents64(4, [ 281.121267][ T6993] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 6995] munmap(0x7f599a000000, 138412032 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 6995] <... munmap resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./382/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./382") = 0 [pid 6995] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6994] <... mount resumed>) = 0 [pid 6993] <... mount resumed>) = 0 [pid 5065] close(4 [pid 6995] <... openat resumed>) = 4 [pid 6994] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 6993] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... close resumed>) = 0 [pid 5062] mkdir("./383", 0777 [pid 6995] ioctl(4, LOOP_SET_FD, 3 [pid 6994] <... openat resumed>) = 3 [pid 6993] <... openat resumed>) = 3 [pid 5065] rmdir("./381/file0" [pid 5062] <... mkdir resumed>) = 0 [pid 6995] <... ioctl resumed>) = 0 [pid 6994] chdir("./file0") = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... rmdir resumed>) = 0 [pid 6994] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 6994] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] ioctl(3, LOOP_CLR_FD [pid 6994] exit_group(0 [pid 5065] getdents64(3, [pid 6994] <... exit_group resumed>) = ? [pid 6994] +++ exited with 0 +++ [pid 6993] chdir("./file0" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6993] <... chdir resumed>) = 0 [pid 5065] close(3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6994, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 6993] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 6993] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] rmdir("./381" [pid 6995] close(3 [pid 6993] exit_group(0 [pid 5064] umount2("./382", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6995] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6995] close(4 [pid 5064] openat(AT_FDCWD, "./382", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6995] <... close resumed>) = 0 [pid 6993] <... exit_group resumed>) = ? [pid 5065] <... rmdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 6995] mkdir("./file0", 0777 [pid 6993] +++ exited with 0 +++ [pid 5065] mkdir("./382", 0777 [pid 6995] <... mkdir resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6993, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6995] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./382/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./382/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./382/binderfs") = 0 [pid 5063] umount2("./382", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./382", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./382/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./382/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./382/binderfs") = 0 [pid 5063] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... ioctl resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./382/file0", [pid 5062] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 281.197981][ T6995] loop4: detected capacity change from 0 to 4096 [ 281.223499][ T6995] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5064] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./382/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] getdents64(4, [pid 5063] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6996 attached [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 6996 [pid 6996] set_robust_list(0x55555605b660, 24 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6996] <... set_robust_list resumed>) = 0 [pid 6996] chdir("./383" [pid 5064] getdents64(4, [pid 5063] newfstatat(AT_FDCWD, "./382/file0", [pid 6996] <... chdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6996] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] close(4 [pid 5063] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6996] <... prctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6996] setpgid(0, 0 [pid 5064] rmdir("./382/file0" [pid 5063] openat(AT_FDCWD, "./382/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6996] <... setpgid resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5064] getdents64(3, [pid 5063] newfstatat(4, "", [pid 6996] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6995] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] close(3 [pid 5063] getdents64(4, [pid 6995] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6995] <... openat resumed>) = 3 [pid 6995] chdir("./file0" [pid 5065] close(3 [pid 5064] rmdir("./382" [pid 5063] getdents64(4, [pid 5065] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] close(4 [pid 6996] <... openat resumed>) = 3 [pid 6995] <... chdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 6995] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] mkdir("./383", 0777 [pid 6996] write(3, "1000", 4 [pid 6995] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... mkdir resumed>) = 0 [pid 5063] rmdir("./382/file0"./strace-static-x86_64: Process 6997 attached [pid 6996] <... write resumed>) = 4 [pid 6995] exit_group(0 [pid 5063] <... rmdir resumed>) = 0 [pid 6997] set_robust_list(0x55555605b660, 24 [pid 6996] close(3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 6997 [pid 6997] <... set_robust_list resumed>) = 0 [pid 6996] <... close resumed>) = 0 [pid 6995] <... exit_group resumed>) = ? [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] getdents64(3, [pid 6997] chdir("./382" [pid 6996] symlink("/dev/binderfs", "./binderfs" [pid 6995] +++ exited with 0 +++ [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6997] <... chdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 6997] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6995, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5063] close(3 [pid 6996] <... symlink resumed>) = 0 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 6997] <... prctl resumed>) = 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 6997] setpgid(0, 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] rmdir("./382" [pid 6997] <... setpgid resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 6997] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6996] memfd_create("syzkaller", 0 [pid 5066] umount2("./380", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./380", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6996] <... memfd_create resumed>) = 3 [pid 5063] mkdir("./383", 0777 [pid 6997] <... openat resumed>) = 3 [pid 6996] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... openat resumed>) = 3 [pid 5063] <... mkdir resumed>) = 0 [pid 6996] <... mmap resumed>) = 0x7f599a000000 [pid 6997] write(3, "1000", 4 [pid 5066] newfstatat(3, "", [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6997] <... write resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 6997] close(3 [pid 5063] <... openat resumed>) = 3 [pid 6997] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 6997] symlink("/dev/binderfs", "./binderfs" [pid 5066] umount2("./380/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6997] <... symlink resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6997] memfd_create("syzkaller", 0 [pid 5066] newfstatat(AT_FDCWD, "./380/binderfs", [pid 6997] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 6998 attached [pid 6997] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 6998 [pid 6998] set_robust_list(0x55555605b660, 24 [pid 6997] <... mmap resumed>) = 0x7f599a000000 [pid 5066] unlink("./380/binderfs" [pid 6998] <... set_robust_list resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 6996] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6998] chdir("./383") = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 6998] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6998] <... prctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6998] setpgid(0, 0 [pid 5066] newfstatat(AT_FDCWD, "./380/file0", [pid 6998] <... setpgid resumed>) = 0 [pid 6997] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6996] <... write resumed>) = 2097152 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6996] munmap(0x7f599a000000, 138412032 [pid 6998] <... openat resumed>) = 3 [pid 6996] <... munmap resumed>) = 0 [pid 5066] umount2("./380/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6998] write(3, "1000", 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6998] <... write resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./380/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6998] close(3) = 0 [pid 6998] symlink("/dev/binderfs", "./binderfs" [pid 6996] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6998] <... symlink resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 6998] memfd_create("syzkaller", 0 [pid 6997] <... write resumed>) = 2097152 [pid 6996] <... openat resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6998] <... memfd_create resumed>) = 3 [pid 6997] munmap(0x7f599a000000, 138412032 [pid 5066] getdents64(4, [pid 6998] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 6996] ioctl(4, LOOP_SET_FD, 3 [pid 6997] <... munmap resumed>) = 0 [pid 5066] getdents64(4, [pid 5063] <... ioctl resumed>) = 0 [pid 6996] <... ioctl resumed>) = 0 [pid 6997] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 6997] <... openat resumed>) = 4 [pid 6996] close(3 [pid 5066] close(4 [pid 6998] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... close resumed>) = 0 [pid 6997] ioctl(4, LOOP_SET_FD, 3 [pid 6996] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6996] close(4 [pid 5066] rmdir("./380/file0"./strace-static-x86_64: Process 6999 attached [pid 6999] set_robust_list(0x55555605b660, 24) = 0 [pid 6999] chdir("./383" [pid 6998] <... write resumed>) = 2097152 [pid 6997] <... ioctl resumed>) = 0 [pid 6996] <... close resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 6999 [pid 5066] getdents64(3, [pid 6999] <... chdir resumed>) = 0 [pid 6999] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6999] setpgid(0, 0) = 0 [pid 6999] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6998] munmap(0x7f599a000000, 138412032 [pid 6997] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6999] <... openat resumed>) = 3 [pid 6998] <... munmap resumed>) = 0 [pid 6997] <... close resumed>) = 0 [pid 6996] mkdir("./file0", 0777 [pid 6999] write(3, "1000", 4 [pid 5066] close(3) = 0 [ 281.443672][ T6996] loop0: detected capacity change from 0 to 4096 [ 281.470784][ T6997] loop3: detected capacity change from 0 to 4096 [pid 5066] rmdir("./380" [pid 6999] <... write resumed>) = 4 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./381", 0777 [pid 6999] close(3) = 0 [pid 6998] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6997] close(4 [pid 6999] symlink("/dev/binderfs", "./binderfs" [pid 6998] <... openat resumed>) = 4 [pid 6997] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 6996] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 6999] <... symlink resumed>) = 0 [pid 6997] mkdir("./file0", 0777 [pid 6999] memfd_create("syzkaller", 0 [pid 6997] <... mkdir resumed>) = 0 [pid 6998] ioctl(4, LOOP_SET_FD, 3 [pid 6996] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 6997] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 6999] <... memfd_create resumed>) = 3 [pid 6999] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 6998] <... ioctl resumed>) = 0 [pid 6998] close(3) = 0 [pid 6998] close(4) = 0 [pid 6998] mkdir("./file0", 0777) = 0 [ 281.531828][ T6996] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 281.541223][ T6998] loop2: detected capacity change from 0 to 4096 [ 281.550486][ T6997] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 6998] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 6997] <... mount resumed>) = 0 [pid 6999] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6997] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... ioctl resumed>) = 0 [pid 6997] <... openat resumed>) = 3 [pid 6997] chdir("./file0" [pid 6996] <... mount resumed>) = 0 [pid 6997] <... chdir resumed>) = 0 [pid 6996] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] close(3 [pid 6997] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6996] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6997] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6996] chdir("./file0") = 0 ./strace-static-x86_64: Process 7000 attached [pid 6997] exit_group(0 [pid 6996] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7000] set_robust_list(0x55555605b660, 24 [pid 6997] <... exit_group resumed>) = ? [pid 6996] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7000] <... set_robust_list resumed>) = 0 [pid 6997] +++ exited with 0 +++ [pid 6996] exit_group(0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7000 [pid 7000] chdir("./381" [pid 6996] <... exit_group resumed>) = ? [pid 6996] +++ exited with 0 +++ [pid 7000] <... chdir resumed>) = 0 [pid 7000] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7000] setpgid(0, 0) = 0 [pid 7000] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6996, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 7000] <... openat resumed>) = 3 [pid 5062] umount2("./383", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6997, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7000] write(3, "1000", 4 [pid 5062] openat(AT_FDCWD, "./383", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7000] <... write resumed>) = 4 [pid 7000] close(3 [pid 5062] <... openat resumed>) = 3 [pid 7000] <... close resumed>) = 0 [pid 7000] symlink("/dev/binderfs", "./binderfs" [pid 5062] newfstatat(3, "", [pid 7000] <... symlink resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./382", MNT_DETACH|UMOUNT_NOFOLLOW [ 281.601238][ T6998] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./383/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7000] memfd_create("syzkaller", 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./382", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./383/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5062] unlink("./383/binderfs" [pid 7000] <... memfd_create resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7000] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] getdents64(3, [pid 7000] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./382/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 6999] <... write resumed>) = 2097152 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./382/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./383/file0", [pid 5065] unlink("./382/binderfs" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5062] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./383/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./383/file0") = 0 [pid 6998] <... mount resumed>) = 0 [pid 5062] getdents64(3, [pid 6998] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7000] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 6999] munmap(0x7f599a000000, 138412032 [pid 6998] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 6999] <... munmap resumed>) = 0 [pid 6998] chdir("./file0" [pid 5065] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3 [pid 6999] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6998] <... chdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 6998] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] newfstatat(AT_FDCWD, "./382/file0", [pid 5062] rmdir("./383" [pid 6999] <... openat resumed>) = 4 [pid 6998] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./382/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6999] ioctl(4, LOOP_SET_FD, 3 [pid 6998] exit_group(0 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 6998] <... exit_group resumed>) = ? [pid 5062] mkdir("./384", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] getdents64(4, [pid 5062] <... openat resumed>) = 3 [pid 6998] +++ exited with 0 +++ [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7000] <... write resumed>) = 2097152 [pid 6999] <... ioctl resumed>) = 0 [pid 5065] close(4 [pid 7000] munmap(0x7f599a000000, 138412032 [pid 6999] close(3 [pid 5065] <... close resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6998, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6999] <... close resumed>) = 0 [pid 5065] rmdir("./382/file0" [pid 6999] close(4) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] umount2("./383", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6999] mkdir("./file0", 0777 [pid 7000] <... munmap resumed>) = 0 [pid 6999] <... mkdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./383", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7000] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... openat resumed>) = 3 [pid 6999] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] newfstatat(3, "", [pid 5065] close(3 [pid 7000] <... openat resumed>) = 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] getdents64(3, [pid 7000] ioctl(4, LOOP_SET_FD, 3 [pid 5065] rmdir("./382" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./383/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./383/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./383/binderfs" [pid 5065] <... rmdir resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] mkdir("./383", 0777 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./383/file0", [pid 7000] <... ioctl resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7000] close(3 [pid 5064] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7000] <... close resumed>) = 0 [pid 7000] close(4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7000] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./383/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [ 281.739409][ T6999] loop1: detected capacity change from 0 to 4096 [ 281.765145][ T7000] loop4: detected capacity change from 0 to 4096 [ 281.772596][ T6999] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7000] mkdir("./file0", 0777) = 0 [pid 7000] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./383/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./383") = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] mkdir("./384", 0777 [pid 5062] close(3 [pid 6999] <... mount resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 6999] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6999] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 6999] chdir("./file0") = 0 [pid 5062] <... close resumed>) = 0 [pid 6999] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6999] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6999] exit_group(0) = ? [pid 6999] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6999, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7001 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] umount2("./383", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7001 attached [pid 7001] set_robust_list(0x55555605b660, 24 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7001] <... set_robust_list resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./383", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7001] chdir("./384" [pid 5063] <... openat resumed>) = 3 [ 281.821956][ T7000] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7001] <... chdir resumed>) = 0 [pid 5065] close(3 [pid 5063] umount2("./383/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7001] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] newfstatat(AT_FDCWD, "./383/binderfs", [pid 7001] <... prctl resumed>) = 0 [pid 7001] setpgid(0, 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./383/binderfs") = 0 [pid 7001] <... setpgid resumed>) = 0 [pid 5063] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7000] <... mount resumed>) = 0 [pid 7001] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7000] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7001] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 7002 attached [pid 7001] close(3 [pid 7000] <... openat resumed>) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7002 [pid 5063] <... umount2 resumed>) = 0 [pid 7002] set_robust_list(0x55555605b660, 24 [pid 7000] chdir("./file0" [pid 5063] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7002] <... set_robust_list resumed>) = 0 [pid 7001] <... close resumed>) = 0 [pid 7000] <... chdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7002] chdir("./383" [pid 7001] symlink("/dev/binderfs", "./binderfs" [pid 7000] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7002] <... chdir resumed>) = 0 [pid 7001] <... symlink resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./383/file0", [pid 7002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7000] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7002] <... prctl resumed>) = 0 [pid 7000] exit_group(0 [pid 7002] setpgid(0, 0 [pid 7000] <... exit_group resumed>) = ? [pid 5064] close(3 [pid 5063] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7002] <... setpgid resumed>) = 0 [pid 7002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7002] write(3, "1000", 4) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7002] close(3 [pid 5063] openat(AT_FDCWD, "./383/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7002] <... close resumed>) = 0 [pid 7000] +++ exited with 0 +++ [pid 5063] <... openat resumed>) = 4 [pid 7002] symlink("/dev/binderfs", "./binderfs" [pid 7001] memfd_create("syzkaller", 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7000, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] <... close resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7002] <... symlink resumed>) = 0 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7002] memfd_create("syzkaller", 0 [pid 7001] <... memfd_create resumed>) = 3 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] getdents64(4, [pid 7002] <... memfd_create resumed>) = 3 [pid 7001] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7002] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] getdents64(4, [pid 7002] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./381", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7001] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7003 [pid 5066] openat(AT_FDCWD, "./381", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] close(4) = 0 [pid 5063] rmdir("./383/file0"./strace-static-x86_64: Process 7003 attached ) = 0 [pid 7003] set_robust_list(0x55555605b660, 24) = 0 [pid 7003] chdir("./384" [pid 5066] umount2("./381/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./383") = 0 [pid 5066] newfstatat(AT_FDCWD, "./381/binderfs", [pid 5063] mkdir("./384", 0777 [pid 7003] <... chdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7003] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5066] unlink("./381/binderfs" [pid 7003] setpgid(0, 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7003] <... setpgid resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 7003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... umount2 resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./381/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7003] <... openat resumed>) = 3 [pid 5066] umount2("./381/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7003] write(3, "1000", 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./381/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7003] <... write resumed>) = 4 [pid 5066] <... openat resumed>) = 4 [pid 7003] close(3 [pid 5066] newfstatat(4, "", [pid 7003] <... close resumed>) = 0 [pid 7001] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7003] symlink("/dev/binderfs", "./binderfs" [pid 7002] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] getdents64(4, [pid 7003] <... symlink resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./381/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./381") = 0 [pid 5066] mkdir("./382", 0777 [pid 7003] memfd_create("syzkaller", 0 [pid 5066] <... mkdir resumed>) = 0 [pid 7003] <... memfd_create resumed>) = 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7003] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7001] <... write resumed>) = 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 7003] <... mmap resumed>) = 0x7f599a000000 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7002] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 7004 attached [pid 7001] munmap(0x7f599a000000, 138412032 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7004 [pid 7004] set_robust_list(0x55555605b660, 24) = 0 [pid 7004] chdir("./384" [pid 7002] munmap(0x7f599a000000, 138412032 [pid 7001] <... munmap resumed>) = 0 [pid 7004] <... chdir resumed>) = 0 [pid 7002] <... munmap resumed>) = 0 [pid 7004] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7004] setpgid(0, 0) = 0 [pid 7004] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7001] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7004] write(3, "1000", 4) = 4 [pid 7004] close(3 [pid 7001] ioctl(4, LOOP_SET_FD, 3 [pid 7004] <... close resumed>) = 0 [pid 7004] symlink("/dev/binderfs", "./binderfs" [pid 7003] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7004] <... symlink resumed>) = 0 [pid 7002] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7002] ioctl(4, LOOP_SET_FD, 3 [pid 7004] memfd_create("syzkaller", 0 [pid 7002] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7002] close(3 [pid 5066] <... close resumed>) = 0 [pid 7004] <... memfd_create resumed>) = 3 [pid 7002] <... close resumed>) = 0 [pid 7004] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7002] close(4 [pid 7004] <... mmap resumed>) = 0x7f599a000000 [pid 7002] <... close resumed>) = 0 [pid 7002] mkdir("./file0", 0777 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7001] <... ioctl resumed>) = 0 [pid 7001] close(3) = 0 [pid 7001] close(4) = 0 [pid 7001] mkdir("./file0", 0777) = 0 [pid 7002] <... mkdir resumed>) = 0 [pid 7001] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7005 [ 282.079368][ T7001] loop0: detected capacity change from 0 to 4096 [ 282.095355][ T7002] loop3: detected capacity change from 0 to 4096 [pid 7002] mount("/dev/loop3", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7005 attached [pid 7005] set_robust_list(0x55555605b660, 24) = 0 [pid 7005] chdir("./382") = 0 [pid 7005] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7003] <... write resumed>) = 2097152 [pid 7005] setpgid(0, 0) = 0 [pid 7005] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7005] write(3, "1000", 4 [pid 7003] munmap(0x7f599a000000, 138412032 [pid 7005] <... write resumed>) = 4 [pid 7005] close(3 [pid 7003] <... munmap resumed>) = 0 [pid 7005] <... close resumed>) = 0 [pid 7003] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7005] symlink("/dev/binderfs", "./binderfs" [pid 7003] <... openat resumed>) = 4 [ 282.122003][ T7001] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 282.131363][ T7002] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7005] <... symlink resumed>) = 0 [pid 7003] ioctl(4, LOOP_SET_FD, 3 [pid 7005] memfd_create("syzkaller", 0 [pid 7004] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7005] <... memfd_create resumed>) = 3 [pid 7003] <... ioctl resumed>) = 0 [pid 7005] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7003] close(3) = 0 [pid 7003] close(4) = 0 [pid 7003] mkdir("./file0", 0777) = 0 [pid 7003] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7001] <... mount resumed>) = 0 [ 282.182105][ T7003] loop2: detected capacity change from 0 to 4096 [pid 7001] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7002] <... mount resumed>) = 0 [pid 7001] chdir("./file0") = 0 [pid 7001] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7002] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7001] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7002] <... openat resumed>) = 3 [pid 7002] chdir("./file0" [pid 7001] exit_group(0 [pid 7002] <... chdir resumed>) = 0 [pid 7002] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7001] <... exit_group resumed>) = ? [pid 7001] +++ exited with 0 +++ [pid 7002] exit_group(0) = ? [pid 7002] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7002, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7001, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./384", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7004] <... write resumed>) = 2097152 [pid 5065] umount2("./383", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./384", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./383", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7004] munmap(0x7f599a000000, 138412032 [pid 5065] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5062] umount2("./384/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./383/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./384/binderfs", [pid 5065] newfstatat(AT_FDCWD, "./383/binderfs", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./384/binderfs") = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7004] <... munmap resumed>) = 0 [pid 5065] unlink("./383/binderfs" [pid 5062] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [ 282.225053][ T7003] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7004] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7005] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 7004] <... openat resumed>) = 4 [pid 7004] ioctl(4, LOOP_SET_FD, 3 [pid 5062] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./384/file0", [pid 5065] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./384/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(4, "", [pid 5065] newfstatat(AT_FDCWD, "./383/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, [pid 5065] openat(AT_FDCWD, "./383/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7003] <... mount resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7003] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... close resumed>) = 0 [pid 7003] <... openat resumed>) = 3 [pid 7003] chdir("./file0") = 0 [pid 7003] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] rmdir("./384/file0" [pid 5065] newfstatat(4, "", [pid 7004] <... ioctl resumed>) = 0 [pid 7003] exit_group(0 [pid 7004] close(3) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7004] close(4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7004] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 5062] getdents64(3, [pid 7004] mkdir("./file0", 0777 [pid 7003] <... exit_group resumed>) = ? [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [ 282.292662][ T7004] loop1: detected capacity change from 0 to 4096 [pid 5062] close(3 [pid 7003] +++ exited with 0 +++ [pid 5065] close(4 [pid 5062] <... close resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7003, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=2 /* 0.02 s */} --- [pid 5062] rmdir("./384" [pid 5065] <... close resumed>) = 0 [pid 7004] <... mkdir resumed>) = 0 [pid 5065] rmdir("./383/file0" [pid 5062] <... rmdir resumed>) = 0 [pid 7004] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7005] <... write resumed>) = 2097152 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] umount2("./384", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] mkdir("./385", 0777 [pid 7005] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./384", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7005] <... munmap resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] close(3 [pid 5064] newfstatat(3, "", [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7005] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7005] <... openat resumed>) = 4 [pid 5065] rmdir("./383" [pid 5064] getdents64(3, [pid 7005] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] mkdir("./384", 0777 [pid 5064] umount2("./384/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./384/binderfs", [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] unlink("./384/binderfs" [pid 5065] <... openat resumed>) = 3 [pid 5064] <... unlink resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7005] <... ioctl resumed>) = 0 [pid 7004] <... mount resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7004] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7005] close(3 [pid 7004] <... openat resumed>) = 3 [pid 7005] <... close resumed>) = 0 [pid 7004] chdir("./file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7005] close(4 [pid 7004] <... chdir resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./384/file0", [pid 7005] <... close resumed>) = 0 [pid 7004] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7005] mkdir("./file0", 0777 [pid 7004] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7004] exit_group(0) = ? [pid 7005] <... mkdir resumed>) = 0 [pid 7004] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7004, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 7005] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 282.335943][ T7004] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 282.350312][ T7005] loop4: detected capacity change from 0 to 4096 [pid 5064] openat(AT_FDCWD, "./384/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./384", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./384", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./384/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./384/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5063] unlink("./384/binderfs" [pid 5064] newfstatat(4, "", [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5063] <... umount2 resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./384/file0") = 0 [pid 7005] <... mount resumed>) = 0 [pid 5063] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./384/file0", [pid 5064] getdents64(3, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./384/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] rmdir("./384" [pid 5063] <... openat resumed>) = 4 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] mkdir("./385", 0777 [pid 5063] getdents64(4, [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5062] <... ioctl resumed>) = 0 [pid 7005] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] rmdir("./384/file0" [pid 7005] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5063] <... rmdir resumed>) = 0 [pid 7005] chdir("./file0" [pid 5062] close(3 [pid 7005] <... chdir resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] getdents64(3, [pid 5062] <... close resumed>) = 0 [pid 7005] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7005] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [ 282.385177][ T7005] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). ./strace-static-x86_64: Process 7006 attached [pid 7005] exit_group(0 [pid 5063] rmdir("./384" [pid 7006] set_robust_list(0x55555605b660, 24 [pid 7005] <... exit_group resumed>) = ? [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7006 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] close(3 [pid 5063] mkdir("./385", 0777 [pid 7005] +++ exited with 0 +++ [pid 5065] <... close resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7006] <... set_robust_list resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7005, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7006] chdir("./385" [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./382", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7007 attached [pid 7006] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7007 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7007] set_robust_list(0x55555605b660, 24 [pid 7006] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] openat(AT_FDCWD, "./382", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7007] <... set_robust_list resumed>) = 0 [pid 7006] <... prctl resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7006] setpgid(0, 0 [pid 7007] chdir("./384" [pid 7006] <... setpgid resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 7006] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7007] <... chdir resumed>) = 0 [pid 7006] <... openat resumed>) = 3 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7006] write(3, "1000", 4 [pid 5066] umount2("./382/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7007] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7006] <... write resumed>) = 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7006] close(3 [pid 7007] <... prctl resumed>) = 0 [pid 7006] <... close resumed>) = 0 [pid 7007] setpgid(0, 0 [pid 7006] symlink("/dev/binderfs", "./binderfs" [pid 5066] newfstatat(AT_FDCWD, "./382/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./382/binderfs") = 0 [pid 7006] <... symlink resumed>) = 0 [pid 7007] <... setpgid resumed>) = 0 [pid 5066] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7007] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7007] write(3, "1000", 4) = 4 [pid 7007] close(3) = 0 [pid 7007] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7006] memfd_create("syzkaller", 0 [pid 7007] memfd_create("syzkaller", 0) = 3 [pid 7006] <... memfd_create resumed>) = 3 [pid 5066] <... umount2 resumed>) = 0 [pid 7007] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7006] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7007] <... mmap resumed>) = 0x7f599a000000 [pid 7006] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./382/file0", [pid 5063] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... close resumed>) = 0 [pid 5066] umount2("./382/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./382/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5064] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7008 attached [pid 5064] close(3) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 7008] set_robust_list(0x55555605b660, 24 [pid 5066] rmdir("./382/file0" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7009 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7008 [pid 7008] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 7009 attached [pid 7008] chdir("./385" [pid 5066] <... rmdir resumed>) = 0 [pid 7008] <... chdir resumed>) = 0 [pid 7009] set_robust_list(0x55555605b660, 24 [pid 7008] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] getdents64(3, [pid 7009] <... set_robust_list resumed>) = 0 [pid 7008] <... prctl resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7009] chdir("./385" [pid 7008] setpgid(0, 0 [pid 5066] close(3 [pid 7009] <... chdir resumed>) = 0 [pid 7008] <... setpgid resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./382" [pid 7008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7009] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... rmdir resumed>) = 0 [pid 7009] <... prctl resumed>) = 0 [pid 7009] setpgid(0, 0 [pid 7008] <... openat resumed>) = 3 [pid 7009] <... setpgid resumed>) = 0 [pid 7009] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] mkdir("./383", 0777 [pid 7009] <... openat resumed>) = 3 [pid 7008] write(3, "1000", 4 [pid 5066] <... mkdir resumed>) = 0 [pid 7008] <... write resumed>) = 4 [pid 7009] write(3, "1000", 4 [pid 7008] close(3 [pid 7009] <... write resumed>) = 4 [pid 7009] close(3) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7008] <... close resumed>) = 0 [pid 7008] symlink("/dev/binderfs", "./binderfs" [pid 7009] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7009] memfd_create("syzkaller", 0 [pid 5066] <... openat resumed>) = 3 [pid 7008] <... symlink resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7009] <... memfd_create resumed>) = 3 [pid 7009] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7008] memfd_create("syzkaller", 0) = 3 [pid 7006] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7008] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7007] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7009] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7010 ./strace-static-x86_64: Process 7010 attached [pid 7010] set_robust_list(0x55555605b660, 24) = 0 [pid 7010] chdir("./383") = 0 [pid 7010] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7007] <... write resumed>) = 2097152 [pid 7006] <... write resumed>) = 2097152 [pid 7010] setpgid(0, 0 [pid 7008] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7007] munmap(0x7f599a000000, 138412032 [pid 7006] munmap(0x7f599a000000, 138412032 [pid 7010] <... setpgid resumed>) = 0 [pid 7010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7010] write(3, "1000", 4) = 4 [pid 7006] <... munmap resumed>) = 0 [pid 7010] close(3) = 0 [pid 7010] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7007] <... munmap resumed>) = 0 [pid 7007] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7010] memfd_create("syzkaller", 0 [pid 7007] <... openat resumed>) = 4 [pid 7006] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7009] <... write resumed>) = 2097152 [pid 7010] <... memfd_create resumed>) = 3 [pid 7008] <... write resumed>) = 2097152 [pid 7007] ioctl(4, LOOP_SET_FD, 3 [pid 7006] <... openat resumed>) = 4 [pid 7010] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7009] munmap(0x7f599a000000, 138412032 [pid 7008] munmap(0x7f599a000000, 138412032 [pid 7006] ioctl(4, LOOP_SET_FD, 3 [pid 7008] <... munmap resumed>) = 0 [pid 7008] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7010] <... mmap resumed>) = 0x7f599a000000 [pid 7009] <... munmap resumed>) = 0 [pid 7007] <... ioctl resumed>) = 0 [pid 7006] <... ioctl resumed>) = 0 [pid 7008] <... openat resumed>) = 4 [pid 7006] close(3) = 0 [pid 7008] ioctl(4, LOOP_SET_FD, 3 [pid 7006] close(4 [pid 7009] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7007] close(3 [pid 7006] <... close resumed>) = 0 [pid 7006] mkdir("./file0", 0777) = 0 [pid 7006] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7009] <... openat resumed>) = 4 [pid 7009] ioctl(4, LOOP_SET_FD, 3 [pid 7008] <... ioctl resumed>) = 0 [pid 7007] <... close resumed>) = 0 [pid 7007] close(4) = 0 [pid 7008] close(3 [pid 7009] <... ioctl resumed>) = 0 [pid 7008] <... close resumed>) = 0 [pid 7007] mkdir("./file0", 0777 [pid 7008] close(4 [pid 7007] <... mkdir resumed>) = 0 [pid 7008] <... close resumed>) = 0 [pid 7008] mkdir("./file0", 0777) = 0 [ 282.706366][ T7007] loop3: detected capacity change from 0 to 4096 [ 282.713637][ T7006] loop0: detected capacity change from 0 to 4096 [ 282.726601][ T7008] loop1: detected capacity change from 0 to 4096 [ 282.738541][ T7006] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 282.748221][ T7009] loop2: detected capacity change from 0 to 4096 [pid 7007] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7009] close(3 [pid 7008] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7009] <... close resumed>) = 0 [pid 7009] close(4) = 0 [pid 7009] mkdir("./file0", 0777) = 0 [pid 7009] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7010] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152) = 2097152 [ 282.763758][ T7007] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 282.773332][ T7008] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 282.789853][ T7009] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7010] munmap(0x7f599a000000, 138412032 [pid 7008] <... mount resumed>) = 0 [pid 7007] <... mount resumed>) = 0 [pid 7006] <... mount resumed>) = 0 [pid 7008] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7006] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7007] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7008] <... openat resumed>) = 3 [pid 7008] chdir("./file0" [pid 7007] <... openat resumed>) = 3 [pid 7008] <... chdir resumed>) = 0 [pid 7006] <... openat resumed>) = 3 [pid 7008] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7006] chdir("./file0" [pid 7008] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7007] chdir("./file0" [pid 7006] <... chdir resumed>) = 0 [pid 7007] <... chdir resumed>) = 0 [pid 7006] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7008] exit_group(0 [pid 7007] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7006] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7007] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7006] exit_group(0 [pid 7007] exit_group(0 [pid 7006] <... exit_group resumed>) = ? [pid 7007] <... exit_group resumed>) = ? [pid 7008] <... exit_group resumed>) = ? [pid 7009] <... mount resumed>) = 0 [pid 7009] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7008] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7008, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=1 /* 0.01 s */} --- [pid 7009] <... openat resumed>) = 3 [pid 7006] +++ exited with 0 +++ [pid 5063] umount2("./385", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7009] chdir("./file0" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7006, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] openat(AT_FDCWD, "./385", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7009] <... chdir resumed>) = 0 [pid 7007] +++ exited with 0 +++ [pid 5063] <... openat resumed>) = 3 [pid 7009] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] newfstatat(3, "", [pid 5062] umount2("./385", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7010] <... munmap resumed>) = 0 [pid 7009] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7007, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7010] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] getdents64(3, [pid 7010] <... openat resumed>) = 4 [pid 7009] exit_group(0 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] openat(AT_FDCWD, "./385", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7010] ioctl(4, LOOP_SET_FD, 3 [pid 7009] <... exit_group resumed>) = ? [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] umount2("./385/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(3, "", [pid 5063] newfstatat(AT_FDCWD, "./385/binderfs", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] getdents64(3, [pid 5063] unlink("./385/binderfs" [pid 5065] umount2("./384", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./385/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./384", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./385/binderfs", [pid 7009] +++ exited with 0 +++ [pid 5063] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] unlink("./385/binderfs" [pid 5065] getdents64(3, [pid 5062] <... unlink resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7009, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5063] <... umount2 resumed>) = 0 [pid 5062] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./384/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./385", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "./385", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(AT_FDCWD, "./385/file0", [pid 5065] newfstatat(AT_FDCWD, "./384/binderfs", [pid 5064] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] newfstatat(AT_FDCWD, "./385/file0", [pid 5065] unlink("./384/binderfs" [pid 5064] newfstatat(3, "", [pid 5063] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7010] <... ioctl resumed>) = 0 [pid 5065] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, [pid 5063] openat(AT_FDCWD, "./385/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7010] close(3) = 0 [pid 5063] <... openat resumed>) = 4 [pid 7010] close(4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7010] <... close resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7010] mkdir("./file0", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 282.907954][ T7010] loop4: detected capacity change from 0 to 4096 [pid 5062] openat(AT_FDCWD, "./385/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7010] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] getdents64(4, [pid 7010] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] umount2("./385/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] newfstatat(AT_FDCWD, "./385/binderfs", [pid 5063] close(4 [pid 5062] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] rmdir("./385/file0" [pid 5064] unlink("./385/binderfs" [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./385/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./385") = 0 [pid 5062] mkdir("./386", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./384/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./384/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5063] getdents64(3, [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 5064] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./384/file0") = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] close(3 [pid 5064] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./385" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] newfstatat(AT_FDCWD, "./385/file0", [pid 5063] <... rmdir resumed>) = 0 [pid 5065] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] mkdir("./386", 0777 [pid 5065] <... close resumed>) = 0 [pid 5064] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... mkdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] rmdir("./384" [pid 5064] openat(AT_FDCWD, "./385/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] mkdir("./385", 0777 [pid 5064] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5064] close(4) = 0 [pid 5064] rmdir("./385/file0") = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] getdents64(3, [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] close(3) = 0 [ 282.948108][ T7010] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5064] rmdir("./385") = 0 [pid 5064] mkdir("./386", 0777) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7010] <... mount resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7010] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] close(3 [pid 7010] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7010] chdir("./file0" [pid 5062] <... close resumed>) = 0 [pid 7010] <... chdir resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7010] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7011 ./strace-static-x86_64: Process 7011 attached [pid 7010] exit_group(0 [pid 7011] set_robust_list(0x55555605b660, 24 [pid 7010] <... exit_group resumed>) = ? [pid 7011] <... set_robust_list resumed>) = 0 [pid 7011] chdir("./386" [pid 7010] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7010, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=11 /* 0.11 s */} --- [pid 7011] <... chdir resumed>) = 0 [pid 7011] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5066] umount2("./383", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7011] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7011] <... setpgid resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./383", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 7011] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7011] write(3, "1000", 4 [pid 5066] getdents64(3, [pid 7011] <... write resumed>) = 4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7011] close(3 [pid 5066] umount2("./383/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7011] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./383/binderfs", [pid 7011] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7011] <... symlink resumed>) = 0 [pid 5066] unlink("./383/binderfs") = 0 [pid 5066] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7011] memfd_create("syzkaller", 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7011] <... memfd_create resumed>) = 3 [pid 7011] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./383/file0", [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./383/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7012 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3./strace-static-x86_64: Process 7012 attached [pid 5066] openat(AT_FDCWD, "./383/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 7012] set_robust_list(0x55555605b660, 24 [pid 5066] <... openat resumed>) = 4 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7012] <... set_robust_list resumed>) = 0 [pid 5066] getdents64(4, [pid 7012] chdir("./386" [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./383/file0"./strace-static-x86_64: Process 7014 attached ./strace-static-x86_64: Process 7013 attached [pid 7012] <... chdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7013 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7014 [pid 7014] set_robust_list(0x55555605b660, 24) = 0 [pid 7013] set_robust_list(0x55555605b660, 24 [pid 7012] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] getdents64(3, [pid 7014] chdir("./386" [pid 7013] <... set_robust_list resumed>) = 0 [pid 7012] <... prctl resumed>) = 0 [pid 7013] chdir("./385" [pid 7012] setpgid(0, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7014] <... chdir resumed>) = 0 [pid 7013] <... chdir resumed>) = 0 [pid 7012] <... setpgid resumed>) = 0 [pid 5066] close(3 [pid 7014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7013] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... close resumed>) = 0 [pid 7014] <... prctl resumed>) = 0 [pid 7013] <... prctl resumed>) = 0 [pid 5066] rmdir("./383" [pid 7014] setpgid(0, 0 [pid 7013] setpgid(0, 0 [pid 7012] <... openat resumed>) = 3 [pid 7014] <... setpgid resumed>) = 0 [pid 7013] <... setpgid resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7013] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7012] write(3, "1000", 4 [pid 7014] <... openat resumed>) = 3 [pid 7013] <... openat resumed>) = 3 [pid 7012] <... write resumed>) = 4 [pid 5066] mkdir("./384", 0777 [pid 7014] write(3, "1000", 4 [pid 7013] write(3, "1000", 4 [pid 7012] close(3 [pid 7014] <... write resumed>) = 4 [pid 7013] <... write resumed>) = 4 [pid 7014] close(3 [pid 7013] close(3 [pid 7012] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 7014] <... close resumed>) = 0 [pid 7013] <... close resumed>) = 0 [pid 7012] symlink("/dev/binderfs", "./binderfs" [pid 7014] symlink("/dev/binderfs", "./binderfs" [pid 7013] symlink("/dev/binderfs", "./binderfs" [pid 7014] <... symlink resumed>) = 0 [pid 7013] <... symlink resumed>) = 0 [pid 7012] <... symlink resumed>) = 0 [pid 7013] memfd_create("syzkaller", 0 [pid 7012] memfd_create("syzkaller", 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 7012] <... memfd_create resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7012] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7011] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7013] <... memfd_create resumed>) = 3 [pid 7013] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7014] memfd_create("syzkaller", 0) = 3 [pid 7014] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7011] <... write resumed>) = 2097152 [pid 7011] munmap(0x7f599a000000, 138412032) = 0 [pid 7013] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7011] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7011] ioctl(4, LOOP_SET_FD, 3 [pid 7014] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7012] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 7011] <... ioctl resumed>) = 0 [pid 7011] close(3) = 0 [pid 7011] close(4) = 0 [pid 7011] mkdir("./file0", 0777 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7011] <... mkdir resumed>) = 0 [pid 7011] mount("/dev/loop0", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7015 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7015 [pid 7013] <... write resumed>) = 2097152 [pid 7015] set_robust_list(0x55555605b660, 24 [pid 7014] <... write resumed>) = 2097152 [pid 7012] <... write resumed>) = 2097152 [pid 7015] <... set_robust_list resumed>) = 0 [pid 7015] chdir("./384" [pid 7013] munmap(0x7f599a000000, 138412032 [pid 7015] <... chdir resumed>) = 0 [ 283.242870][ T7011] loop0: detected capacity change from 0 to 4096 [ 283.280716][ T7011] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7014] munmap(0x7f599a000000, 138412032 [pid 7012] munmap(0x7f599a000000, 138412032 [pid 7015] <... prctl resumed>) = 0 [pid 7012] <... munmap resumed>) = 0 [pid 7015] setpgid(0, 0) = 0 [pid 7015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7015] write(3, "1000", 4) = 4 [pid 7015] close(3 [pid 7014] <... munmap resumed>) = 0 [pid 7012] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7015] <... close resumed>) = 0 [pid 7012] ioctl(4, LOOP_SET_FD, 3 [pid 7014] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7013] <... munmap resumed>) = 0 [pid 7015] symlink("/dev/binderfs", "./binderfs" [pid 7014] <... openat resumed>) = 4 [pid 7012] <... ioctl resumed>) = 0 [pid 7015] <... symlink resumed>) = 0 [pid 7014] ioctl(4, LOOP_SET_FD, 3 [pid 7013] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7012] close(3 [pid 7013] <... openat resumed>) = 4 [pid 7013] ioctl(4, LOOP_SET_FD, 3 [pid 7015] memfd_create("syzkaller", 0 [pid 7014] <... ioctl resumed>) = 0 [pid 7012] <... close resumed>) = 0 [pid 7012] close(4 [pid 7014] close(3 [pid 7013] <... ioctl resumed>) = 0 [pid 7012] <... close resumed>) = 0 [pid 7014] <... close resumed>) = 0 [pid 7012] mkdir("./file0", 0777 [pid 7014] close(4 [pid 7013] close(3 [pid 7012] <... mkdir resumed>) = 0 [pid 7013] <... close resumed>) = 0 [pid 7012] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7015] <... memfd_create resumed>) = 3 [pid 7013] close(4 [pid 7015] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7013] <... close resumed>) = 0 [pid 7013] mkdir("./file0", 0777 [pid 7014] <... close resumed>) = 0 [pid 7014] mkdir("./file0", 0777 [pid 7013] <... mkdir resumed>) = 0 [pid 7014] <... mkdir resumed>) = 0 [pid 7013] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7014] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7015] <... mmap resumed>) = 0x7f599a000000 [ 283.330506][ T7012] loop1: detected capacity change from 0 to 4096 [ 283.344237][ T7014] loop2: detected capacity change from 0 to 4096 [ 283.345536][ T7013] loop3: detected capacity change from 0 to 4096 [ 283.366631][ T7012] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7011] <... mount resumed>) = 0 [pid 7012] <... mount resumed>) = 0 [pid 7011] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7014] <... mount resumed>) = 0 [pid 7011] <... openat resumed>) = 3 [pid 7014] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7011] chdir("./file0" [pid 7014] chdir("./file0") = 0 [pid 7011] <... chdir resumed>) = 0 [pid 7014] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7014] exit_group(0) = ? [pid 7012] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7014] +++ exited with 0 +++ [pid 7012] <... openat resumed>) = 3 [pid 7011] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7012] chdir("./file0" [pid 7011] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7014, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7012] <... chdir resumed>) = 0 [pid 7012] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [ 283.383059][ T7014] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 283.383601][ T7013] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7011] exit_group(0 [pid 5064] umount2("./386", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7012] exit_group(0 [pid 7011] <... exit_group resumed>) = ? [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7012] <... exit_group resumed>) = ? [pid 5064] openat(AT_FDCWD, "./386", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7011] +++ exited with 0 +++ [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7011, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./386", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7012] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./386/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./386", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7012, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] <... openat resumed>) = 3 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] newfstatat(3, "", [pid 5064] newfstatat(AT_FDCWD, "./386/binderfs", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] unlink("./386/binderfs" [pid 5063] umount2("./386", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./386/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... unlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./386/binderfs", [pid 5064] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "./386", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] unlink("./386/binderfs" [pid 5063] getdents64(3, [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./386/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./386/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./386/binderfs") = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7015] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./386/file0", [pid 5063] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./386/file0", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] openat(AT_FDCWD, "./386/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5063] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(4, "", [pid 5062] openat(AT_FDCWD, "./386/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 5064] getdents64(4, [pid 5062] newfstatat(4, "", [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] newfstatat(AT_FDCWD, "./386/file0", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5064] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./386/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... openat resumed>) = 4 [pid 5064] <... close resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 5062] getdents64(4, [pid 5064] rmdir("./386/file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(4, [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] close(4 [pid 5064] getdents64(3, [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 5063] close(4 [pid 5062] rmdir("./386/file0" [pid 7013] <... mount resumed>) = 0 [pid 5064] close(3 [pid 5063] <... close resumed>) = 0 [pid 7015] <... write resumed>) = 2097152 [pid 7013] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7015] munmap(0x7f599a000000, 138412032 [pid 7013] <... openat resumed>) = 3 [pid 5064] rmdir("./386" [pid 5063] rmdir("./386/file0" [pid 5062] getdents64(3, [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5064] mkdir("./387", 0777 [pid 5063] getdents64(3, [pid 7013] chdir("./file0" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] close(3 [pid 7013] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] rmdir("./386" [pid 7013] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... openat resumed>) = 3 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] rmdir("./386" [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] mkdir("./387", 0777 [pid 5062] mkdir("./387", 0777 [pid 7013] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7016 attached [pid 7013] exit_group(0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7016 [pid 7016] set_robust_list(0x55555605b660, 24 [pid 7013] <... exit_group resumed>) = ? [pid 5063] <... openat resumed>) = 3 [pid 7016] <... set_robust_list resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7013] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7013, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7016] chdir("./387") = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 7016] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7016] setpgid(0, 0 [pid 7015] <... munmap resumed>) = 0 [pid 5065] umount2("./385", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7016] <... setpgid resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./385", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] newfstatat(3, "", [pid 7016] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7016] write(3, "1000", 4 [pid 5065] getdents64(3, [pid 7016] <... write resumed>) = 4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7016] close(3 [pid 7015] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] umount2("./385/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7016] <... close resumed>) = 0 [pid 7015] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7016] symlink("/dev/binderfs", "./binderfs" [pid 7015] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(AT_FDCWD, "./385/binderfs", [pid 7016] <... symlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./385/binderfs") = 0 [pid 5065] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7016] memfd_create("syzkaller", 0) = 3 [pid 5065] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7016] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] newfstatat(AT_FDCWD, "./385/file0", [pid 7016] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./385/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./385/file0") = 0 [pid 5065] getdents64(3, [pid 7015] <... ioctl resumed>) = 0 [pid 7015] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7015] <... close resumed>) = 0 [pid 5065] close(3 [pid 7015] close(4 [pid 5065] <... close resumed>) = 0 [pid 7015] <... close resumed>) = 0 [pid 7015] mkdir("./file0", 0777 [pid 5065] rmdir("./385") = 0 [ 283.560339][ T7015] loop4: detected capacity change from 0 to 4096 [pid 7015] <... mkdir resumed>) = 0 [pid 5065] mkdir("./386", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7015] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] close(3./strace-static-x86_64: Process 7017 attached ) = 0 [pid 7017] set_robust_list(0x55555605b660, 24 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7017 [pid 7017] <... set_robust_list resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7017] chdir("./387") = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7018 ./strace-static-x86_64: Process 7018 attached [pid 7018] set_robust_list(0x55555605b660, 24) = 0 [pid 7018] chdir("./387" [ 283.624126][ T7015] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7017] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7018] <... chdir resumed>) = 0 [pid 7017] <... prctl resumed>) = 0 [pid 7016] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7017] setpgid(0, 0 [pid 7018] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7017] <... setpgid resumed>) = 0 [pid 7018] <... prctl resumed>) = 0 [pid 7017] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7018] setpgid(0, 0 [pid 7017] <... openat resumed>) = 3 [pid 7017] write(3, "1000", 4) = 4 [pid 7017] close(3 [pid 7018] <... setpgid resumed>) = 0 [pid 7017] <... close resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7017] symlink("/dev/binderfs", "./binderfs" [pid 5065] close(3 [pid 7017] <... symlink resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7018] write(3, "1000", 4 [pid 7016] <... write resumed>) = 2097152 [pid 7015] <... mount resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7017] memfd_create("syzkaller", 0 [pid 7016] munmap(0x7f599a000000, 138412032 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7019 ./strace-static-x86_64: Process 7019 attached [pid 7018] <... write resumed>) = 4 [pid 7015] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7019] set_robust_list(0x55555605b660, 24 [pid 7018] close(3 [pid 7015] <... openat resumed>) = 3 [pid 7018] <... close resumed>) = 0 [pid 7015] chdir("./file0" [pid 7019] <... set_robust_list resumed>) = 0 [pid 7018] symlink("/dev/binderfs", "./binderfs" [pid 7015] <... chdir resumed>) = 0 [pid 7019] chdir("./386" [pid 7018] <... symlink resumed>) = 0 [pid 7015] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7019] <... chdir resumed>) = 0 [pid 7015] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7019] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7018] memfd_create("syzkaller", 0 [pid 7017] <... memfd_create resumed>) = 3 [pid 7019] <... prctl resumed>) = 0 [pid 7015] exit_group(0 [pid 7019] setpgid(0, 0 [pid 7017] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7015] <... exit_group resumed>) = ? [pid 7017] <... mmap resumed>) = 0x7f599a000000 [pid 7019] <... setpgid resumed>) = 0 [pid 7019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7018] <... memfd_create resumed>) = 3 [pid 7019] <... openat resumed>) = 3 [pid 7018] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7019] write(3, "1000", 4 [pid 7018] <... mmap resumed>) = 0x7f599a000000 [pid 7015] +++ exited with 0 +++ [pid 7019] <... write resumed>) = 4 [pid 7016] <... munmap resumed>) = 0 [pid 7016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7019] close(3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7015, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=11 /* 0.11 s */} --- [pid 7019] <... close resumed>) = 0 [pid 7019] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7019] memfd_create("syzkaller", 0) = 3 [pid 7016] <... openat resumed>) = 4 [pid 5066] umount2("./384", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7019] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7019] <... mmap resumed>) = 0x7f599a000000 [pid 7016] ioctl(4, LOOP_SET_FD, 3 [pid 5066] openat(AT_FDCWD, "./384", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./384/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./384/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7016] <... ioctl resumed>) = 0 [pid 5066] unlink("./384/binderfs" [pid 7016] close(3 [pid 5066] <... unlink resumed>) = 0 [pid 7016] <... close resumed>) = 0 [pid 5066] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7016] close(4 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./384/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./384/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./384/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./384/file0" [pid 7017] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7016] <... close resumed>) = 0 [pid 7016] mkdir("./file0", 0777 [pid 5066] <... rmdir resumed>) = 0 [pid 7018] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7016] <... mkdir resumed>) = 0 [pid 7016] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./384") = 0 [ 283.766140][ T7016] loop2: detected capacity change from 0 to 4096 [pid 5066] mkdir("./385", 0777 [pid 7019] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7017] <... write resumed>) = 2097152 [pid 7017] munmap(0x7f599a000000, 138412032) = 0 [pid 7017] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 283.824105][ T7016] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7017] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7017] close(3) = 0 [pid 7017] close(4) = 0 [pid 7017] mkdir("./file0", 0777) = 0 [pid 7019] <... write resumed>) = 2097152 [pid 7018] <... write resumed>) = 2097152 [pid 7017] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7019] munmap(0x7f599a000000, 138412032 [pid 7018] munmap(0x7f599a000000, 138412032 [pid 7019] <... munmap resumed>) = 0 [pid 7018] <... munmap resumed>) = 0 [pid 7019] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7018] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7019] <... openat resumed>) = 4 [pid 7018] <... openat resumed>) = 4 [pid 5066] <... ioctl resumed>) = 0 [pid 7019] ioctl(4, LOOP_SET_FD, 3 [ 283.865472][ T7017] loop0: detected capacity change from 0 to 4096 [ 283.893675][ T7017] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7018] ioctl(4, LOOP_SET_FD, 3 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7020 attached [pid 7020] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7020 [pid 7020] <... set_robust_list resumed>) = 0 [pid 7020] chdir("./385" [pid 7019] <... ioctl resumed>) = 0 [pid 7018] <... ioctl resumed>) = 0 [pid 7016] <... mount resumed>) = 0 [pid 7020] <... chdir resumed>) = 0 [pid 7016] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7016] <... openat resumed>) = 3 [pid 7020] <... prctl resumed>) = 0 [pid 7016] chdir("./file0" [pid 7020] setpgid(0, 0 [pid 7016] <... chdir resumed>) = 0 [pid 7020] <... setpgid resumed>) = 0 [pid 7016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7019] close(3 [pid 7018] close(3 [pid 7016] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7020] <... openat resumed>) = 3 [pid 7019] <... close resumed>) = 0 [pid 7018] <... close resumed>) = 0 [pid 7016] exit_group(0 [pid 7020] write(3, "1000", 4 [pid 7019] close(4 [pid 7018] close(4 [pid 7016] <... exit_group resumed>) = ? [pid 7020] <... write resumed>) = 4 [pid 7019] <... close resumed>) = 0 [pid 7018] <... close resumed>) = 0 [pid 7016] +++ exited with 0 +++ [pid 7019] mkdir("./file0", 0777 [pid 7018] mkdir("./file0", 0777 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7016, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7020] close(3 [pid 7019] <... mkdir resumed>) = 0 [pid 7018] <... mkdir resumed>) = 0 [pid 7019] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7020] <... close resumed>) = 0 [pid 7020] symlink("/dev/binderfs", "./binderfs" [pid 7018] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7017] <... mount resumed>) = 0 [ 283.921487][ T7018] loop1: detected capacity change from 0 to 4096 [ 283.928739][ T7019] loop3: detected capacity change from 0 to 4096 [pid 7020] <... symlink resumed>) = 0 [pid 5064] umount2("./387", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7020] memfd_create("syzkaller", 0 [pid 7017] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7020] <... memfd_create resumed>) = 3 [pid 7017] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7020] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7017] chdir("./file0" [pid 5064] openat(AT_FDCWD, "./387", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7017] <... chdir resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 7017] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7017] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] getdents64(3, [pid 7017] exit_group(0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7020] <... mmap resumed>) = 0x7f599a000000 [pid 7017] <... exit_group resumed>) = ? [pid 5064] umount2("./387/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./387/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./387/binderfs") = 0 [pid 5064] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7017] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7017, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5064] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... restart_syscall resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./387/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./387", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./387", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] openat(AT_FDCWD, "./387/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./387/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(4, "", [pid 5062] newfstatat(AT_FDCWD, "./387/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] getdents64(4, [pid 5062] unlink("./387/binderfs" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... unlink resumed>) = 0 [pid 5064] getdents64(4, [pid 5062] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 5062] <... umount2 resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./387/file0" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./387/file0", [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 283.968009][ T7019] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 283.977604][ T7018] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./387/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] getdents64(3, [pid 5062] newfstatat(4, "", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] close(3 [pid 5062] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 5064] rmdir("./387") = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./387/file0" [pid 5064] mkdir("./388", 0777 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] rmdir("./387" [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./388", 0777) = 0 [pid 7019] <... mount resumed>) = 0 [pid 7019] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7019] chdir("./file0") = 0 [pid 7018] <... mount resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7019] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] <... openat resumed>) = 3 [pid 7018] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7019] exit_group(0 [pid 7018] <... openat resumed>) = 3 [pid 7020] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7018] chdir("./file0") = 0 [pid 7019] <... exit_group resumed>) = ? [pid 7019] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7019, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7018] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] umount2("./386", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7018] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7018] exit_group(0) = ? [pid 7018] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./386", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7018, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5065] <... openat resumed>) = 3 [pid 5063] umount2("./387", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./387", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 7020] <... write resumed>) = 2097152 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] newfstatat(3, "", [pid 5065] umount2("./386/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./386/binderfs", [pid 5063] getdents64(3, [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7020] munmap(0x7f599a000000, 138412032 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] unlink("./386/binderfs" [pid 5063] umount2("./387/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./387/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./387/binderfs") = 0 [pid 5063] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7020] <... munmap resumed>) = 0 [pid 5065] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./386/file0", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7020] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(AT_FDCWD, "./387/file0", [pid 5065] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7020] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7020] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./386/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./387/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(4, "", [pid 7020] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7020] close(3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] close(3 [pid 5063] <... openat resumed>) = 4 [pid 7020] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 5062] close(3 [pid 7020] close(4 [pid 5064] <... close resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 5062] <... close resumed>) = 0 [pid 7020] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7020] mkdir("./file0", 0777 [pid 5063] getdents64(4, [pid 7020] <... mkdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7021 attached [pid 5065] getdents64(4, [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 7020] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7021 [pid 5063] rmdir("./387/file0" [pid 7021] set_robust_list(0x55555605b660, 24 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7022 attached [ 284.136986][ T7020] loop4: detected capacity change from 0 to 4096 [pid 7022] set_robust_list(0x55555605b660, 24 [pid 7021] <... set_robust_list resumed>) = 0 [pid 5065] close(4 [pid 5063] getdents64(3, [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7022 [pid 7022] <... set_robust_list resumed>) = 0 [pid 7021] chdir("./388" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7022] chdir("./388" [pid 7021] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./386/file0" [pid 7021] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] close(3) = 0 [pid 5063] rmdir("./387" [pid 7021] <... prctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7021] setpgid(0, 0) = 0 [pid 7022] <... chdir resumed>) = 0 [pid 7021] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] getdents64(3, [pid 7022] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7022] setpgid(0, 0 [pid 7021] <... openat resumed>) = 3 [pid 5063] mkdir("./388", 0777 [pid 7022] <... setpgid resumed>) = 0 [pid 7021] write(3, "1000", 4 [pid 5065] close(3 [pid 5063] <... mkdir resumed>) = 0 [pid 7021] <... write resumed>) = 4 [pid 5065] <... close resumed>) = 0 [pid 7021] close(3 [pid 5065] rmdir("./386" [pid 7021] <... close resumed>) = 0 [pid 7020] <... mount resumed>) = 0 [pid 7022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7021] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7022] <... openat resumed>) = 3 [pid 7021] <... symlink resumed>) = 0 [pid 7020] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] mkdir("./387", 0777 [pid 5063] <... openat resumed>) = 3 [pid 7022] write(3, "1000", 4 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7022] <... write resumed>) = 4 [pid 7020] <... openat resumed>) = 3 [pid 7022] close(3 [pid 5065] <... mkdir resumed>) = 0 [pid 7022] <... close resumed>) = 0 [pid 7022] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7020] chdir("./file0" [pid 7022] memfd_create("syzkaller", 0 [pid 7020] <... chdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7021] memfd_create("syzkaller", 0 [pid 7020] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 7020] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7020] exit_group(0) = ? [pid 7020] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7020, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [ 284.183399][ T7020] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7021] <... memfd_create resumed>) = 3 [pid 7022] <... memfd_create resumed>) = 3 [pid 7021] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 7021] <... mmap resumed>) = 0x7f599a000000 [pid 7022] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] umount2("./385", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./385", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7022] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./385/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./385/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./385/binderfs") = 0 [pid 5066] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5066] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./385/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./385/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./385/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./385/file0") = 0 [pid 7021] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] getdents64(3, [pid 5063] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5063] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./385" [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7023 attached [pid 5066] mkdir("./386", 0777 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7023 [pid 7023] set_robust_list(0x55555605b660, 24 [pid 5066] <... mkdir resumed>) = 0 [pid 7023] <... set_robust_list resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7023] chdir("./388" [pid 5066] <... openat resumed>) = 3 [pid 5065] <... ioctl resumed>) = 0 [pid 7023] <... chdir resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7023] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7022] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7023] setpgid(0, 0) = 0 [pid 7023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7023] write(3, "1000", 4) = 4 [pid 7023] close(3) = 0 [pid 7023] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7023] memfd_create("syzkaller", 0) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7024 [pid 7023] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7024 attached [pid 7024] set_robust_list(0x55555605b660, 24) = 0 [pid 7022] <... write resumed>) = 2097152 [pid 7024] chdir("./387") = 0 [pid 7024] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7024] setpgid(0, 0) = 0 [pid 7024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7024] write(3, "1000", 4) = 4 [pid 7024] close(3) = 0 [pid 7024] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... ioctl resumed>) = 0 [pid 7024] <... symlink resumed>) = 0 [pid 7022] munmap(0x7f599a000000, 138412032 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7024] memfd_create("syzkaller", 0) = 3 [pid 7024] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 7025 attached [pid 7021] <... write resumed>) = 2097152 [pid 7022] <... munmap resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7025 [pid 7022] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7024] <... mmap resumed>) = 0x7f599a000000 [pid 7022] ioctl(4, LOOP_SET_FD, 3 [pid 7021] munmap(0x7f599a000000, 138412032 [pid 7025] set_robust_list(0x55555605b660, 24 [pid 7021] <... munmap resumed>) = 0 [pid 7025] <... set_robust_list resumed>) = 0 [pid 7025] chdir("./386") = 0 [pid 7025] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7025] setpgid(0, 0) = 0 [pid 7023] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7022] <... ioctl resumed>) = 0 [pid 7021] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7025] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7022] close(3 [pid 7025] <... openat resumed>) = 3 [pid 7022] <... close resumed>) = 0 [pid 7025] write(3, "1000", 4) = 4 [pid 7021] <... openat resumed>) = 4 [pid 7021] ioctl(4, LOOP_SET_FD, 3 [pid 7022] close(4 [pid 7025] close(3) = 0 [pid 7025] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7025] memfd_create("syzkaller", 0 [pid 7021] <... ioctl resumed>) = 0 [pid 7022] <... close resumed>) = 0 [pid 7021] close(3) = 0 [pid 7022] mkdir("./file0", 0777 [pid 7021] close(4) = 0 [pid 7022] <... mkdir resumed>) = 0 [pid 7021] mkdir("./file0", 0777 [pid 7025] <... memfd_create resumed>) = 3 [pid 7025] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7022] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7021] <... mkdir resumed>) = 0 [pid 7021] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7025] <... mmap resumed>) = 0x7f599a000000 [ 284.407190][ T7022] loop0: detected capacity change from 0 to 4096 [ 284.436666][ T7021] loop2: detected capacity change from 0 to 4096 [ 284.454358][ T7022] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 284.466038][ T7021] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7024] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7023] <... write resumed>) = 2097152 [pid 7021] <... mount resumed>) = 0 [pid 7023] munmap(0x7f599a000000, 138412032 [pid 7022] <... mount resumed>) = 0 [pid 7021] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7022] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7022] chdir("./file0") = 0 [pid 7022] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7025] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7024] <... write resumed>) = 2097152 [pid 7023] <... munmap resumed>) = 0 [pid 7022] exit_group(0 [pid 7021] <... openat resumed>) = 3 [pid 7022] <... exit_group resumed>) = ? [pid 7021] chdir("./file0") = 0 [pid 7021] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7024] munmap(0x7f599a000000, 138412032 [pid 7023] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7022] +++ exited with 0 +++ [pid 7021] exit_group(0 [pid 7023] <... openat resumed>) = 4 [pid 7021] <... exit_group resumed>) = ? [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7022, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7021] +++ exited with 0 +++ [pid 7023] ioctl(4, LOOP_SET_FD, 3 [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7021, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./388", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./388", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7024] <... munmap resumed>) = 0 [pid 7023] <... ioctl resumed>) = 0 [pid 7023] close(3 [pid 5062] umount2("./388", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7023] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7023] close(4 [pid 5062] openat(AT_FDCWD, "./388", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7024] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] umount2("./388/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7023] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7024] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./388/binderfs", [pid 5062] newfstatat(3, "", [pid 7023] mkdir("./file0", 0777 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7024] ioctl(4, LOOP_SET_FD, 3 [pid 5064] unlink("./388/binderfs" [pid 7024] <... ioctl resumed>) = 0 [pid 7023] <... mkdir resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7025] <... write resumed>) = 2097152 [pid 7025] munmap(0x7f599a000000, 138412032 [pid 5064] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7025] <... munmap resumed>) = 0 [pid 7023] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] umount2("./388/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7025] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7024] close(3 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./388/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./388/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(AT_FDCWD, "./388/binderfs", [pid 7025] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [ 284.568685][ T7023] loop1: detected capacity change from 0 to 4096 [ 284.586539][ T7024] loop3: detected capacity change from 0 to 4096 [ 284.604239][ T7023] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7025] ioctl(4, LOOP_SET_FD, 3 [pid 7024] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7024] close(4 [pid 5064] getdents64(4, [pid 5062] unlink("./388/binderfs" [pid 7024] <... close resumed>) = 0 [pid 7024] mkdir("./file0", 0777 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... unlink resumed>) = 0 [pid 7024] <... mkdir resumed>) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./388/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./388") = 0 [pid 5064] mkdir("./389", 0777) = 0 [pid 7024] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5062] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7025] <... ioctl resumed>) = 0 [pid 7025] close(3) = 0 [pid 7025] close(4) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7025] mkdir("./file0", 0777) = 0 [pid 5062] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./388/file0", [pid 7025] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./388/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./388/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./388") = 0 [pid 5062] mkdir("./389", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [ 284.617129][ T7025] loop4: detected capacity change from 0 to 4096 [ 284.636029][ T7024] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 284.654393][ T7025] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7023] <... mount resumed>) = 0 [pid 7023] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7023] chdir("./file0") = 0 [pid 7023] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7023] exit_group(0) = ? [pid 7023] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7023, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] umount2("./388", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./388", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./388/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./388/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./388/binderfs") = 0 [pid 5063] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7026 attached [pid 5062] <... ioctl resumed>) = 0 [pid 7026] set_robust_list(0x55555605b660, 24 [pid 5062] close(3 [pid 7026] <... set_robust_list resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7026] chdir("./389" [pid 7025] <... mount resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7026 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7026] <... chdir resumed>) = 0 [pid 7025] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5063] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./388/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7025] chdir("./file0" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7027 attached [pid 7026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7025] <... chdir resumed>) = 0 [pid 7024] <... mount resumed>) = 0 [pid 7027] set_robust_list(0x55555605b660, 24 [pid 7026] <... prctl resumed>) = 0 [pid 7025] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] openat(AT_FDCWD, "./388/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7027 [pid 7027] <... set_robust_list resumed>) = 0 [pid 7026] setpgid(0, 0 [pid 7025] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7027] chdir("./389" [pid 7026] <... setpgid resumed>) = 0 [pid 7025] exit_group(0 [pid 5063] <... openat resumed>) = 4 [pid 7027] <... chdir resumed>) = 0 [pid 7026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7025] <... exit_group resumed>) = ? [pid 7024] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] newfstatat(4, "", [pid 7027] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7026] <... openat resumed>) = 3 [pid 7025] +++ exited with 0 +++ [pid 7024] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7027] <... prctl resumed>) = 0 [pid 7026] write(3, "1000", 4 [pid 7024] chdir("./file0" [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7025, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5063] getdents64(4, [pid 7027] setpgid(0, 0 [pid 7026] <... write resumed>) = 4 [pid 7024] <... chdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7027] <... setpgid resumed>) = 0 [pid 7026] close(3 [pid 7024] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] getdents64(4, [pid 7027] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7026] <... close resumed>) = 0 [pid 5066] umount2("./386", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7026] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7027] <... openat resumed>) = 3 [pid 7026] <... symlink resumed>) = 0 [pid 7024] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] openat(AT_FDCWD, "./386", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] close(4 [pid 7027] write(3, "1000", 4 [pid 7024] exit_group(0 [pid 5066] <... openat resumed>) = 3 [pid 5063] <... close resumed>) = 0 [pid 7027] <... write resumed>) = 4 [pid 7024] <... exit_group resumed>) = ? [pid 5066] newfstatat(3, "", [pid 5063] rmdir("./388/file0" [pid 7027] close(3 [pid 7026] memfd_create("syzkaller", 0 [pid 7024] +++ exited with 0 +++ [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7027] <... close resumed>) = 0 [pid 7026] <... memfd_create resumed>) = 3 [pid 5066] getdents64(3, [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7024, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5063] getdents64(3, [pid 7027] symlink("/dev/binderfs", "./binderfs" [pid 7026] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7027] <... symlink resumed>) = 0 [pid 7026] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./386/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./386/binderfs", [pid 5063] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] rmdir("./388" [pid 5066] unlink("./386/binderfs" [pid 5063] <... rmdir resumed>) = 0 [pid 7027] memfd_create("syzkaller", 0 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./389", 0777) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7027] <... memfd_create resumed>) = 3 [pid 7027] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] umount2("./387", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./387", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./386/file0", [pid 5065] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] newfstatat(3, "", [pid 5066] umount2("./386/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] getdents64(3, [pid 5066] openat(AT_FDCWD, "./386/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... openat resumed>) = 4 [pid 5065] umount2("./387/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./387/binderfs", [pid 5066] newfstatat(4, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] unlink("./387/binderfs" [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5066] rmdir("./386/file0" [pid 5065] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, [pid 5065] newfstatat(AT_FDCWD, "./387/file0", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] close(3 [pid 5065] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./386") = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./387/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] mkdir("./387", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... openat resumed>) = 4 [pid 7026] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 7027] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... close resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] rmdir("./387/file0" [pid 5063] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 7028 attached [pid 7028] set_robust_list(0x55555605b660, 24) = 0 [pid 7028] chdir("./389" [pid 5065] close(3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7028 [pid 5065] <... close resumed>) = 0 [pid 7028] <... chdir resumed>) = 0 [pid 5065] rmdir("./387" [pid 7028] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./388", 0777 [pid 7028] <... prctl resumed>) = 0 [pid 7028] setpgid(0, 0) = 0 [pid 7028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7028] write(3, "1000", 4) = 4 [pid 7028] close(3) = 0 [pid 7028] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7028] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7028] <... memfd_create resumed>) = 3 [pid 7026] <... write resumed>) = 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7028] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7027] <... write resumed>) = 2097152 [pid 7026] munmap(0x7f599a000000, 138412032 [pid 5066] close(3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7028] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... close resumed>) = 0 [pid 7027] munmap(0x7f599a000000, 138412032) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7026] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 7029 attached [pid 7026] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7029] set_robust_list(0x55555605b660, 24 [pid 7026] <... openat resumed>) = 4 [pid 7029] <... set_robust_list resumed>) = 0 [pid 7026] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7029 [pid 7027] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7027] ioctl(4, LOOP_SET_FD, 3 [pid 7029] chdir("./387") = 0 [pid 7026] <... ioctl resumed>) = 0 [pid 7029] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7026] close(3 [pid 7029] <... prctl resumed>) = 0 [pid 7029] setpgid(0, 0) = 0 [pid 7029] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7029] write(3, "1000", 4 [pid 7027] <... ioctl resumed>) = 0 [pid 7026] <... close resumed>) = 0 [pid 7029] <... write resumed>) = 4 [pid 7027] close(3 [pid 7026] close(4 [pid 7029] close(3 [pid 7026] <... close resumed>) = 0 [pid 7029] <... close resumed>) = 0 [pid 7026] mkdir("./file0", 0777 [pid 7029] symlink("/dev/binderfs", "./binderfs" [pid 7026] <... mkdir resumed>) = 0 [pid 7029] <... symlink resumed>) = 0 [pid 7026] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7028] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7029] memfd_create("syzkaller", 0 [pid 7027] <... close resumed>) = 0 [pid 7029] <... memfd_create resumed>) = 3 [pid 7027] close(4) = 0 [pid 7029] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7027] mkdir("./file0", 0777 [pid 5065] <... ioctl resumed>) = 0 [ 284.945528][ T7026] loop2: detected capacity change from 0 to 4096 [ 284.948723][ T7027] loop0: detected capacity change from 0 to 4096 [ 284.981637][ T7026] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7029] <... mmap resumed>) = 0x7f599a000000 [pid 5065] close(3 [pid 7027] <... mkdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7027] mount("/dev/loop0", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7030 attached [pid 7030] set_robust_list(0x55555605b660, 24 [pid 7028] <... write resumed>) = 2097152 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7030 [pid 7030] <... set_robust_list resumed>) = 0 [pid 7026] <... mount resumed>) = 0 [pid 7030] chdir("./388" [pid 7026] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7030] <... chdir resumed>) = 0 [pid 7026] <... openat resumed>) = 3 [pid 7026] chdir("./file0" [pid 7030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7026] <... chdir resumed>) = 0 [pid 7030] <... prctl resumed>) = 0 [pid 7026] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7030] setpgid(0, 0) = 0 [pid 7026] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7026] exit_group(0 [pid 7030] <... openat resumed>) = 3 [pid 7026] <... exit_group resumed>) = ? [pid 7030] write(3, "1000", 4) = 4 [pid 7026] +++ exited with 0 +++ [ 285.033569][ T7027] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7030] close(3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7026, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7030] <... close resumed>) = 0 [pid 7030] symlink("/dev/binderfs", "./binderfs" [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7030] <... symlink resumed>) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5064] umount2("./389", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7028] munmap(0x7f599a000000, 138412032 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7030] memfd_create("syzkaller", 0 [pid 7028] <... munmap resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./389", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7030] <... memfd_create resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 7030] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] newfstatat(3, "", [pid 7030] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./389/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./389/binderfs", [pid 7027] <... mount resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./389/binderfs" [pid 7027] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... unlink resumed>) = 0 [pid 7028] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7027] <... openat resumed>) = 3 [pid 5064] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7029] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7027] chdir("./file0") = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7027] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7028] <... openat resumed>) = 4 [pid 5064] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7028] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7027] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] newfstatat(AT_FDCWD, "./389/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7027] exit_group(0) = ? [pid 5064] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./389/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7027] +++ exited with 0 +++ [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./389/file0") = 0 [pid 5064] getdents64(3, [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7027, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7028] <... ioctl resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./389", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7028] close(3 [pid 5064] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7028] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7028] close(4 [pid 5064] rmdir("./389" [pid 5062] openat(AT_FDCWD, "./389", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7028] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7028] mkdir("./file0", 0777 [pid 5064] mkdir("./390", 0777 [pid 5062] newfstatat(3, "", [pid 7030] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7029] <... write resumed>) = 2097152 [pid 7028] <... mkdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 285.128177][ T7028] loop1: detected capacity change from 0 to 4096 [pid 7028] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./389/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7029] munmap(0x7f599a000000, 138412032 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7029] <... munmap resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./389/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./389/binderfs") = 0 [pid 5062] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7029] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5062] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7029] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7030] <... write resumed>) = 2097152 [pid 5062] newfstatat(AT_FDCWD, "./389/file0", [pid 7030] munmap(0x7f599a000000, 138412032 [pid 7029] <... ioctl resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./389/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./389/file0" [pid 7030] <... munmap resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7029] close(3 [pid 5062] close(3 [pid 7029] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7029] close(4 [pid 5062] rmdir("./389") = 0 [pid 7029] <... close resumed>) = 0 [pid 5062] mkdir("./390", 0777 [pid 7029] mkdir("./file0", 0777 [pid 5062] <... mkdir resumed>) = 0 [pid 7029] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7030] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7029] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7030] <... openat resumed>) = 4 [ 285.177659][ T7028] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 285.205529][ T7029] loop4: detected capacity change from 0 to 4096 [pid 7030] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7028] <... mount resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7030] close(3) = 0 [pid 7028] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7030] close(4) = 0 [pid 7028] <... openat resumed>) = 3 [pid 5064] close(3 [pid 7030] mkdir("./file0", 0777 [pid 7028] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 7028] <... chdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7031 attached [pid 7030] <... mkdir resumed>) = 0 [pid 7028] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7031 [ 285.248078][ T7030] loop3: detected capacity change from 0 to 4096 [ 285.252382][ T7029] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7031] set_robust_list(0x55555605b660, 24) = 0 [pid 7030] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7028] exit_group(0 [pid 7031] chdir("./390" [pid 7028] <... exit_group resumed>) = ? [pid 7028] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7028, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7031] <... chdir resumed>) = 0 [pid 5063] umount2("./389", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./389", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7031] <... prctl resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 7031] setpgid(0, 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 7031] <... setpgid resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./389/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./389/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./389/binderfs") = 0 [pid 5063] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7031] <... openat resumed>) = 3 [pid 7031] write(3, "1000", 4) = 4 [pid 7031] close(3) = 0 [pid 7031] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... umount2 resumed>) = 0 [pid 7031] <... symlink resumed>) = 0 [pid 7030] <... mount resumed>) = 0 [pid 7029] <... mount resumed>) = 0 [pid 7031] memfd_create("syzkaller", 0 [pid 7030] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7029] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7030] <... openat resumed>) = 3 [pid 7029] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 285.296000][ T7030] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] newfstatat(AT_FDCWD, "./389/file0", [pid 7030] chdir("./file0" [pid 7029] chdir("./file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7030] <... chdir resumed>) = 0 [pid 7029] <... chdir resumed>) = 0 [pid 5063] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7031] <... memfd_create resumed>) = 3 [pid 7030] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7029] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7031] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7030] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7031] <... mmap resumed>) = 0x7f599a000000 [pid 7029] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7030] exit_group(0 [pid 7029] exit_group(0 [pid 5063] openat(AT_FDCWD, "./389/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7029] <... exit_group resumed>) = ? [pid 5063] <... openat resumed>) = 4 [pid 7029] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7029, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7030] <... exit_group resumed>) = ? [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5063] newfstatat(4, "", [pid 5066] <... restart_syscall resumed>) = 0 [pid 5066] umount2("./387", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./387", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7030] +++ exited with 0 +++ [pid 5066] newfstatat(3, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7030, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5065] umount2("./388", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, [pid 5065] openat(AT_FDCWD, "./388", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./387/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./387/binderfs", [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./388/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] unlink("./387/binderfs" [pid 5063] getdents64(4, [pid 5062] close(3 [pid 5066] <... unlink resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./388/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] unlink("./388/binderfs") = 0 [pid 5065] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7032 attached [pid 5063] <... close resumed>) = 0 [pid 7032] set_robust_list(0x55555605b660, 24 [pid 5063] rmdir("./389/file0" [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7032 [pid 7032] <... set_robust_list resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 7032] chdir("./390") = 0 [pid 7032] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... umount2 resumed>) = 0 [pid 5063] rmdir("./389" [pid 7032] <... prctl resumed>) = 0 [pid 7032] setpgid(0, 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7032] <... setpgid resumed>) = 0 [pid 5065] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7032] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./388/file0", [pid 5066] newfstatat(AT_FDCWD, "./387/file0", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./387/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./388/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7032] <... openat resumed>) = 3 [pid 7031] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] openat(AT_FDCWD, "./387/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] mkdir("./390", 0777 [pid 7032] write(3, "1000", 4 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 4 [pid 5063] <... mkdir resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5065] newfstatat(4, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5065] getdents64(4, [pid 7032] <... write resumed>) = 4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7032] close(3 [pid 5065] getdents64(4, [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7032] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7032] symlink("/dev/binderfs", "./binderfs" [pid 5066] getdents64(4, [pid 5065] close(4 [pid 5063] <... openat resumed>) = 3 [pid 7032] <... symlink resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7032] memfd_create("syzkaller", 0) = 3 [pid 7031] <... write resumed>) = 2097152 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... close resumed>) = 0 [pid 7032] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7031] munmap(0x7f599a000000, 138412032 [pid 5066] close(4 [pid 5065] rmdir("./388/file0" [pid 7032] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... close resumed>) = 0 [pid 7031] <... munmap resumed>) = 0 [pid 5066] rmdir("./387/file0" [pid 5065] <... rmdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5065] getdents64(3, [pid 7032] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7031] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5065] close(3 [pid 5066] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5066] rmdir("./387" [pid 5065] rmdir("./388" [pid 5066] <... rmdir resumed>) = 0 [pid 7031] <... openat resumed>) = 4 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] mkdir("./389", 0777 [pid 5063] close(3) = 0 [pid 5066] mkdir("./388", 0777 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... mkdir resumed>) = 0 [pid 7031] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 7033 attached [pid 5065] <... mkdir resumed>) = 0 [pid 7033] set_robust_list(0x55555605b660, 24 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7033 [pid 7033] <... set_robust_list resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7033] chdir("./390" [pid 7031] <... ioctl resumed>) = 0 [pid 7033] <... chdir resumed>) = 0 [pid 7032] <... write resumed>) = 2097152 [pid 5065] <... openat resumed>) = 3 [pid 7033] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7032] munmap(0x7f599a000000, 138412032 [pid 7031] close(3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7031] <... close resumed>) = 0 [pid 7033] <... prctl resumed>) = 0 [pid 7033] setpgid(0, 0 [pid 7031] close(4 [pid 7033] <... setpgid resumed>) = 0 [pid 7031] <... close resumed>) = 0 [pid 7033] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7031] mkdir("./file0", 0777 [pid 7033] <... openat resumed>) = 3 [pid 7032] <... munmap resumed>) = 0 [pid 7031] <... mkdir resumed>) = 0 [pid 7033] write(3, "1000", 4 [pid 7032] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7033] <... write resumed>) = 4 [pid 7032] <... openat resumed>) = 4 [pid 7031] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7033] close(3 [ 285.488282][ T7031] loop2: detected capacity change from 0 to 4096 [ 285.528220][ T7031] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7032] ioctl(4, LOOP_SET_FD, 3 [pid 7033] <... close resumed>) = 0 [pid 7032] <... ioctl resumed>) = 0 [pid 7033] symlink("/dev/binderfs", "./binderfs" [pid 7032] close(3) = 0 [pid 7032] close(4) = 0 [pid 7033] <... symlink resumed>) = 0 [pid 7032] mkdir("./file0", 0777 [pid 7033] memfd_create("syzkaller", 0 [pid 7032] <... mkdir resumed>) = 0 [pid 7032] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7033] <... memfd_create resumed>) = 3 [pid 7033] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [ 285.537924][ T7032] loop0: detected capacity change from 0 to 4096 [ 285.571151][ T7032] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7034 ./strace-static-x86_64: Process 7034 attached [pid 7034] set_robust_list(0x55555605b660, 24 [pid 5066] <... ioctl resumed>) = 0 [pid 7034] <... set_robust_list resumed>) = 0 [pid 5066] close(3) = 0 [pid 7034] chdir("./389" [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7035 attached [pid 7034] <... chdir resumed>) = 0 [pid 7032] <... mount resumed>) = 0 [pid 7031] <... mount resumed>) = 0 [pid 7034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7032] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7035] set_robust_list(0x55555605b660, 24 [pid 7034] <... prctl resumed>) = 0 [pid 7035] <... set_robust_list resumed>) = 0 [pid 7034] setpgid(0, 0 [pid 7032] <... openat resumed>) = 3 [pid 7031] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7035] chdir("./388" [pid 7034] <... setpgid resumed>) = 0 [pid 7032] chdir("./file0" [pid 7031] <... openat resumed>) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7035 [pid 7035] <... chdir resumed>) = 0 [pid 7035] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7032] <... chdir resumed>) = 0 [pid 7035] setpgid(0, 0 [pid 7032] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7031] chdir("./file0" [pid 7034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7035] <... setpgid resumed>) = 0 [pid 7032] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7031] <... chdir resumed>) = 0 [pid 7034] <... openat resumed>) = 3 [pid 7034] write(3, "1000", 4 [pid 7035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7034] <... write resumed>) = 4 [pid 7032] exit_group(0 [pid 7031] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7034] close(3 [pid 7032] <... exit_group resumed>) = ? [pid 7035] <... openat resumed>) = 3 [pid 7031] exit_group(0) = ? [pid 7032] +++ exited with 0 +++ [pid 7031] +++ exited with 0 +++ [pid 7034] <... close resumed>) = 0 [pid 7034] symlink("/dev/binderfs", "./binderfs" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7031, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 7035] write(3, "1000", 4 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7032, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] umount2("./390", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7035] <... write resumed>) = 4 [pid 7034] <... symlink resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7035] close(3 [pid 5064] openat(AT_FDCWD, "./390", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] umount2("./390", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7035] <... close resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 7035] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7035] <... symlink resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] openat(AT_FDCWD, "./390", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... openat resumed>) = 3 [pid 5064] umount2("./390/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./390/binderfs", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./390/binderfs" [pid 5062] getdents64(3, [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./390/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./390/binderfs", [pid 5064] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./390/file0", [pid 5062] unlink("./390/binderfs" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... unlink resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./390/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7035] memfd_create("syzkaller", 0 [pid 7034] memfd_create("syzkaller", 0 [pid 5064] getdents64(4, [pid 5062] <... umount2 resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 5062] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7035] <... memfd_create resumed>) = 3 [pid 7033] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7034] <... memfd_create resumed>) = 3 [pid 7035] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] newfstatat(AT_FDCWD, "./390/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7035] <... mmap resumed>) = 0x7f599a000000 [pid 7034] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7034] <... mmap resumed>) = 0x7f599a000000 [pid 5064] rmdir("./390/file0" [pid 5062] openat(AT_FDCWD, "./390/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5064] getdents64(3, [pid 5062] newfstatat(4, "", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 5064] rmdir("./390" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] mkdir("./391", 0777 [pid 5062] close(4 [pid 7033] <... write resumed>) = 2097152 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] rmdir("./390/file0" [pid 5064] <... openat resumed>) = 3 [pid 7033] munmap(0x7f599a000000, 138412032 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7035] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7033] <... munmap resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7034] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... close resumed>) = 0 [pid 7033] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] rmdir("./390" [pid 7033] <... openat resumed>) = 4 [pid 5062] <... rmdir resumed>) = 0 [pid 7033] ioctl(4, LOOP_SET_FD, 3 [pid 5062] mkdir("./391", 0777 [pid 7034] <... write resumed>) = 2097152 [pid 7033] <... ioctl resumed>) = 0 [pid 7035] <... write resumed>) = 2097152 [pid 7034] munmap(0x7f599a000000, 138412032 [pid 5062] <... mkdir resumed>) = 0 [pid 7033] close(3) = 0 [pid 7033] close(4) = 0 [pid 7035] munmap(0x7f599a000000, 138412032 [pid 7033] mkdir("./file0", 0777 [pid 7034] <... munmap resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7034] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7034] <... openat resumed>) = 4 [pid 7034] ioctl(4, LOOP_SET_FD, 3 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7033] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7036 attached [pid 7036] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7036 [pid 7036] <... set_robust_list resumed>) = 0 [pid 7036] chdir("./391") = 0 [pid 7036] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7036] setpgid(0, 0) = 0 [pid 7035] <... munmap resumed>) = 0 [pid 7033] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [ 285.763383][ T7033] loop1: detected capacity change from 0 to 4096 [ 285.794316][ T7034] loop3: detected capacity change from 0 to 4096 [pid 7036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7034] <... ioctl resumed>) = 0 [pid 7036] <... openat resumed>) = 3 [pid 7034] close(3 [pid 7036] write(3, "1000", 4 [pid 7035] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7036] <... write resumed>) = 4 [pid 7036] close(3 [pid 7035] <... openat resumed>) = 4 [pid 7036] <... close resumed>) = 0 [pid 7036] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7035] ioctl(4, LOOP_SET_FD, 3 [pid 7034] <... close resumed>) = 0 [pid 7036] memfd_create("syzkaller", 0 [pid 7034] close(4) = 0 [pid 7034] mkdir("./file0", 0777 [pid 7036] <... memfd_create resumed>) = 3 [pid 7034] <... mkdir resumed>) = 0 [pid 7036] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7034] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7035] <... ioctl resumed>) = 0 [pid 7035] close(3) = 0 [ 285.810571][ T7033] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 285.823385][ T7035] loop4: detected capacity change from 0 to 4096 [pid 7035] close(4) = 0 [pid 7035] mkdir("./file0", 0777) = 0 [pid 7035] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [ 285.856027][ T7034] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 285.872310][ T7035] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7037 ./strace-static-x86_64: Process 7037 attached [pid 7037] set_robust_list(0x55555605b660, 24) = 0 [pid 7037] chdir("./391") = 0 [pid 7037] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7037] setpgid(0, 0) = 0 [pid 7037] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7037] write(3, "1000", 4) = 4 [pid 7037] close(3) = 0 [pid 7037] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7037] memfd_create("syzkaller", 0 [pid 7033] <... mount resumed>) = 0 [pid 7037] <... memfd_create resumed>) = 3 [pid 7037] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7034] <... mount resumed>) = 0 [pid 7033] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7034] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7033] <... openat resumed>) = 3 [pid 7033] chdir("./file0") = 0 [pid 7033] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7033] exit_group(0 [pid 7034] <... openat resumed>) = 3 [pid 7033] <... exit_group resumed>) = ? [pid 7034] chdir("./file0") = 0 [pid 7034] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7034] exit_group(0) = ? [pid 7036] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7035] <... mount resumed>) = 0 [pid 7034] +++ exited with 0 +++ [pid 7033] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7033, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7034, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./389", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./390", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./389", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7035] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "./390", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7035] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5063] newfstatat(3, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7035] chdir("./file0" [pid 5063] getdents64(3, [pid 7035] <... chdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7035] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./390/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7035] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7035] exit_group(0 [pid 5065] umount2("./389/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./390/binderfs", [pid 7035] <... exit_group resumed>) = ? [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7037] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(AT_FDCWD, "./389/binderfs", [pid 5063] unlink("./390/binderfs" [pid 7035] +++ exited with 0 +++ [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7035, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] umount2("./388", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./388", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(AT_FDCWD, "./390/file0", [pid 5066] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(3, "", [pid 5063] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, [pid 5063] openat(AT_FDCWD, "./390/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... openat resumed>) = 4 [pid 5066] umount2("./388/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(4, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] unlink("./389/binderfs" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./388/binderfs", [pid 5063] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] unlink("./388/binderfs" [pid 5063] getdents64(4, [pid 5066] <... unlink resumed>) = 0 [pid 5065] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(4) = 0 [pid 5063] rmdir("./390/file0" [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./388/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] getdents64(3, [pid 5066] umount2("./388/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] openat(AT_FDCWD, "./388/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] close(3 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5063] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5063] rmdir("./390" [pid 5065] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./388/file0") = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, [pid 5063] mkdir("./391", 0777 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] newfstatat(AT_FDCWD, "./389/file0", [pid 5063] <... mkdir resumed>) = 0 [pid 5066] close(3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./388") = 0 [pid 5065] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] mkdir("./389", 0777 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./389/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] newfstatat(4, "", [pid 5066] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7037] <... write resumed>) = 2097152 [pid 5065] close(4 [pid 7037] munmap(0x7f599a000000, 138412032 [pid 7036] <... write resumed>) = 2097152 [pid 5065] <... close resumed>) = 0 [pid 7036] munmap(0x7f599a000000, 138412032 [pid 5065] rmdir("./389/file0") = 0 [pid 7037] <... munmap resumed>) = 0 [pid 7037] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./389" [pid 7036] <... munmap resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7037] <... openat resumed>) = 4 [pid 7036] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7037] ioctl(4, LOOP_SET_FD, 3 [pid 5065] mkdir("./390", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... ioctl resumed>) = 0 [pid 7037] <... ioctl resumed>) = 0 [pid 7036] <... openat resumed>) = 4 [pid 7036] ioctl(4, LOOP_SET_FD, 3 [pid 5063] close(3) = 0 [pid 7037] close(3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7037] <... close resumed>) = 0 [pid 7036] <... ioctl resumed>) = 0 [pid 7036] close(3 [pid 7037] close(4) = 0 [pid 7037] mkdir("./file0", 0777 [pid 7036] <... close resumed>) = 0 [pid 7037] <... mkdir resumed>) = 0 [pid 7036] close(4 [pid 5066] <... ioctl resumed>) = 0 [pid 7036] <... close resumed>) = 0 [pid 7037] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7036] mkdir("./file0", 0777) = 0 [ 286.068116][ T7037] loop0: detected capacity change from 0 to 4096 [ 286.079856][ T7036] loop2: detected capacity change from 0 to 4096 ./strace-static-x86_64: Process 7038 attached [pid 7036] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] close(3 [pid 5065] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7038 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7038] set_robust_list(0x55555605b660, 24./strace-static-x86_64: Process 7039 attached [pid 7039] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7039 [pid 5065] close(3) = 0 [pid 7039] <... set_robust_list resumed>) = 0 [pid 7038] <... set_robust_list resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7038] chdir("./391" [pid 7039] chdir("./389" [pid 7038] <... chdir resumed>) = 0 [pid 7038] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7038] setpgid(0, 0./strace-static-x86_64: Process 7040 attached [pid 7039] <... chdir resumed>) = 0 [pid 7038] <... setpgid resumed>) = 0 [pid 7039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7040] set_robust_list(0x55555605b660, 24 [pid 7038] <... openat resumed>) = 3 [pid 7040] <... set_robust_list resumed>) = 0 [pid 7039] <... prctl resumed>) = 0 [pid 7040] chdir("./390" [pid 7039] setpgid(0, 0 [pid 7038] write(3, "1000", 4 [pid 7040] <... chdir resumed>) = 0 [pid 7039] <... setpgid resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7040 [pid 7040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7038] <... write resumed>) = 4 [pid 7040] <... prctl resumed>) = 0 [pid 7039] <... openat resumed>) = 3 [pid 7038] close(3 [pid 7040] setpgid(0, 0 [pid 7039] write(3, "1000", 4 [pid 7040] <... setpgid resumed>) = 0 [pid 7040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7039] <... write resumed>) = 4 [pid 7038] <... close resumed>) = 0 [pid 7039] close(3 [pid 7040] <... openat resumed>) = 3 [pid 7040] write(3, "1000", 4 [pid 7039] <... close resumed>) = 0 [pid 7038] symlink("/dev/binderfs", "./binderfs" [pid 7040] <... write resumed>) = 4 [ 286.116912][ T7037] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 286.132496][ T7036] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7039] symlink("/dev/binderfs", "./binderfs" [pid 7040] close(3 [pid 7039] <... symlink resumed>) = 0 [pid 7038] <... symlink resumed>) = 0 [pid 7040] <... close resumed>) = 0 [pid 7039] memfd_create("syzkaller", 0 [pid 7038] memfd_create("syzkaller", 0 [pid 7040] symlink("/dev/binderfs", "./binderfs" [pid 7037] <... mount resumed>) = 0 [pid 7040] <... symlink resumed>) = 0 [pid 7037] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7040] memfd_create("syzkaller", 0 [pid 7038] <... memfd_create resumed>) = 3 [pid 7037] chdir("./file0" [pid 7040] <... memfd_create resumed>) = 3 [pid 7039] <... memfd_create resumed>) = 3 [pid 7038] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7037] <... chdir resumed>) = 0 [pid 7040] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7039] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7038] <... mmap resumed>) = 0x7f599a000000 [pid 7037] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7039] <... mmap resumed>) = 0x7f599a000000 [pid 7037] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7040] <... mmap resumed>) = 0x7f599a000000 [pid 7037] exit_group(0) = ? [pid 7037] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7037, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./391", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./391", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./391/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./391/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7036] <... mount resumed>) = 0 [pid 5062] unlink("./391/binderfs") = 0 [pid 5062] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7036] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7036] chdir("./file0" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7036] <... chdir resumed>) = 0 [pid 7036] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] newfstatat(AT_FDCWD, "./391/file0", [pid 7036] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7036] exit_group(0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7036] <... exit_group resumed>) = ? [pid 5062] openat(AT_FDCWD, "./391/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./391/file0" [pid 7036] +++ exited with 0 +++ [pid 5062] <... rmdir resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7036, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 5062] getdents64(3, [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./391") = 0 [pid 5064] umount2("./391", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] mkdir("./392", 0777 [pid 5064] openat(AT_FDCWD, "./391", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7040] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7038] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... mkdir resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./391/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./391/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./391/binderfs") = 0 [pid 5064] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7039] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./391/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7040] <... write resumed>) = 2097152 [pid 5064] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./391/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7040] munmap(0x7f599a000000, 138412032 [pid 7038] <... write resumed>) = 2097152 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7038] munmap(0x7f599a000000, 138412032 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./391/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./391") = 0 [pid 5064] mkdir("./392", 0777) = 0 [pid 7040] <... munmap resumed>) = 0 [pid 7040] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7039] <... write resumed>) = 2097152 [pid 7038] <... munmap resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... ioctl resumed>) = 0 [pid 7040] <... openat resumed>) = 4 [pid 7040] ioctl(4, LOOP_SET_FD, 3 [pid 7039] munmap(0x7f599a000000, 138412032 [pid 7038] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7041 attached [pid 7041] set_robust_list(0x55555605b660, 24) = 0 [pid 7041] chdir("./392") = 0 [pid 7041] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7041] setpgid(0, 0) = 0 [pid 7041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7041] write(3, "1000", 4) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7041 [pid 7041] close(3) = 0 [pid 7041] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7040] <... ioctl resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7040] close(3) = 0 [pid 7040] close(4 [pid 7038] <... openat resumed>) = 4 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7040] <... close resumed>) = 0 [pid 7038] ioctl(4, LOOP_SET_FD, 3 [pid 7040] mkdir("./file0", 0777 [pid 7041] memfd_create("syzkaller", 0 [pid 7039] <... munmap resumed>) = 0 [pid 7040] <... mkdir resumed>) = 0 [pid 7040] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7041] <... memfd_create resumed>) = 3 [pid 7041] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7039] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7038] <... ioctl resumed>) = 0 [pid 7039] <... openat resumed>) = 4 [ 286.351368][ T7040] loop3: detected capacity change from 0 to 4096 [ 286.370887][ T7038] loop1: detected capacity change from 0 to 4096 [ 286.384625][ T7040] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7038] close(3 [pid 7039] ioctl(4, LOOP_SET_FD, 3 [pid 7038] <... close resumed>) = 0 [pid 7038] close(4) = 0 [pid 7040] <... mount resumed>) = 0 [pid 7040] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7039] <... ioctl resumed>) = 0 [pid 7038] mkdir("./file0", 0777 [pid 7040] <... openat resumed>) = 3 [pid 7040] chdir("./file0") = 0 [pid 7040] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7041] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7040] exit_group(0 [pid 7039] close(3 [pid 7038] <... mkdir resumed>) = 0 [pid 7039] <... close resumed>) = 0 [pid 7038] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7039] close(4 [pid 7040] <... exit_group resumed>) = ? [pid 7039] <... close resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7040] +++ exited with 0 +++ [pid 7039] mkdir("./file0", 0777 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7040, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=2 /* 0.02 s */} --- [pid 5065] umount2("./390", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./390", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7039] <... mkdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7039] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./390/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./390/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 286.406820][ T7039] loop4: detected capacity change from 0 to 4096 [ 286.441042][ T7038] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] unlink("./390/binderfs") = 0 [pid 5065] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./390/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7042 attached ) = -1 EINVAL (Invalid argument) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7042 [pid 7042] set_robust_list(0x55555605b660, 24 [pid 5065] openat(AT_FDCWD, "./390/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7042] <... set_robust_list resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 7042] chdir("./392" [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7042] <... chdir resumed>) = 0 [pid 5065] getdents64(4, [pid 7042] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7042] <... prctl resumed>) = 0 [pid 5065] getdents64(4, [pid 7042] setpgid(0, 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7042] <... setpgid resumed>) = 0 [pid 5065] close(4 [pid 7042] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./390/file0" [pid 7042] <... openat resumed>) = 3 [pid 5065] <... rmdir resumed>) = 0 [pid 7042] write(3, "1000", 4 [pid 7041] <... write resumed>) = 2097152 [pid 7042] <... write resumed>) = 4 [pid 5065] getdents64(3, [pid 7042] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7042] <... close resumed>) = 0 [pid 5065] close(3) = 0 [pid 7042] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] rmdir("./390") = 0 [pid 7042] memfd_create("syzkaller", 0 [pid 5065] mkdir("./391", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7042] <... memfd_create resumed>) = 3 [pid 7042] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... openat resumed>) = 3 [ 286.464892][ T7039] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7042] <... mmap resumed>) = 0x7f599a000000 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7041] munmap(0x7f599a000000, 138412032 [pid 7039] <... mount resumed>) = 0 [pid 7039] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7038] <... mount resumed>) = 0 [pid 7039] <... openat resumed>) = 3 [pid 7038] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7039] chdir("./file0" [pid 7041] <... munmap resumed>) = 0 [pid 7039] <... chdir resumed>) = 0 [pid 7038] <... openat resumed>) = 3 [pid 7039] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7041] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7041] ioctl(4, LOOP_SET_FD, 3 [pid 7039] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7038] chdir("./file0" [pid 7039] exit_group(0 [pid 7038] <... chdir resumed>) = 0 [pid 7042] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7039] <... exit_group resumed>) = ? [pid 7038] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7041] <... ioctl resumed>) = 0 [pid 7039] +++ exited with 0 +++ [pid 7038] exit_group(0 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7038] <... exit_group resumed>) = ? [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7039, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5065] <... close resumed>) = 0 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7041] close(3 [pid 5066] <... restart_syscall resumed>) = 0 [pid 7041] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7041] close(4) = 0 [pid 7041] mkdir("./file0", 0777) = 0 [pid 7041] mount("/dev/loop0", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7043 attached [ 286.552759][ T7041] loop0: detected capacity change from 0 to 4096 [pid 5066] umount2("./389", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7042] <... write resumed>) = 2097152 [pid 7038] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7038, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 7043] set_robust_list(0x55555605b660, 24 [pid 7042] munmap(0x7f599a000000, 138412032 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7043 [pid 5066] openat(AT_FDCWD, "./389", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./391", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7043] <... set_robust_list resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 5063] openat(AT_FDCWD, "./391", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7043] chdir("./391" [pid 5063] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5063] newfstatat(3, "", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./391/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./391/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./391/binderfs" [pid 7043] <... chdir resumed>) = 0 [pid 5066] umount2("./389/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... unlink resumed>) = 0 [pid 7042] <... munmap resumed>) = 0 [ 286.610980][ T7041] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7043] <... prctl resumed>) = 0 [pid 7042] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] newfstatat(AT_FDCWD, "./389/binderfs", [pid 7043] setpgid(0, 0 [pid 7042] <... openat resumed>) = 4 [pid 7043] <... setpgid resumed>) = 0 [pid 7042] ioctl(4, LOOP_SET_FD, 3 [pid 7043] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7043] <... openat resumed>) = 3 [pid 7042] <... ioctl resumed>) = 0 [pid 7041] <... mount resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7043] write(3, "1000", 4 [pid 7042] close(3 [pid 7041] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] unlink("./389/binderfs" [pid 5063] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./391/file0", [pid 7043] <... write resumed>) = 4 [pid 7042] <... close resumed>) = 0 [pid 7041] <... openat resumed>) = 3 [pid 5066] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] close(3 [pid 7042] close(4 [pid 7041] chdir("./file0" [pid 7042] <... close resumed>) = 0 [pid 7043] <... close resumed>) = 0 [pid 7042] mkdir("./file0", 0777 [pid 7041] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7041] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5063] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] symlink("/dev/binderfs", "./binderfs" [pid 5066] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7041] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 286.658305][ T7042] loop2: detected capacity change from 0 to 4096 [pid 5063] openat(AT_FDCWD, "./391/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(AT_FDCWD, "./389/file0", [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 7043] <... symlink resumed>) = 0 [pid 7042] <... mkdir resumed>) = 0 [pid 7041] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./389/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 7042] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] openat(AT_FDCWD, "./389/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... openat resumed>) = 4 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./391/file0") = 0 [pid 5063] getdents64(3, [pid 7043] memfd_create("syzkaller", 0 [pid 7041] +++ exited with 0 +++ [pid 5066] newfstatat(4, "", [pid 7043] <... memfd_create resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7041, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7043] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] getdents64(4, [pid 5063] close(3) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] rmdir("./391" [pid 7043] <... mmap resumed>) = 0x7f599a000000 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] close(4) = 0 [pid 5062] umount2("./392", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./392", 0777 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./392", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] umount2("./392/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./392/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] unlink("./392/binderfs") = 0 [pid 5062] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./389/file0") = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7042] <... mount resumed>) = 0 [pid 5066] getdents64(3, [pid 7043] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7042] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7042] <... openat resumed>) = 3 [pid 5066] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... close resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./392/file0", [pid 7042] chdir("./file0" [pid 5066] rmdir("./389" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 286.705587][ T7042] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7043] <... write resumed>) = 2097152 [pid 7042] <... chdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5062] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] munmap(0x7f599a000000, 138412032 [pid 7042] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./392/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7042] exit_group(0 [pid 5062] <... openat resumed>) = 4 [pid 7043] <... munmap resumed>) = 0 [pid 7042] <... exit_group resumed>) = ? [pid 5066] mkdir("./390", 0777 [pid 5062] newfstatat(4, "", [pid 7043] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7042] +++ exited with 0 +++ [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7042, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5063] close(3) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7043] <... openat resumed>) = 4 [pid 5066] <... openat resumed>) = 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... close resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] rmdir("./392/file0"./strace-static-x86_64: Process 7044 attached [pid 7043] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] umount2("./392", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7044] set_robust_list(0x55555605b660, 24 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7044] <... set_robust_list resumed>) = 0 [pid 7044] chdir("./392" [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7044] <... chdir resumed>) = 0 [pid 7043] <... ioctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./392", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7044 [pid 5062] close(3 [pid 7043] close(3 [pid 7044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7043] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7043] close(4 [pid 7044] <... prctl resumed>) = 0 [pid 7043] <... close resumed>) = 0 [pid 5062] rmdir("./392" [pid 7044] setpgid(0, 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7044] <... setpgid resumed>) = 0 [pid 7043] mkdir("./file0", 0777 [pid 7044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7043] <... mkdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] mkdir("./393", 0777 [pid 5064] newfstatat(3, "", [pid 7044] write(3, "1000", 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7044] <... write resumed>) = 4 [pid 7044] close(3) = 0 [pid 7044] symlink("/dev/binderfs", "./binderfs" [pid 7043] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] getdents64(3, [pid 5062] <... mkdir resumed>) = 0 [pid 7044] <... symlink resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7044] memfd_create("syzkaller", 0 [pid 5064] umount2("./392/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] newfstatat(AT_FDCWD, "./392/binderfs", [pid 7044] <... memfd_create resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7044] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] unlink("./392/binderfs" [pid 7044] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./392/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 286.796480][ T7043] loop3: detected capacity change from 0 to 4096 [ 286.830165][ T7043] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] openat(AT_FDCWD, "./392/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] newfstatat(4, "", ./strace-static-x86_64: Process 7045 attached [pid 7045] set_robust_list(0x55555605b660, 24) = 0 [pid 7045] chdir("./390" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7045] <... chdir resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7045 [pid 7045] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7045] setpgid(0, 0) = 0 [pid 7045] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7043] <... mount resumed>) = 0 [pid 7045] write(3, "1000", 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7045] <... write resumed>) = 4 [pid 7043] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] close(4 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./392/file0" [pid 5062] close(3 [pid 7045] close(3) = 0 [pid 7045] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7043] <... openat resumed>) = 3 [pid 5064] close(3 [pid 7045] <... symlink resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./392" [pid 7043] chdir("./file0") = 0 [pid 7043] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 7046 attached [pid 7045] memfd_create("syzkaller", 0 [pid 7043] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7046 [pid 7043] exit_group(0 [pid 7046] set_robust_list(0x55555605b660, 24 [pid 7044] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7043] <... exit_group resumed>) = ? [pid 5064] <... rmdir resumed>) = 0 [pid 7046] <... set_robust_list resumed>) = 0 [pid 7046] chdir("./393" [pid 7043] +++ exited with 0 +++ [pid 5064] mkdir("./393", 0777 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7043, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7045] <... memfd_create resumed>) = 3 [pid 7045] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7046] <... chdir resumed>) = 0 [pid 7046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] umount2("./391", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7046] <... prctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./391", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7046] setpgid(0, 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... mkdir resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 7046] <... setpgid resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7046] <... openat resumed>) = 3 [pid 5065] umount2("./391/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./391/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7046] write(3, "1000", 4) = 4 [pid 5065] unlink("./391/binderfs") = 0 [pid 7046] close(3 [pid 7045] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7044] <... write resumed>) = 2097152 [pid 5065] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7046] <... close resumed>) = 0 [pid 7044] munmap(0x7f599a000000, 138412032 [pid 5065] <... umount2 resumed>) = 0 [pid 7046] symlink("/dev/binderfs", "./binderfs" [pid 5065] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7044] <... munmap resumed>) = 0 [pid 7044] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7046] <... symlink resumed>) = 0 [pid 7044] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7044] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(AT_FDCWD, "./391/file0", [pid 7044] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7046] memfd_create("syzkaller", 0 [pid 7044] close(3 [pid 5065] openat(AT_FDCWD, "./391/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(3 [pid 7044] <... close resumed>) = 0 [pid 7046] <... memfd_create resumed>) = 3 [pid 7044] close(4 [pid 5065] <... openat resumed>) = 4 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7044] <... close resumed>) = 0 [pid 7044] mkdir("./file0", 0777 [pid 5065] newfstatat(4, "", [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7047 ./strace-static-x86_64: Process 7047 attached [pid 7047] set_robust_list(0x55555605b660, 24) = 0 [pid 7044] <... mkdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7047] chdir("./393") = 0 [pid 7044] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] getdents64(4, [pid 7047] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7047] setpgid(0, 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7047] <... setpgid resumed>) = 0 [pid 5065] getdents64(4, [pid 7047] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7045] <... write resumed>) = 2097152 [pid 7047] <... openat resumed>) = 3 [pid 7047] write(3, "1000", 4) = 4 [pid 7047] close(3) = 0 [pid 7047] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7047] memfd_create("syzkaller", 0 [pid 7046] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7047] <... memfd_create resumed>) = 3 [pid 7047] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] close(4) = 0 [pid 5065] rmdir("./391/file0") = 0 [pid 7045] munmap(0x7f599a000000, 138412032 [pid 7046] <... mmap resumed>) = 0x7f599a000000 [pid 5065] getdents64(3, [pid 7045] <... munmap resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./391") = 0 [pid 5065] mkdir("./392", 0777 [pid 7045] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 286.997142][ T7044] loop1: detected capacity change from 0 to 4096 [ 287.018651][ T7044] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7045] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7047] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7045] <... ioctl resumed>) = 0 [pid 7044] <... mount resumed>) = 0 [pid 7045] close(3 [pid 7044] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7045] <... close resumed>) = 0 [pid 7044] <... openat resumed>) = 3 [pid 7045] close(4) = 0 [pid 7045] mkdir("./file0", 0777) = 0 [pid 7044] chdir("./file0") = 0 [pid 7046] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7045] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 287.067853][ T7045] loop4: detected capacity change from 0 to 4096 [pid 7044] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] <... ioctl resumed>) = 0 [pid 7044] exit_group(0 [pid 5065] close(3) = 0 [pid 7044] <... exit_group resumed>) = ? [pid 7047] <... write resumed>) = 2097152 [pid 7046] <... write resumed>) = 2097152 [pid 7044] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7044, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7047] munmap(0x7f599a000000, 138412032) = 0 [pid 5063] umount2("./392", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7046] munmap(0x7f599a000000, 138412032 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7046] <... munmap resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./392", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 287.127028][ T7045] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(3, [pid 7047] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7047] <... openat resumed>) = 4 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./392/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7047] ioctl(4, LOOP_SET_FD, 3 [pid 7046] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7045] <... mount resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./392/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./392/binderfs" [pid 7046] <... openat resumed>) = 4 [pid 5063] <... unlink resumed>) = 0 [pid 7046] ioctl(4, LOOP_SET_FD, 3 [pid 7045] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7048 attached [pid 7045] <... openat resumed>) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7048 [pid 7048] set_robust_list(0x55555605b660, 24 [pid 7045] chdir("./file0" [pid 7048] <... set_robust_list resumed>) = 0 [pid 7045] <... chdir resumed>) = 0 [pid 7048] chdir("./392" [pid 7045] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7048] <... chdir resumed>) = 0 [pid 7045] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7048] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7045] exit_group(0 [pid 7048] <... prctl resumed>) = 0 [pid 7045] <... exit_group resumed>) = ? [pid 7048] setpgid(0, 0 [pid 7047] <... ioctl resumed>) = 0 [pid 7046] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7048] <... setpgid resumed>) = 0 [pid 7047] close(3 [pid 7046] close(3 [pid 7045] +++ exited with 0 +++ [pid 5063] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7046] <... close resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7045, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7048] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7047] <... close resumed>) = 0 [pid 7046] close(4 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7047] close(4 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5066] umount2("./390", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./390", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./390/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./390/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./390/binderfs") = 0 [pid 5066] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5066] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7048] <... openat resumed>) = 3 [pid 7047] <... close resumed>) = 0 [pid 7046] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./392/file0", [pid 7048] write(3, "1000", 4 [pid 7047] mkdir("./file0", 0777 [pid 7046] mkdir("./file0", 0777 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7048] <... write resumed>) = 4 [pid 7047] <... mkdir resumed>) = 0 [pid 7046] <... mkdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./390/file0", [pid 5063] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7048] close(3) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7048] symlink("/dev/binderfs", "./binderfs" [pid 7047] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [ 287.198778][ T7047] loop2: detected capacity change from 0 to 4096 [ 287.209302][ T7046] loop0: detected capacity change from 0 to 4096 [pid 5066] umount2("./390/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7048] <... symlink resumed>) = 0 [pid 7046] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./392/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] openat(AT_FDCWD, "./390/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(4, "", [pid 5066] <... openat resumed>) = 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5066] newfstatat(4, "", [pid 7048] memfd_create("syzkaller", 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5063] rmdir("./392/file0" [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... rmdir resumed>) = 0 [pid 7048] <... memfd_create resumed>) = 3 [pid 5066] getdents64(4, [pid 5063] getdents64(3, [pid 7048] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7048] <... mmap resumed>) = 0x7f599a000000 [pid 5066] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7046] <... mount resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] close(3 [pid 7046] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] rmdir("./390/file0" [pid 5063] <... close resumed>) = 0 [pid 7046] <... openat resumed>) = 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] rmdir("./392" [pid 7047] <... mount resumed>) = 0 [pid 7046] chdir("./file0" [pid 5066] getdents64(3, [pid 7046] <... chdir resumed>) = 0 [pid 7046] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7047] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7046] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] close(3 [pid 5063] mkdir("./393", 0777 [pid 7047] <... openat resumed>) = 3 [pid 7046] exit_group(0 [pid 5066] <... close resumed>) = 0 [pid 7047] chdir("./file0" [pid 7046] <... exit_group resumed>) = ? [pid 5066] rmdir("./390" [pid 5063] <... mkdir resumed>) = 0 [pid 7047] <... chdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] mkdir("./391", 0777 [pid 7047] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5063] <... openat resumed>) = 3 [pid 7047] exit_group(0) = ? [ 287.259293][ T7047] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 287.269833][ T7046] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] <... mkdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7047] +++ exited with 0 +++ [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7046] +++ exited with 0 +++ [pid 5066] <... openat resumed>) = 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7047, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7046, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./393", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./393", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./393", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "./393", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5062] newfstatat(3, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5062] getdents64(3, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./393/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./393/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./393/binderfs", [pid 5062] newfstatat(AT_FDCWD, "./393/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./393/binderfs" [pid 5062] unlink("./393/binderfs" [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5064] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./393/file0", [pid 5064] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./393/file0", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "./393/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./393/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(4, "", [pid 5064] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7048] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] newfstatat(4, "", [pid 5062] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5062] getdents64(4, [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./393/file0") = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./393/file0") = 0 [pid 5062] getdents64(3, [pid 5064] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5064] close(3 [pid 5062] <... close resumed>) = 0 [pid 7048] <... write resumed>) = 2097152 [pid 5064] <... close resumed>) = 0 [pid 5063] close(3 [pid 5062] rmdir("./393") = 0 [pid 5064] rmdir("./393" [pid 5062] mkdir("./394", 0777 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7048] munmap(0x7f599a000000, 138412032 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] mkdir("./394", 0777 [pid 5063] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... mkdir resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... openat resumed>) = 3 [pid 5066] close(3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7049 attached [pid 5064] <... openat resumed>) = 3 [pid 7049] set_robust_list(0x55555605b660, 24 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7049] <... set_robust_list resumed>) = 0 [pid 7049] chdir("./393") = 0 [pid 7049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7049 [pid 7049] <... prctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 7049] setpgid(0, 0 [pid 7048] <... munmap resumed>) = 0 [pid 7049] <... setpgid resumed>) = 0 [pid 7048] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7048] <... openat resumed>) = 4 [pid 7049] <... openat resumed>) = 3 [pid 7049] write(3, "1000", 4./strace-static-x86_64: Process 7050 attached ) = 4 [pid 7048] ioctl(4, LOOP_SET_FD, 3 [pid 7050] set_robust_list(0x55555605b660, 24 [pid 7049] close(3) = 0 [pid 7049] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7049] memfd_create("syzkaller", 0) = 3 [pid 7049] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7050] <... set_robust_list resumed>) = 0 [pid 7048] <... ioctl resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7050 [pid 7050] chdir("./391" [pid 7048] close(3 [pid 7050] <... chdir resumed>) = 0 [pid 7048] <... close resumed>) = 0 [pid 7050] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7048] close(4 [pid 7050] <... prctl resumed>) = 0 [pid 7048] <... close resumed>) = 0 [pid 7050] setpgid(0, 0 [pid 7048] mkdir("./file0", 0777 [pid 7050] <... setpgid resumed>) = 0 [pid 7048] <... mkdir resumed>) = 0 [pid 7050] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7048] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7050] <... openat resumed>) = 3 [pid 7050] write(3, "1000", 4) = 4 [pid 7050] close(3) = 0 [pid 7050] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7050] memfd_create("syzkaller", 0 [pid 7048] <... mount resumed>) = 0 [pid 7050] <... memfd_create resumed>) = 3 [pid 7048] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7050] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7048] <... openat resumed>) = 3 [pid 7050] <... mmap resumed>) = 0x7f599a000000 [pid 7048] chdir("./file0") = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] close(3 [pid 7048] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7048] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] close(3) = 0 [ 287.413355][ T7048] loop3: detected capacity change from 0 to 4096 [ 287.429781][ T7048] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7052 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7051 [pid 7052] set_robust_list(0x55555605b660, 24 [pid 7048] exit_group(0./strace-static-x86_64: Process 7051 attached [pid 7052] <... set_robust_list resumed>) = 0 [pid 7049] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7048] <... exit_group resumed>) = ? [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7052 [pid 7052] chdir("./394" [pid 7051] set_robust_list(0x55555605b660, 24 [pid 7052] <... chdir resumed>) = 0 [pid 7052] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7051] <... set_robust_list resumed>) = 0 [pid 7048] +++ exited with 0 +++ [pid 7052] setpgid(0, 0 [pid 7051] chdir("./394" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7048, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7052] <... setpgid resumed>) = 0 [pid 7051] <... chdir resumed>) = 0 [pid 7052] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7051] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7052] <... openat resumed>) = 3 [pid 7051] <... prctl resumed>) = 0 [pid 7052] write(3, "1000", 4 [pid 7051] setpgid(0, 0 [pid 7052] <... write resumed>) = 4 [pid 7052] close(3 [pid 7051] <... setpgid resumed>) = 0 [pid 5065] umount2("./392", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7052] <... close resumed>) = 0 [pid 7051] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] openat(AT_FDCWD, "./392", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7052] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... openat resumed>) = 3 [pid 7052] <... symlink resumed>) = 0 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7052] memfd_create("syzkaller", 0 [pid 5065] umount2("./392/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./392/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./392/binderfs" [pid 7051] write(3, "1000", 4 [pid 5065] <... unlink resumed>) = 0 [pid 7051] <... write resumed>) = 4 [pid 5065] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7052] <... memfd_create resumed>) = 3 [pid 7052] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7051] close(3) = 0 [pid 7051] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7051] memfd_create("syzkaller", 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./392/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7051] <... memfd_create resumed>) = 3 [pid 5065] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7050] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7051] <... mmap resumed>) = 0x7f599a000000 [pid 5065] openat(AT_FDCWD, "./392/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./392/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./392") = 0 [pid 7049] <... write resumed>) = 2097152 [pid 5065] mkdir("./393", 0777 [pid 7049] munmap(0x7f599a000000, 138412032 [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7053 attached [pid 7053] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7053 [pid 7049] <... munmap resumed>) = 0 [pid 7053] chdir("./393" [pid 7052] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7053] <... chdir resumed>) = 0 [pid 7049] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7053] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7049] <... openat resumed>) = 4 [pid 7053] <... prctl resumed>) = 0 [pid 7049] ioctl(4, LOOP_SET_FD, 3 [pid 7053] setpgid(0, 0 [pid 7050] <... write resumed>) = 2097152 [pid 7053] <... setpgid resumed>) = 0 [pid 7050] munmap(0x7f599a000000, 138412032 [pid 7053] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7049] <... ioctl resumed>) = 0 [pid 7053] write(3, "1000", 4 [pid 7050] <... munmap resumed>) = 0 [pid 7049] close(3 [pid 7053] <... write resumed>) = 4 [pid 7050] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7049] <... close resumed>) = 0 [pid 7053] close(3 [pid 7050] <... openat resumed>) = 4 [pid 7049] close(4 [pid 7053] <... close resumed>) = 0 [pid 7051] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7050] ioctl(4, LOOP_SET_FD, 3 [pid 7049] <... close resumed>) = 0 [pid 7049] mkdir("./file0", 0777) = 0 [ 287.639034][ T7049] loop1: detected capacity change from 0 to 4096 [ 287.672924][ T7050] loop4: detected capacity change from 0 to 4096 [ 287.680325][ T7049] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7049] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7053] symlink("/dev/binderfs", "./binderfs" [pid 7050] <... ioctl resumed>) = 0 [pid 7053] <... symlink resumed>) = 0 [pid 7050] close(3 [pid 7053] memfd_create("syzkaller", 0 [pid 7050] <... close resumed>) = 0 [pid 7050] close(4) = 0 [pid 7050] mkdir("./file0", 0777) = 0 [pid 7050] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7052] <... write resumed>) = 2097152 [pid 7052] munmap(0x7f599a000000, 138412032 [pid 7053] <... memfd_create resumed>) = 3 [pid 7053] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7052] <... munmap resumed>) = 0 [pid 7052] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7052] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7051] <... write resumed>) = 2097152 [pid 7052] close(3) = 0 [pid 7052] close(4) = 0 [pid 7051] munmap(0x7f599a000000, 138412032 [pid 7052] mkdir("./file0", 0777 [pid 7051] <... munmap resumed>) = 0 [pid 7049] <... mount resumed>) = 0 [pid 7052] <... mkdir resumed>) = 0 [pid 7049] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7049] chdir("./file0" [pid 7052] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7049] <... chdir resumed>) = 0 [pid 7049] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [ 287.709799][ T7050] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 287.740907][ T7052] loop0: detected capacity change from 0 to 4096 [pid 7051] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7050] <... mount resumed>) = 0 [pid 7049] exit_group(0) = ? [pid 7051] <... openat resumed>) = 4 [pid 7051] ioctl(4, LOOP_SET_FD, 3 [pid 7050] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7049] +++ exited with 0 +++ [pid 7053] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7050] <... openat resumed>) = 3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7049, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 7050] chdir("./file0") = 0 [pid 5063] umount2("./393", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7050] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7050] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] openat(AT_FDCWD, "./393", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 7050] exit_group(0) = ? [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./393/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7051] close(3 [pid 5063] newfstatat(AT_FDCWD, "./393/binderfs", [pid 7051] <... close resumed>) = 0 [pid 7051] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7051] <... close resumed>) = 0 [pid 5063] unlink("./393/binderfs") = 0 [pid 5063] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] <... mkdir resumed>) = 0 [pid 7050] +++ exited with 0 +++ [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7050, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [ 287.787781][ T7052] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 287.799265][ T7051] loop2: detected capacity change from 0 to 4096 [pid 5063] newfstatat(AT_FDCWD, "./393/file0", [pid 7051] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./391", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./391", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "./393/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 4 [pid 5066] newfstatat(3, "", [pid 5063] newfstatat(4, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5066] umount2("./391/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./391/binderfs", [pid 5063] rmdir("./393/file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] unlink("./391/binderfs" [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5063] close(3) = 0 [pid 5066] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./393") = 0 [pid 5063] mkdir("./394", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./391/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./391/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./391/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./391/file0") = 0 [pid 7052] <... mount resumed>) = 0 [pid 5066] getdents64(3, [pid 7052] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7052] chdir("./file0") = 0 [pid 7052] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7053] <... write resumed>) = 2097152 [pid 7052] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 287.835868][ T7051] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7052] exit_group(0 [pid 7053] munmap(0x7f599a000000, 138412032 [pid 7052] <... exit_group resumed>) = ? [pid 7051] <... mount resumed>) = 0 [pid 5066] close(3 [pid 7052] +++ exited with 0 +++ [pid 7051] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 7051] <... openat resumed>) = 3 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7052, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7051] chdir("./file0" [pid 5062] umount2("./394", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] <... chdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7053] <... munmap resumed>) = 0 [pid 5066] rmdir("./391" [pid 5062] openat(AT_FDCWD, "./394", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7053] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7051] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... rmdir resumed>) = 0 [pid 7053] <... openat resumed>) = 4 [pid 7051] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] mkdir("./392", 0777 [pid 5062] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 7053] ioctl(4, LOOP_SET_FD, 3 [pid 7051] exit_group(0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7051] <... exit_group resumed>) = ? [pid 5063] <... ioctl resumed>) = 0 [pid 7051] +++ exited with 0 +++ [pid 5063] close(3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7051, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] umount2("./394/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./394/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./394/binderfs"./strace-static-x86_64: Process 7054 attached ) = 0 [pid 5064] umount2("./394", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./394", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7054 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7054] set_robust_list(0x55555605b660, 24 [pid 5064] getdents64(3, [pid 7054] <... set_robust_list resumed>) = 0 [pid 7054] chdir("./394" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7054] <... chdir resumed>) = 0 [pid 7054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] umount2("./394/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7054] <... prctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7054] setpgid(0, 0 [pid 5064] newfstatat(AT_FDCWD, "./394/binderfs", [pid 7054] <... setpgid resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./394/binderfs" [pid 5062] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7054] <... openat resumed>) = 3 [pid 5064] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./394/file0", [pid 7054] write(3, "1000", 4 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7054] <... write resumed>) = 4 [pid 7053] <... ioctl resumed>) = 0 [pid 7054] close(3) = 0 [pid 7053] close(3 [pid 5062] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7054] symlink("/dev/binderfs", "./binderfs" [pid 7053] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./394/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7054] <... symlink resumed>) = 0 [pid 7053] close(4 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7054] memfd_create("syzkaller", 0 [pid 7053] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./394/file0", [pid 5062] close(4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./394/file0" [pid 5064] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./394/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(3, [pid 5064] <... openat resumed>) = 4 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7054] <... memfd_create resumed>) = 3 [pid 7053] mkdir("./file0", 0777 [pid 5064] newfstatat(4, "", [pid 7054] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7054] <... mmap resumed>) = 0x7f599a000000 [pid 7053] <... mkdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [ 287.928470][ T7053] loop3: detected capacity change from 0 to 4096 [pid 5064] getdents64(4, [pid 5062] rmdir("./394" [pid 7053] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5062] mkdir("./395", 0777 [pid 5064] rmdir("./394/file0") = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./394" [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] mkdir("./395", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7055 ./strace-static-x86_64: Process 7055 attached [pid 7055] set_robust_list(0x55555605b660, 24) = 0 [pid 7055] chdir("./392") = 0 [ 287.993813][ T7053] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7055] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7055] setpgid(0, 0) = 0 [pid 7055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7055] write(3, "1000", 4) = 4 [pid 7055] close(3) = 0 [pid 7055] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7055] memfd_create("syzkaller", 0) = 3 [pid 7055] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7053] <... mount resumed>) = 0 [pid 7054] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7053] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7053] chdir("./file0" [pid 5062] close(3 [pid 7053] <... chdir resumed>) = 0 [pid 7053] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7053] exit_group(0 [pid 5062] <... close resumed>) = 0 [pid 7053] <... exit_group resumed>) = ? [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7053] +++ exited with 0 +++ [pid 5064] <... ioctl resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7053, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] close(3) = 0 [pid 5065] umount2("./393", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./393", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7057 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7057 [pid 7057] set_robust_list(0x55555605b660, 24 [pid 5065] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7056 attached [pid 7057] <... set_robust_list resumed>) = 0 [pid 7054] <... write resumed>) = 2097152 [pid 5065] newfstatat(3, "", [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7056 [pid 7057] chdir("./395" [pid 7056] set_robust_list(0x55555605b660, 24 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7056] <... set_robust_list resumed>) = 0 [pid 5065] getdents64(3, [pid 7056] chdir("./395" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7057] <... chdir resumed>) = 0 [pid 5065] umount2("./393/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7057] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7057] <... prctl resumed>) = 0 [pid 7056] <... chdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./393/binderfs", [pid 7057] setpgid(0, 0) = 0 [pid 7056] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7054] munmap(0x7f599a000000, 138412032 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7057] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7056] <... prctl resumed>) = 0 [pid 5065] unlink("./393/binderfs" [pid 7057] <... openat resumed>) = 3 [pid 7056] setpgid(0, 0 [pid 7057] write(3, "1000", 4 [pid 7056] <... setpgid resumed>) = 0 [pid 7057] <... write resumed>) = 4 [pid 7056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... unlink resumed>) = 0 [pid 7057] close(3 [pid 5065] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7057] <... close resumed>) = 0 [pid 7057] symlink("/dev/binderfs", "./binderfs" [pid 7056] <... openat resumed>) = 3 [pid 7054] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7057] <... symlink resumed>) = 0 [pid 7056] write(3, "1000", 4) = 4 [pid 7056] close(3 [pid 5065] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./393/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7056] <... close resumed>) = 0 [pid 7057] memfd_create("syzkaller", 0 [pid 7056] symlink("/dev/binderfs", "./binderfs" [pid 7055] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7054] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7056] <... symlink resumed>) = 0 [pid 7054] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7054] ioctl(4, LOOP_SET_FD, 3 [pid 5065] openat(AT_FDCWD, "./393/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7057] <... memfd_create resumed>) = 3 [pid 7056] memfd_create("syzkaller", 0 [pid 7057] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... openat resumed>) = 4 [pid 7057] <... mmap resumed>) = 0x7f599a000000 [pid 5065] newfstatat(4, "", [pid 7056] <... memfd_create resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7056] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] getdents64(4, [pid 7056] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./393/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 7054] <... ioctl resumed>) = 0 [pid 5065] rmdir("./393" [pid 7054] close(3) = 0 [pid 7054] close(4) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./394", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 7054] mkdir("./file0", 0777 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7054] <... mkdir resumed>) = 0 [pid 7055] <... write resumed>) = 2097152 [pid 7055] munmap(0x7f599a000000, 138412032 [ 288.161064][ T7054] loop1: detected capacity change from 0 to 4096 [pid 7054] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7055] <... munmap resumed>) = 0 [pid 7055] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7055] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7055] close(3 [pid 7057] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7056] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7055] <... close resumed>) = 0 [pid 7055] close(4) = 0 [pid 7055] mkdir("./file0", 0777) = 0 [ 288.210661][ T7054] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 288.236751][ T7055] loop4: detected capacity change from 0 to 4096 [pid 7055] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7058 attached [pid 7058] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7058 [pid 7058] chdir("./394") = 0 [pid 7058] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7057] <... write resumed>) = 2097152 [pid 7058] <... prctl resumed>) = 0 [pid 7058] setpgid(0, 0) = 0 [pid 7058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7058] write(3, "1000", 4) = 4 [pid 7058] close(3) = 0 [pid 7058] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7057] munmap(0x7f599a000000, 138412032 [pid 7056] <... write resumed>) = 2097152 [ 288.272799][ T7055] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7058] memfd_create("syzkaller", 0) = 3 [pid 7057] <... munmap resumed>) = 0 [pid 7056] munmap(0x7f599a000000, 138412032 [pid 7058] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7057] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7054] <... mount resumed>) = 0 [pid 7054] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7058] <... mmap resumed>) = 0x7f599a000000 [pid 7057] <... openat resumed>) = 4 [pid 7056] <... munmap resumed>) = 0 [pid 7055] <... mount resumed>) = 0 [pid 7057] ioctl(4, LOOP_SET_FD, 3 [pid 7056] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7054] <... openat resumed>) = 3 [pid 7055] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7056] <... openat resumed>) = 4 [pid 7056] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7056] close(3) = 0 [pid 7056] close(4) = 0 [pid 7056] mkdir("./file0", 0777 [pid 7054] chdir("./file0" [pid 7055] <... openat resumed>) = 3 [pid 7054] <... chdir resumed>) = 0 [pid 7055] chdir("./file0" [pid 7054] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7055] <... chdir resumed>) = 0 [pid 7055] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7057] <... ioctl resumed>) = 0 [pid 7056] <... mkdir resumed>) = 0 [pid 7055] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7054] exit_group(0 [pid 7055] exit_group(0 [pid 7054] <... exit_group resumed>) = ? [pid 7055] <... exit_group resumed>) = ? [pid 7056] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7057] close(3 [pid 7055] +++ exited with 0 +++ [pid 7054] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7054, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7055, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5066] umount2("./392", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./392", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7057] <... close resumed>) = 0 [pid 5066] getdents64(3, [pid 5063] umount2("./394", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7057] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7057] <... close resumed>) = 0 [pid 7058] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7057] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] openat(AT_FDCWD, "./394", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./392/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./392/binderfs", [pid 7057] <... mkdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] unlink("./392/binderfs") = 0 [pid 5063] newfstatat(3, "", [ 288.359465][ T7057] loop2: detected capacity change from 0 to 4096 [ 288.360608][ T7056] loop0: detected capacity change from 0 to 4096 [ 288.388491][ T7056] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7057] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5066] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./392/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./392/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./392/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5063] umount2("./394/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] close(4 [pid 5063] newfstatat(AT_FDCWD, "./394/binderfs", [pid 5066] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] rmdir("./392/file0" [pid 5063] unlink("./394/binderfs" [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5066] getdents64(3, [pid 5063] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./392") = 0 [pid 5066] mkdir("./393", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = 0 [pid 7058] <... write resumed>) = 2097152 [pid 5063] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./394/file0", [pid 7058] munmap(0x7f599a000000, 138412032 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./394/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./394/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./394") = 0 [ 288.424728][ T7057] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] mkdir("./395", 0777 [pid 7058] <... munmap resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7058] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7058] <... openat resumed>) = 4 [pid 7058] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... openat resumed>) = 3 [pid 7058] <... ioctl resumed>) = 0 [pid 7058] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] close(3) = 0 [pid 7057] <... mount resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7058] <... close resumed>) = 0 ./strace-static-x86_64: Process 7059 attached [pid 7058] close(4 [pid 7057] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7059] set_robust_list(0x55555605b660, 24 [pid 7058] <... close resumed>) = 0 [pid 7057] <... openat resumed>) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7059 [pid 7059] <... set_robust_list resumed>) = 0 [pid 7058] mkdir("./file0", 0777 [pid 7057] chdir("./file0" [pid 7059] chdir("./393" [pid 7058] <... mkdir resumed>) = 0 [pid 7057] <... chdir resumed>) = 0 [pid 7056] <... mount resumed>) = 0 [pid 7059] <... chdir resumed>) = 0 [pid 7058] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7057] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7057] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7059] <... prctl resumed>) = 0 [pid 7057] exit_group(0 [pid 7056] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7059] setpgid(0, 0 [pid 7057] <... exit_group resumed>) = ? [pid 7059] <... setpgid resumed>) = 0 [pid 7057] +++ exited with 0 +++ [pid 7056] <... openat resumed>) = 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7057, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 7059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7056] chdir("./file0" [pid 7059] <... openat resumed>) = 3 [pid 7056] <... chdir resumed>) = 0 [pid 7059] write(3, "1000", 4 [pid 7056] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7059] <... write resumed>) = 4 [pid 7056] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] umount2("./395", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7059] close(3 [pid 7056] exit_group(0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7059] <... close resumed>) = 0 [pid 7056] <... exit_group resumed>) = ? [pid 5064] openat(AT_FDCWD, "./395", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7059] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./395/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7056] +++ exited with 0 +++ [pid 5064] newfstatat(AT_FDCWD, "./395/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7056, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 7059] <... symlink resumed>) = 0 [pid 5064] unlink("./395/binderfs" [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 5064] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7059] memfd_create("syzkaller", 0) = 3 [pid 5062] umount2("./395", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7059] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 288.517594][ T7058] loop3: detected capacity change from 0 to 4096 [ 288.545242][ T7058] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7059] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./395", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./395/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./395/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] unlink("./395/binderfs" [pid 5064] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... unlink resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./395/file0", [pid 5063] close(3 [pid 5062] <... umount2 resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./395/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7060 attached [pid 5064] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7060] set_robust_list(0x55555605b660, 24 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7060 [pid 5062] newfstatat(AT_FDCWD, "./395/file0", [pid 7060] <... set_robust_list resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7060] chdir("./395" [pid 5064] close(4 [pid 5062] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7060] <... chdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7060] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] rmdir("./395/file0" [pid 7060] <... prctl resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./395/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7060] setpgid(0, 0 [pid 7058] <... mount resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7060] <... setpgid resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] newfstatat(4, "", [pid 7060] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7058] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] close(3 [pid 5062] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 7058] <... openat resumed>) = 3 [pid 5064] rmdir("./395" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7060] write(3, "1000", 4 [pid 7058] chdir("./file0" [pid 5064] <... rmdir resumed>) = 0 [pid 5062] getdents64(4, [pid 7060] <... write resumed>) = 4 [pid 7058] <... chdir resumed>) = 0 [pid 7060] close(3 [pid 7058] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7060] <... close resumed>) = 0 [pid 7058] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] close(4 [pid 7060] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... close resumed>) = 0 [pid 7058] exit_group(0 [pid 5062] rmdir("./395/file0" [pid 7060] <... symlink resumed>) = 0 [pid 7058] <... exit_group resumed>) = ? [pid 5064] mkdir("./396", 0777 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] close(3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./395") = 0 [pid 7058] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7058, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5062] mkdir("./396", 0777 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7060] memfd_create("syzkaller", 0) = 3 [pid 7060] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./394", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7060] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./394", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5062] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] umount2("./394/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./394/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./394/binderfs") = 0 [pid 7059] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7060] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 7059] <... write resumed>) = 2097152 [pid 7059] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./394/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7059] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./394/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7059] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] close(4 [pid 7059] <... openat resumed>) = 4 [pid 5065] <... close resumed>) = 0 [pid 7059] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5065] rmdir("./394/file0") = 0 [pid 5065] getdents64(3, [pid 7059] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7059] <... close resumed>) = 0 [pid 5065] close(3 [pid 5062] <... ioctl resumed>) = 0 [pid 7060] <... write resumed>) = 2097152 [pid 7059] close(4 [pid 5065] <... close resumed>) = 0 [pid 7060] munmap(0x7f599a000000, 138412032 [pid 7059] <... close resumed>) = 0 [pid 5065] rmdir("./394" [pid 5062] close(3 [pid 7059] mkdir("./file0", 0777 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./395", 0777 [pid 7059] <... mkdir resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [ 288.705739][ T7059] loop4: detected capacity change from 0 to 4096 [pid 7059] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] close(3 [pid 5062] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7060] <... munmap resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7060] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 7061 attached ./strace-static-x86_64: Process 7062 attached [pid 7061] set_robust_list(0x55555605b660, 24 [pid 7060] <... openat resumed>) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7061 [pid 7062] set_robust_list(0x55555605b660, 24 [pid 7060] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7062 [pid 7062] <... set_robust_list resumed>) = 0 [pid 7061] <... set_robust_list resumed>) = 0 [pid 7062] chdir("./396" [pid 7061] chdir("./396" [pid 7062] <... chdir resumed>) = 0 [pid 7062] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7062] setpgid(0, 0 [pid 7061] <... chdir resumed>) = 0 [pid 7062] <... setpgid resumed>) = 0 [pid 7061] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7061] setpgid(0, 0) = 0 [pid 7062] write(3, "1000", 4 [pid 7061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7062] <... write resumed>) = 4 [pid 7061] <... openat resumed>) = 3 [pid 7060] <... ioctl resumed>) = 0 [pid 7062] close(3 [pid 7061] write(3, "1000", 4) = 4 [pid 7061] close(3) = 0 [pid 7061] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7061] memfd_create("syzkaller", 0) = 3 [pid 7061] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7062] <... close resumed>) = 0 [ 288.745924][ T7059] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 288.762302][ T7060] loop1: detected capacity change from 0 to 4096 [pid 7060] close(3 [pid 7062] symlink("/dev/binderfs", "./binderfs" [pid 7060] <... close resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7060] close(4 [pid 7062] <... symlink resumed>) = 0 [pid 7060] <... close resumed>) = 0 [pid 7060] mkdir("./file0", 0777 [pid 7062] memfd_create("syzkaller", 0 [pid 7060] <... mkdir resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7060] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7062] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 7063 attached [pid 7063] set_robust_list(0x55555605b660, 24 [pid 7062] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7063] <... set_robust_list resumed>) = 0 [pid 7063] chdir("./395") = 0 [pid 7063] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7063] setpgid(0, 0) = 0 [pid 7062] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7063 [pid 7063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7063] write(3, "1000", 4) = 4 [pid 7063] close(3) = 0 [pid 7063] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7063] memfd_create("syzkaller", 0) = 3 [pid 7063] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 288.821925][ T7060] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7059] <... mount resumed>) = 0 [pid 7062] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7059] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7059] chdir("./file0") = 0 [pid 7059] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7061] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7059] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7059] exit_group(0) = ? [pid 7059] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7059, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5066] umount2("./393", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./393", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7060] <... mount resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7060] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] getdents64(3, [pid 7060] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./393/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7060] chdir("./file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7060] <... chdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./393/binderfs", [pid 7060] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7062] <... write resumed>) = 2097152 [pid 7060] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] unlink("./393/binderfs" [pid 7062] munmap(0x7f599a000000, 138412032 [pid 7060] exit_group(0 [pid 5066] <... unlink resumed>) = 0 [pid 7060] <... exit_group resumed>) = ? [pid 5066] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7060] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7060, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5066] <... umount2 resumed>) = 0 [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] umount2("./395", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./395", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7061] <... write resumed>) = 2097152 [pid 5063] <... openat resumed>) = 3 [pid 7062] <... munmap resumed>) = 0 [pid 7061] munmap(0x7f599a000000, 138412032 [pid 5066] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(3, "", [pid 7062] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7062] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./393/file0", [pid 5063] getdents64(3, [pid 7063] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7062] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./393/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./395/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./395/binderfs", [pid 5066] openat(AT_FDCWD, "./393/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5063] unlink("./395/binderfs") = 0 [pid 5066] newfstatat(4, "", [pid 5063] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7062] <... ioctl resumed>) = 0 [pid 7061] <... munmap resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7062] close(3 [pid 7061] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] getdents64(4, [pid 7062] <... close resumed>) = 0 [pid 7061] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7062] close(4 [pid 5066] close(4 [pid 7062] <... close resumed>) = 0 [pid 7061] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7062] mkdir("./file0", 0777 [pid 7061] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./395/file0", [pid 7062] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7062] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] rmdir("./393/file0" [pid 7063] <... write resumed>) = 2097152 [pid 7061] close(3 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7061] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./395/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7061] close(4 [pid 5066] close(3 [pid 5063] <... openat resumed>) = 4 [pid 7063] munmap(0x7f599a000000, 138412032 [pid 7061] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 7061] mkdir("./file0", 0777 [pid 5066] rmdir("./393" [pid 5063] newfstatat(4, "", [pid 7061] <... mkdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7063] <... munmap resumed>) = 0 [pid 7061] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] mkdir("./394", 0777 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... mkdir resumed>) = 0 [ 288.965856][ T7062] loop2: detected capacity change from 0 to 4096 [ 288.984860][ T7061] loop0: detected capacity change from 0 to 4096 [ 288.996352][ T7062] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7063] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] getdents64(4, [pid 5066] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] close(4) = 0 [pid 5063] rmdir("./395/file0" [pid 7063] <... openat resumed>) = 4 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, [pid 7063] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./395") = 0 [pid 5063] mkdir("./396", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7063] <... ioctl resumed>) = 0 [pid 7061] <... mount resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7063] close(3) = 0 [pid 7061] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7063] close(4 [pid 7061] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7063] <... close resumed>) = 0 [pid 7063] mkdir("./file0", 0777 [pid 7061] chdir("./file0" [pid 7063] <... mkdir resumed>) = 0 [pid 7062] <... mount resumed>) = 0 [pid 7062] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7062] chdir("./file0") = 0 [pid 7062] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7062] exit_group(0 [pid 7061] <... chdir resumed>) = 0 [pid 7062] <... exit_group resumed>) = ? [pid 7061] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7063] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7062] +++ exited with 0 +++ [pid 7061] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7062, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [ 289.033348][ T7061] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 289.050860][ T7063] loop3: detected capacity change from 0 to 4096 [pid 7061] exit_group(0) = ? [pid 7061] +++ exited with 0 +++ [pid 5066] <... ioctl resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7061, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=9 /* 0.09 s */} --- [pid 5064] umount2("./396", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./396", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./396", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "./396", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./396/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./396/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] newfstatat(3, "", [pid 5062] unlink("./396/binderfs" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] close(3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] umount2("./396/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./396/binderfs", [pid 5063] <... ioctl resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./396/file0", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7064 attached [pid 5064] unlink("./396/binderfs" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 289.092563][ T7063] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7064] set_robust_list(0x55555605b660, 24 [pid 5064] <... unlink resumed>) = 0 [pid 5062] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7064] <... set_robust_list resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7064 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7065 attached [pid 7065] set_robust_list(0x55555605b660, 24 [pid 7064] chdir("./394" [pid 5062] openat(AT_FDCWD, "./396/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7064] <... chdir resumed>) = 0 [pid 5064] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7065] <... set_robust_list resumed>) = 0 [pid 7064] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7065 [pid 5062] <... openat resumed>) = 4 [pid 7065] chdir("./396" [pid 7064] <... prctl resumed>) = 0 [pid 7065] <... chdir resumed>) = 0 [pid 7064] setpgid(0, 0 [pid 5062] newfstatat(4, "", [pid 7065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7064] <... setpgid resumed>) = 0 [pid 7065] <... prctl resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./396/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7065] setpgid(0, 0 [pid 7064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, [pid 7065] <... setpgid resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./396/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7065] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7064] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] close(4 [pid 7064] write(3, "1000", 4 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7064] <... write resumed>) = 4 [pid 5064] close(4 [pid 5062] <... close resumed>) = 0 [pid 7065] write(3, "1000", 4 [pid 5064] <... close resumed>) = 0 [pid 7065] <... write resumed>) = 4 [pid 5064] rmdir("./396/file0" [pid 7065] close(3 [pid 5064] <... rmdir resumed>) = 0 [pid 7065] <... close resumed>) = 0 [pid 7065] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] rmdir("./396/file0" [pid 7065] memfd_create("syzkaller", 0 [pid 7064] close(3 [pid 7063] <... mount resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7064] <... close resumed>) = 0 [pid 5062] getdents64(3, [pid 7063] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] close(3 [pid 7063] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 7063] chdir("./file0" [pid 7064] symlink("/dev/binderfs", "./binderfs" [pid 7063] <... chdir resumed>) = 0 [pid 5064] rmdir("./396" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7064] <... symlink resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7063] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7063] exit_group(0 [pid 5064] mkdir("./397", 0777 [pid 7064] memfd_create("syzkaller", 0 [pid 7063] <... exit_group resumed>) = ? [pid 5064] <... mkdir resumed>) = 0 [pid 5062] close(3) = 0 [pid 7065] <... memfd_create resumed>) = 3 [pid 5062] rmdir("./396" [pid 7065] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7064] <... memfd_create resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 7063] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7063, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] mkdir("./397", 0777 [pid 7064] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./395", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./395", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7064] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./395/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 3 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./395/binderfs", [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./395/binderfs") = 0 [pid 5065] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./395/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./395/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./395/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./395") = 0 [pid 7065] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] mkdir("./396", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7064] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... ioctl resumed>) = 0 [pid 7065] <... write resumed>) = 2097152 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 5064] close(3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... close resumed>) = 0 ./strace-static-x86_64: Process 7066 attached [pid 7065] munmap(0x7f599a000000, 138412032 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7066 [pid 7066] set_robust_list(0x55555605b660, 24 [pid 7065] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 7067 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7067 [pid 7067] set_robust_list(0x55555605b660, 24 [pid 7066] <... set_robust_list resumed>) = 0 [pid 7067] <... set_robust_list resumed>) = 0 [pid 7066] chdir("./397" [pid 7067] chdir("./397" [pid 7066] <... chdir resumed>) = 0 [pid 7064] <... write resumed>) = 2097152 [pid 7066] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7064] munmap(0x7f599a000000, 138412032 [pid 7066] <... prctl resumed>) = 0 [pid 7067] <... chdir resumed>) = 0 [pid 7067] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7067] setpgid(0, 0) = 0 [pid 7067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7066] setpgid(0, 0 [pid 7065] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7064] <... munmap resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7066] <... setpgid resumed>) = 0 [pid 7067] write(3, "1000", 4 [pid 7065] <... openat resumed>) = 4 [pid 7067] <... write resumed>) = 4 [pid 7065] ioctl(4, LOOP_SET_FD, 3 [pid 7066] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7064] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7067] close(3 [pid 7066] <... openat resumed>) = 3 [pid 7064] <... openat resumed>) = 4 [pid 7064] ioctl(4, LOOP_SET_FD, 3 [pid 7066] write(3, "1000", 4 [pid 7067] <... close resumed>) = 0 [pid 7066] <... write resumed>) = 4 [pid 7067] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7066] close(3) = 0 [pid 7066] symlink("/dev/binderfs", "./binderfs" [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7067] memfd_create("syzkaller", 0) = 3 [pid 7067] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7068 attached [pid 7066] <... symlink resumed>) = 0 [pid 7065] <... ioctl resumed>) = 0 [pid 7064] <... ioctl resumed>) = 0 [pid 7068] set_robust_list(0x55555605b660, 24 [pid 7066] memfd_create("syzkaller", 0 [pid 7064] close(3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7068 [pid 7068] <... set_robust_list resumed>) = 0 [pid 7066] <... memfd_create resumed>) = 3 [pid 7064] <... close resumed>) = 0 [pid 7068] chdir("./396" [pid 7066] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7065] close(3 [pid 7064] close(4 [pid 7068] <... chdir resumed>) = 0 [pid 7066] <... mmap resumed>) = 0x7f599a000000 [pid 7065] <... close resumed>) = 0 [pid 7064] <... close resumed>) = 0 [pid 7068] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7065] close(4 [pid 7064] mkdir("./file0", 0777 [pid 7065] <... close resumed>) = 0 [pid 7064] <... mkdir resumed>) = 0 [pid 7068] <... prctl resumed>) = 0 [ 289.336883][ T7065] loop1: detected capacity change from 0 to 4096 [ 289.346113][ T7064] loop4: detected capacity change from 0 to 4096 [pid 7065] mkdir("./file0", 0777) = 0 [pid 7064] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7065] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7068] setpgid(0, 0) = 0 [pid 7068] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7068] write(3, "1000", 4) = 4 [pid 7068] close(3) = 0 [ 289.385459][ T7065] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 289.386629][ T7064] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7068] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7066] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7068] memfd_create("syzkaller", 0 [pid 7065] <... mount resumed>) = 0 [pid 7065] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7068] <... memfd_create resumed>) = 3 [pid 7068] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7065] <... openat resumed>) = 3 [pid 7065] chdir("./file0") = 0 [pid 7065] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7065] exit_group(0) = ? [pid 7068] <... mmap resumed>) = 0x7f599a000000 [pid 7065] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7065, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5063] umount2("./396", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./396", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./396/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./396/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./396/binderfs") = 0 [pid 5063] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./396/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./396/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7067] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./396/file0" [pid 7066] <... write resumed>) = 2097152 [pid 7064] <... mount resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./396") = 0 [pid 7064] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7064] chdir("./file0") = 0 [pid 7064] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] mkdir("./397", 0777 [pid 7064] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7064] exit_group(0 [pid 7066] munmap(0x7f599a000000, 138412032 [pid 7064] <... exit_group resumed>) = ? [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7069 ./strace-static-x86_64: Process 7069 attached [pid 7069] set_robust_list(0x55555605b660, 24) = 0 [pid 7069] chdir("./397") = 0 [pid 7069] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7064] +++ exited with 0 +++ [pid 7069] setpgid(0, 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7064, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7068] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7069] <... setpgid resumed>) = 0 [pid 7067] <... write resumed>) = 2097152 [pid 7066] <... munmap resumed>) = 0 [pid 7069] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7066] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] umount2("./394", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7069] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./394", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7066] <... openat resumed>) = 4 [pid 5066] <... openat resumed>) = 3 [pid 7069] write(3, "1000", 4 [pid 7066] ioctl(4, LOOP_SET_FD, 3 [pid 5066] newfstatat(3, "", [pid 7067] munmap(0x7f599a000000, 138412032 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7067] <... munmap resumed>) = 0 [pid 7067] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7069] <... write resumed>) = 4 [pid 7068] <... write resumed>) = 2097152 [pid 7066] <... ioctl resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7069] close(3 [pid 7068] munmap(0x7f599a000000, 138412032 [pid 7066] close(3 [pid 5066] umount2("./394/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7069] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7069] symlink("/dev/binderfs", "./binderfs" [pid 5066] newfstatat(AT_FDCWD, "./394/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7067] <... openat resumed>) = 4 [pid 7067] ioctl(4, LOOP_SET_FD, 3 [pid 7069] <... symlink resumed>) = 0 [pid 5066] unlink("./394/binderfs") = 0 [pid 7069] memfd_create("syzkaller", 0 [pid 7068] <... munmap resumed>) = 0 [pid 7066] <... close resumed>) = 0 [pid 5066] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7066] close(4) = 0 [pid 7066] mkdir("./file0", 0777 [pid 7067] <... ioctl resumed>) = 0 [pid 7069] <... memfd_create resumed>) = 3 [pid 7068] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7066] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7067] close(3 [pid 7069] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7067] <... close resumed>) = 0 [pid 7068] <... openat resumed>) = 4 [pid 7067] close(4 [pid 7069] <... mmap resumed>) = 0x7f599a000000 [pid 7067] <... close resumed>) = 0 [pid 7067] mkdir("./file0", 0777 [ 289.567192][ T7066] loop0: detected capacity change from 0 to 4096 [ 289.586449][ T7067] loop2: detected capacity change from 0 to 4096 [pid 7068] ioctl(4, LOOP_SET_FD, 3 [pid 7066] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7067] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./394/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7067] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] umount2("./394/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./394/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7068] <... ioctl resumed>) = 0 [pid 7068] close(3 [pid 5066] getdents64(4, [pid 7068] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7068] close(4 [pid 5066] close(4 [pid 7068] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [ 289.612216][ T7066] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 289.612513][ T7068] loop3: detected capacity change from 0 to 4096 [ 289.643180][ T7067] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7068] mkdir("./file0", 0777) = 0 [pid 5066] rmdir("./394/file0" [pid 7068] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... rmdir resumed>) = 0 [pid 7069] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./394") = 0 [pid 5066] mkdir("./395", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [ 289.670235][ T7068] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7067] <... mount resumed>) = 0 [pid 7066] <... mount resumed>) = 0 [pid 7067] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7068] <... mount resumed>) = 0 [pid 7066] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7068] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7066] <... openat resumed>) = 3 [pid 7068] <... openat resumed>) = 3 [pid 7068] chdir("./file0") = 0 [pid 7068] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7066] chdir("./file0") = 0 [pid 7066] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7068] exit_group(0 [pid 7066] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7068] <... exit_group resumed>) = ? [pid 7066] exit_group(0) = ? [pid 7068] +++ exited with 0 +++ [pid 7067] <... openat resumed>) = 3 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7068, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7067] chdir("./file0") = 0 [pid 5065] umount2("./396", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7067] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./396", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7067] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 7067] exit_group(0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7066] +++ exited with 0 +++ [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7066, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./396/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./396/binderfs", [pid 5062] umount2("./397", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] unlink("./396/binderfs" [pid 5062] openat(AT_FDCWD, "./397", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7067] <... exit_group resumed>) = ? [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./397/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./397/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./397/binderfs") = 0 [pid 5062] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7067] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7067, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./397", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./397", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5062] <... umount2 resumed>) = 0 [pid 5065] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(3, [pid 5065] newfstatat(AT_FDCWD, "./396/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./397/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./396/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./397/binderfs", [pid 5065] newfstatat(4, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7069] <... write resumed>) = 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] unlink("./397/binderfs" [pid 5065] getdents64(4, [pid 5064] <... unlink resumed>) = 0 [pid 5062] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./397/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] getdents64(4, [pid 5062] openat(AT_FDCWD, "./397/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5065] close(4 [pid 5062] newfstatat(4, "", [pid 5065] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5065] rmdir("./396/file0" [pid 5062] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] rmdir("./397/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./397") = 0 [pid 5062] mkdir("./398", 0777) = 0 [pid 5065] getdents64(3, [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5065] close(3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./396") = 0 [pid 7069] munmap(0x7f599a000000, 138412032 [pid 5066] close(3 [pid 5064] <... umount2 resumed>) = 0 [pid 5065] mkdir("./397", 0777 [pid 5064] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./397/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./397/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] getdents64(4, [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./397/file0" [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7070 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7070 [pid 5065] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 7070] set_robust_list(0x55555605b660, 24 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7070] <... set_robust_list resumed>) = 0 [pid 7069] <... munmap resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./397") = 0 [pid 5064] mkdir("./398", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] close(3 [pid 7070] chdir("./395" [pid 7069] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7070] <... chdir resumed>) = 0 [pid 7069] <... openat resumed>) = 4 [pid 7070] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7069] ioctl(4, LOOP_SET_FD, 3 [pid 7070] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 7071 attached [pid 7071] set_robust_list(0x55555605b660, 24) = 0 [pid 7071] chdir("./398" [pid 7070] setpgid(0, 0 [pid 7069] <... ioctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7071 [pid 7071] <... chdir resumed>) = 0 [pid 7070] <... setpgid resumed>) = 0 [pid 7069] close(3 [pid 7071] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7069] <... close resumed>) = 0 [pid 7071] <... prctl resumed>) = 0 [pid 7070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7069] close(4 [pid 7071] setpgid(0, 0 [pid 7069] <... close resumed>) = 0 [pid 7069] mkdir("./file0", 0777 [pid 7070] <... openat resumed>) = 3 [pid 7071] <... setpgid resumed>) = 0 [pid 7070] write(3, "1000", 4 [pid 7069] <... mkdir resumed>) = 0 [pid 7071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7070] <... write resumed>) = 4 [pid 7069] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7070] close(3 [pid 7071] write(3, "1000", 4 [pid 7070] <... close resumed>) = 0 [pid 7071] <... write resumed>) = 4 [pid 7070] symlink("/dev/binderfs", "./binderfs" [pid 7071] close(3) = 0 [pid 7070] <... symlink resumed>) = 0 [pid 7071] symlink("/dev/binderfs", "./binderfs" [pid 7070] memfd_create("syzkaller", 0 [pid 7071] <... symlink resumed>) = 0 [pid 7071] memfd_create("syzkaller", 0 [pid 7070] <... memfd_create resumed>) = 3 [pid 7071] <... memfd_create resumed>) = 3 [pid 7071] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 289.844606][ T7069] loop1: detected capacity change from 0 to 4096 [ 289.869202][ T7069] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7070] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7072 attached [pid 5064] <... ioctl resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7072 [pid 5064] close(3) = 0 [pid 7072] set_robust_list(0x55555605b660, 24) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7072] chdir("./397") = 0 [pid 7072] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 7073 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7073 [pid 7072] <... prctl resumed>) = 0 [pid 7072] setpgid(0, 0) = 0 [pid 7073] set_robust_list(0x55555605b660, 24 [pid 7072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7071] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7072] <... openat resumed>) = 3 [pid 7072] write(3, "1000", 4 [pid 7073] <... set_robust_list resumed>) = 0 [pid 7072] <... write resumed>) = 4 [pid 7073] chdir("./398" [pid 7072] close(3 [pid 7073] <... chdir resumed>) = 0 [pid 7072] <... close resumed>) = 0 [pid 7073] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7072] symlink("/dev/binderfs", "./binderfs" [pid 7073] <... prctl resumed>) = 0 [pid 7072] <... symlink resumed>) = 0 [pid 7073] setpgid(0, 0 [pid 7072] memfd_create("syzkaller", 0 [pid 7073] <... setpgid resumed>) = 0 [pid 7073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7072] <... memfd_create resumed>) = 3 [pid 7073] write(3, "1000", 4) = 4 [pid 7072] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7069] <... mount resumed>) = 0 [pid 7073] close(3 [pid 7072] <... mmap resumed>) = 0x7f599a000000 [pid 7070] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7073] <... close resumed>) = 0 [pid 7069] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7073] symlink("/dev/binderfs", "./binderfs" [pid 7069] <... openat resumed>) = 3 [pid 7073] <... symlink resumed>) = 0 [pid 7069] chdir("./file0") = 0 [pid 7069] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7069] exit_group(0) = ? [pid 7069] +++ exited with 0 +++ [pid 7073] memfd_create("syzkaller", 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7069, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 7073] <... memfd_create resumed>) = 3 [pid 5063] umount2("./397", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7073] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7073] <... mmap resumed>) = 0x7f599a000000 [pid 5063] openat(AT_FDCWD, "./397", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./397/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./397/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./397/binderfs" [pid 7071] <... write resumed>) = 2097152 [pid 7070] <... write resumed>) = 2097152 [pid 5063] <... unlink resumed>) = 0 [pid 7070] munmap(0x7f599a000000, 138412032 [pid 5063] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./397/file0", [pid 7071] munmap(0x7f599a000000, 138412032) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./397/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7070] <... munmap resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7070] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7070] <... openat resumed>) = 4 [pid 5063] getdents64(4, [pid 7070] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7071] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7073] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7072] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7071] <... openat resumed>) = 4 [pid 7070] <... ioctl resumed>) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7070] close(3) = 0 [pid 7070] close(4) = 0 [pid 7070] mkdir("./file0", 0777) = 0 [pid 7071] ioctl(4, LOOP_SET_FD, 3 [pid 7070] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7073] <... write resumed>) = 2097152 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./397/file0" [pid 7073] munmap(0x7f599a000000, 138412032 [pid 7072] <... write resumed>) = 2097152 [pid 7071] <... ioctl resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7073] <... munmap resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./397") = 0 [pid 7071] close(3 [pid 5063] mkdir("./398", 0777 [pid 7071] <... close resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7071] close(4) = 0 [pid 7071] mkdir("./file0", 0777) = 0 [pid 7071] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [ 290.061489][ T7070] loop4: detected capacity change from 0 to 4096 [ 290.091216][ T7070] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 290.100672][ T7071] loop0: detected capacity change from 0 to 4096 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7072] munmap(0x7f599a000000, 138412032 [pid 7073] <... openat resumed>) = 4 [pid 7070] <... mount resumed>) = 0 [pid 7073] ioctl(4, LOOP_SET_FD, 3 [pid 7070] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7072] <... munmap resumed>) = 0 [pid 7070] chdir("./file0") = 0 [pid 7072] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7070] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7070] exit_group(0) = ? [pid 7072] <... openat resumed>) = 4 [pid 7072] ioctl(4, LOOP_SET_FD, 3 [pid 7070] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7070, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] umount2("./395", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./395", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7073] <... ioctl resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7073] close(3 [pid 5066] newfstatat(3, "", [pid 7073] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7073] close(4 [pid 5066] getdents64(3, [pid 7073] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7073] mkdir("./file0", 0777 [pid 5066] umount2("./395/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7073] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./395/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./395/binderfs") = 0 [ 290.144597][ T7071] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 290.160122][ T7073] loop2: detected capacity change from 0 to 4096 [ 290.173642][ T7072] loop3: detected capacity change from 0 to 4096 [pid 7073] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7072] <... ioctl resumed>) = 0 [pid 5066] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7072] close(3 [pid 5066] <... umount2 resumed>) = 0 [pid 7072] <... close resumed>) = 0 [pid 5066] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7072] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./395/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./395/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7072] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7072] mkdir("./file0", 0777 [pid 5066] openat(AT_FDCWD, "./395/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7072] <... mkdir resumed>) = 0 [pid 7072] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./395/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./395") = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] mkdir("./396", 0777) = 0 ./strace-static-x86_64: Process 7074 attached [pid 7074] set_robust_list(0x55555605b660, 24) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7074] chdir("./398" [pid 5066] <... openat resumed>) = 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7074 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7074] <... chdir resumed>) = 0 [pid 7074] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7074] setpgid(0, 0) = 0 [pid 7074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7074] write(3, "1000", 4) = 4 [pid 7074] close(3) = 0 [pid 7074] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7074] memfd_create("syzkaller", 0 [pid 7073] <... mount resumed>) = 0 [ 290.193880][ T7073] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 290.220865][ T7072] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7074] <... memfd_create resumed>) = 3 [pid 7073] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7071] <... mount resumed>) = 0 [pid 7073] <... openat resumed>) = 3 [pid 7071] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7073] chdir("./file0" [pid 7074] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7073] <... chdir resumed>) = 0 [pid 7073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7071] <... openat resumed>) = 3 [pid 7074] <... mmap resumed>) = 0x7f599a000000 [pid 7073] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7071] chdir("./file0" [pid 7073] exit_group(0 [pid 7071] <... chdir resumed>) = 0 [pid 7073] <... exit_group resumed>) = ? [pid 7071] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7073] +++ exited with 0 +++ [pid 7071] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7073, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7071] exit_group(0 [pid 5064] umount2("./398", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./398", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./398/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./398/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7072] <... mount resumed>) = 0 [pid 7071] <... exit_group resumed>) = ? [pid 5064] unlink("./398/binderfs" [pid 7072] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7072] <... openat resumed>) = 3 [pid 7072] chdir("./file0" [pid 7071] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7071, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7072] <... chdir resumed>) = 0 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7072] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7072] exit_group(0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 5066] close(3 [pid 5064] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] newfstatat(AT_FDCWD, "./398/file0", [pid 5062] umount2("./398", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./398", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "./398/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 7072] <... exit_group resumed>) = ? [pid 5064] <... openat resumed>) = 4 [pid 5062] newfstatat(3, "", [pid 5064] newfstatat(4, "", ./strace-static-x86_64: Process 7075 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7075] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7075 [pid 5064] getdents64(4, [pid 7075] <... set_robust_list resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(3, [pid 7072] +++ exited with 0 +++ [pid 5064] getdents64(4, [pid 7075] chdir("./396" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7075] <... chdir resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7072, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5064] close(4 [pid 7075] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] umount2("./397", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 7075] <... prctl resumed>) = 0 [pid 5064] rmdir("./398/file0" [pid 7075] setpgid(0, 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... rmdir resumed>) = 0 [pid 5062] umount2("./398/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./397", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7075] <... setpgid resumed>) = 0 [pid 7075] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] getdents64(3, [pid 7075] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7075] write(3, "1000", 4 [pid 5064] close(3 [pid 7075] <... write resumed>) = 4 [pid 7075] close(3 [pid 5064] <... close resumed>) = 0 [pid 7075] <... close resumed>) = 0 [pid 5064] rmdir("./398" [pid 7075] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... openat resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./398/binderfs", [pid 7075] <... symlink resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 5064] mkdir("./399", 0777 [pid 7075] memfd_create("syzkaller", 0 [pid 7074] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] getdents64(3, [pid 5062] unlink("./398/binderfs" [pid 7075] <... memfd_create resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... unlink resumed>) = 0 [pid 5065] umount2("./397/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7075] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./397/binderfs", [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7075] <... mmap resumed>) = 0x7f599a000000 [pid 5062] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] unlink("./397/binderfs" [pid 5062] newfstatat(AT_FDCWD, "./398/file0", [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 3 [pid 5062] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./398/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... openat resumed>) = 4 [pid 5065] newfstatat(AT_FDCWD, "./397/file0", [pid 5062] newfstatat(4, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] openat(AT_FDCWD, "./397/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(4, [pid 5065] <... openat resumed>) = 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] newfstatat(4, "", [pid 5062] close(4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 5062] rmdir("./398/file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] getdents64(4, [pid 5062] getdents64(3, [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5062] close(3 [pid 5065] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] rmdir("./397/file0" [pid 5062] rmdir("./398" [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] mkdir("./399", 0777 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./397") = 0 [pid 5065] mkdir("./398", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7074] <... write resumed>) = 2097152 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7074] munmap(0x7f599a000000, 138412032 [pid 7075] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152) = 2097152 [pid 7074] <... munmap resumed>) = 0 [pid 7074] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7074] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... ioctl resumed>) = 0 [pid 7075] munmap(0x7f599a000000, 138412032 [pid 5064] close(3) = 0 [pid 7074] <... ioctl resumed>) = 0 [pid 7074] close(3) = 0 [pid 7074] close(4) = 0 [pid 7074] mkdir("./file0", 0777 [pid 7075] <... munmap resumed>) = 0 [pid 7074] <... mkdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7074] mount("/dev/loop1", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7076 attached [pid 7076] set_robust_list(0x55555605b660, 24) = 0 [pid 7076] chdir("./399") = 0 [pid 7076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7075] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7076 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 7075] <... openat resumed>) = 4 [pid 7076] <... prctl resumed>) = 0 [pid 7076] setpgid(0, 0 [pid 7075] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... close resumed>) = 0 [pid 7076] <... setpgid resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7076] write(3, "1000", 4) = 4 [pid 7076] close(3) = 0 [ 290.467327][ T7074] loop1: detected capacity change from 0 to 4096 [ 290.503221][ T7074] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7076] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7076] memfd_create("syzkaller", 0) = 3 [pid 7076] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7077 attached [pid 7077] set_robust_list(0x55555605b660, 24) = 0 [pid 7077] chdir("./399" [pid 5065] <... ioctl resumed>) = 0 [pid 7077] <... chdir resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7077 [pid 7077] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7077] setpgid(0, 0 [pid 7075] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7075] close(3 [pid 5065] <... close resumed>) = 0 [pid 7075] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7077] <... setpgid resumed>) = 0 [pid 7077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7078 attached ) = 3 [pid 7075] close(4 [pid 7078] set_robust_list(0x55555605b660, 24 [pid 7075] <... close resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7078 [ 290.514978][ T7075] loop4: detected capacity change from 0 to 4096 [pid 7078] <... set_robust_list resumed>) = 0 [pid 7077] write(3, "1000", 4 [pid 7075] mkdir("./file0", 0777 [pid 7078] chdir("./398" [pid 7077] <... write resumed>) = 4 [pid 7075] <... mkdir resumed>) = 0 [pid 7077] close(3) = 0 [pid 7075] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7078] <... chdir resumed>) = 0 [pid 7077] symlink("/dev/binderfs", "./binderfs" [pid 7078] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7077] <... symlink resumed>) = 0 [pid 7078] <... prctl resumed>) = 0 [pid 7077] memfd_create("syzkaller", 0 [pid 7074] <... mount resumed>) = 0 [pid 7074] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7074] chdir("./file0") = 0 [pid 7074] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7077] <... memfd_create resumed>) = 3 [pid 7074] exit_group(0 [pid 7077] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7074] <... exit_group resumed>) = ? [pid 7078] setpgid(0, 0 [pid 7074] +++ exited with 0 +++ [pid 7078] <... setpgid resumed>) = 0 [pid 7078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7074, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5063] umount2("./398", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7078] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7078] write(3, "1000", 4) = 4 [pid 5063] openat(AT_FDCWD, "./398", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7078] close(3 [pid 5063] <... openat resumed>) = 3 [pid 7078] <... close resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 7078] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./398/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./398/binderfs", [pid 7078] <... symlink resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./398/binderfs") = 0 [pid 7078] memfd_create("syzkaller", 0 [pid 5063] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7078] <... memfd_create resumed>) = 3 [pid 7078] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 290.568106][ T7075] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7076] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./398/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./398/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 7077] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./398/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./398") = 0 [pid 5063] mkdir("./399", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7075] <... mount resumed>) = 0 [pid 7075] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7075] chdir("./file0") = 0 [pid 7075] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7076] <... write resumed>) = 2097152 [pid 7075] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7076] munmap(0x7f599a000000, 138412032 [pid 7075] exit_group(0) = ? [pid 7078] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7075] +++ exited with 0 +++ [pid 7077] <... write resumed>) = 2097152 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7075, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 7077] munmap(0x7f599a000000, 138412032 [pid 7076] <... munmap resumed>) = 0 [pid 5066] umount2("./396", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./396", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7076] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] newfstatat(3, "", [pid 7076] <... openat resumed>) = 4 [pid 7076] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7077] <... munmap resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./396/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7077] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7077] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./396/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./396/binderfs") = 0 [pid 7077] ioctl(4, LOOP_SET_FD, 3 [pid 5066] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7078] <... write resumed>) = 2097152 [pid 7076] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7078] munmap(0x7f599a000000, 138412032 [pid 7076] close(3 [pid 5066] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7076] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./396/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./396/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./396/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 7076] close(4) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7078] <... munmap resumed>) = 0 [pid 7076] mkdir("./file0", 0777 [pid 7077] <... ioctl resumed>) = 0 [pid 7077] close(3) = 0 [pid 7077] close(4) = 0 [pid 7077] mkdir("./file0", 0777 [pid 7076] <... mkdir resumed>) = 0 [ 290.712693][ T7076] loop2: detected capacity change from 0 to 4096 [ 290.726531][ T7077] loop0: detected capacity change from 0 to 4096 [pid 7078] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7076] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] close(3 [pid 7077] <... mkdir resumed>) = 0 [pid 7077] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] close(4) = 0 [pid 5066] rmdir("./396/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./396") = 0 [pid 5066] mkdir("./397", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 7078] <... openat resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 7078] ioctl(4, LOOP_SET_FD, 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7079 ./strace-static-x86_64: Process 7079 attached [pid 7079] set_robust_list(0x55555605b660, 24) = 0 [pid 7079] chdir("./399") = 0 [pid 7079] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7079] setpgid(0, 0) = 0 [pid 7079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7078] <... ioctl resumed>) = 0 [pid 7076] <... mount resumed>) = 0 [pid 7079] <... openat resumed>) = 3 [pid 7078] close(3 [pid 7076] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7079] write(3, "1000", 4 [pid 7078] <... close resumed>) = 0 [pid 7076] <... openat resumed>) = 3 [pid 7079] <... write resumed>) = 4 [pid 7078] close(4 [pid 7076] chdir("./file0" [pid 7079] close(3 [pid 7078] <... close resumed>) = 0 [pid 7076] <... chdir resumed>) = 0 [pid 7079] <... close resumed>) = 0 [pid 7078] mkdir("./file0", 0777 [pid 7076] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7079] symlink("/dev/binderfs", "./binderfs" [pid 7078] <... mkdir resumed>) = 0 [pid 7076] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7079] <... symlink resumed>) = 0 [pid 7076] exit_group(0) = ? [ 290.758720][ T7076] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 290.768147][ T7077] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 290.779203][ T7078] loop3: detected capacity change from 0 to 4096 [pid 7078] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7079] memfd_create("syzkaller", 0 [pid 7076] +++ exited with 0 +++ [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7076, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=5 /* 0.05 s */} --- [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7080 attached [pid 7079] <... memfd_create resumed>) = 3 [pid 7080] set_robust_list(0x55555605b660, 24 [pid 7079] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7080 [pid 7080] <... set_robust_list resumed>) = 0 [pid 7079] <... mmap resumed>) = 0x7f599a000000 [pid 5064] umount2("./399", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7080] chdir("./397" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7080] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./399", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7080] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7080] setpgid(0, 0) = 0 [pid 5064] newfstatat(3, "", [pid 7080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7080] <... openat resumed>) = 3 [pid 5064] umount2("./399/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7080] write(3, "1000", 4 [pid 7077] <... mount resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7080] <... write resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./399/binderfs", [pid 7077] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7080] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7077] <... openat resumed>) = 3 [pid 7080] <... close resumed>) = 0 [pid 7078] <... mount resumed>) = 0 [pid 7077] chdir("./file0" [pid 5064] unlink("./399/binderfs" [pid 7077] <... chdir resumed>) = 0 [pid 7078] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... unlink resumed>) = 0 [pid 7077] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7078] <... openat resumed>) = 3 [pid 7077] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7078] chdir("./file0") = 0 [pid 7078] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7077] exit_group(0 [pid 5064] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7078] exit_group(0) = ? [ 290.836925][ T7078] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7080] symlink("/dev/binderfs", "./binderfs" [pid 7078] +++ exited with 0 +++ [pid 7077] <... exit_group resumed>) = ? [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7078, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=7 /* 0.07 s */} --- [pid 7080] <... symlink resumed>) = 0 [pid 5065] umount2("./398", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7080] memfd_create("syzkaller", 0 [pid 7077] +++ exited with 0 +++ [pid 5065] openat(AT_FDCWD, "./398", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7077, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./399", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./399", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./399/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./399/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./399/binderfs" [pid 5065] newfstatat(3, "", [pid 5062] <... unlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7080] <... memfd_create resumed>) = 3 [pid 5065] getdents64(3, [pid 5062] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7080] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] umount2("./398/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7079] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(AT_FDCWD, "./398/binderfs", [pid 5062] <... umount2 resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] unlink("./398/binderfs" [pid 5064] newfstatat(AT_FDCWD, "./399/file0", [pid 5062] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./399/file0", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] openat(AT_FDCWD, "./399/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./399/file0") = 0 [pid 5062] openat(AT_FDCWD, "./399/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./399") = 0 [pid 5062] <... openat resumed>) = 4 [pid 5064] mkdir("./400", 0777 [pid 5062] newfstatat(4, "", [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./398/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./398/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7079] <... write resumed>) = 2097152 [pid 5065] <... openat resumed>) = 4 [pid 5062] close(4 [pid 7079] munmap(0x7f599a000000, 138412032 [pid 7080] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(4, "", [pid 5062] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] rmdir("./399/file0" [pid 5065] getdents64(4, [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] getdents64(4, [pid 5062] close(3) = 0 [pid 5062] rmdir("./399" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7079] <... munmap resumed>) = 0 [pid 5065] rmdir("./398/file0" [pid 5062] mkdir("./400", 0777 [pid 7079] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... rmdir resumed>) = 0 [pid 7079] <... openat resumed>) = 4 [pid 5062] <... mkdir resumed>) = 0 [pid 7079] ioctl(4, LOOP_SET_FD, 3 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./398" [pid 7080] <... write resumed>) = 2097152 [pid 7079] <... ioctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7079] close(3 [pid 7080] munmap(0x7f599a000000, 138412032 [pid 7079] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7079] close(4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] mkdir("./399", 0777 [pid 7080] <... munmap resumed>) = 0 [pid 7079] <... close resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... ioctl resumed>) = 0 [pid 7080] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7079] mkdir("./file0", 0777 [pid 5064] close(3 [pid 7080] <... openat resumed>) = 4 [pid 7079] <... mkdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7080] ioctl(4, LOOP_SET_FD, 3 [pid 7079] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7081 attached [ 290.990649][ T7079] loop1: detected capacity change from 0 to 4096 [pid 7081] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7081 [pid 7081] <... set_robust_list resumed>) = 0 [pid 7080] <... ioctl resumed>) = 0 [pid 7081] chdir("./400" [pid 7080] close(3 [pid 7081] <... chdir resumed>) = 0 [pid 7081] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7080] <... close resumed>) = 0 [pid 7081] <... prctl resumed>) = 0 [pid 7080] close(4 [pid 7081] setpgid(0, 0 [pid 7080] <... close resumed>) = 0 [pid 7081] <... setpgid resumed>) = 0 [pid 7080] mkdir("./file0", 0777 [pid 7081] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7080] <... mkdir resumed>) = 0 [pid 7079] <... mount resumed>) = 0 [pid 7081] <... openat resumed>) = 3 [pid 7080] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 291.041681][ T7079] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 291.042172][ T7080] loop4: detected capacity change from 0 to 4096 [pid 7079] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7081] write(3, "1000", 4 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7079] <... openat resumed>) = 3 [pid 7079] chdir("./file0" [pid 5065] close(3 [pid 7081] <... write resumed>) = 4 [pid 7079] <... chdir resumed>) = 0 [pid 7081] close(3 [pid 7079] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7081] <... close resumed>) = 0 [pid 7079] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7079] exit_group(0 [pid 5065] <... close resumed>) = 0 [pid 7081] symlink("/dev/binderfs", "./binderfs" [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7081] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 7082 attached [pid 7081] memfd_create("syzkaller", 0 [pid 7079] <... exit_group resumed>) = ? [pid 7082] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7082 [pid 7082] <... set_robust_list resumed>) = 0 [pid 7079] +++ exited with 0 +++ [pid 5062] close(3 [pid 7081] <... memfd_create resumed>) = 3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7079, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7082] chdir("./399" [pid 5062] <... close resumed>) = 0 [pid 7081] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7082] <... chdir resumed>) = 0 [pid 7081] <... mmap resumed>) = 0x7f599a000000 ./strace-static-x86_64: Process 7083 attached [pid 7082] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] umount2("./399", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7083] set_robust_list(0x55555605b660, 24 [pid 7082] <... prctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7083] <... set_robust_list resumed>) = 0 [pid 7082] setpgid(0, 0 [pid 5063] openat(AT_FDCWD, "./399", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7082] <... setpgid resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7083] chdir("./400") = 0 [pid 7082] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] newfstatat(3, "", [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7083 [pid 7083] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7082] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7083] <... prctl resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7083] setpgid(0, 0 [pid 5063] umount2("./399/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7083] <... setpgid resumed>) = 0 [pid 7082] write(3, "1000", 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7083] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7082] <... write resumed>) = 4 [pid 5063] newfstatat(AT_FDCWD, "./399/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7082] close(3 [pid 5063] unlink("./399/binderfs" [pid 7083] <... openat resumed>) = 3 [pid 7082] <... close resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [ 291.096545][ T7080] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7082] symlink("/dev/binderfs", "./binderfs" [pid 7083] write(3, "1000", 4 [pid 7082] <... symlink resumed>) = 0 [pid 7083] <... write resumed>) = 4 [pid 7083] close(3) = 0 [pid 7082] memfd_create("syzkaller", 0 [pid 7083] symlink("/dev/binderfs", "./binderfs" [pid 7082] <... memfd_create resumed>) = 3 [pid 7083] <... symlink resumed>) = 0 [pid 7082] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7083] memfd_create("syzkaller", 0 [pid 7082] <... mmap resumed>) = 0x7f599a000000 [pid 5063] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./399/file0", [pid 7083] <... memfd_create resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7083] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7083] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7080] <... mount resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./399/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7081] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] getdents64(4, [pid 7080] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7080] <... openat resumed>) = 3 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./399/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 7080] chdir("./file0" [pid 5063] <... close resumed>) = 0 [pid 7080] <... chdir resumed>) = 0 [pid 5063] rmdir("./399" [pid 7080] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... rmdir resumed>) = 0 [pid 7080] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7080] exit_group(0) = ? [pid 5063] mkdir("./400", 0777) = 0 [pid 7080] +++ exited with 0 +++ [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7080, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5066] umount2("./397", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./397", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./397/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./397/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./397/binderfs") = 0 [pid 5066] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7081] <... write resumed>) = 2097152 [pid 7081] munmap(0x7f599a000000, 138412032 [pid 7083] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7082] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./397/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./397/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./397/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7081] <... munmap resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 7081] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7081] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7081] <... ioctl resumed>) = 0 [pid 5066] close(4 [pid 5063] close(3 [pid 5066] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] rmdir("./397/file0" [pid 7081] close(3./strace-static-x86_64: Process 7084 attached ) = 0 [pid 7084] set_robust_list(0x55555605b660, 24 [pid 7081] close(4 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7084 [pid 7084] <... set_robust_list resumed>) = 0 [pid 7081] <... close resumed>) = 0 [pid 5066] getdents64(3, [pid 7081] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7084] chdir("./400" [pid 7081] <... mkdir resumed>) = 0 [pid 7084] <... chdir resumed>) = 0 [pid 7084] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7084] setpgid(0, 0) = 0 [pid 7084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7081] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [ 291.267774][ T7081] loop2: detected capacity change from 0 to 4096 [pid 5066] close(3 [pid 7084] write(3, "1000", 4 [pid 7083] <... write resumed>) = 2097152 [pid 7082] <... write resumed>) = 2097152 [pid 5066] <... close resumed>) = 0 [pid 7084] <... write resumed>) = 4 [pid 7084] close(3) = 0 [pid 7084] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7084] memfd_create("syzkaller", 0 [pid 7083] munmap(0x7f599a000000, 138412032 [pid 7082] munmap(0x7f599a000000, 138412032 [pid 5066] rmdir("./397" [pid 7084] <... memfd_create resumed>) = 3 [pid 7084] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7082] <... munmap resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7083] <... munmap resumed>) = 0 [pid 7082] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] mkdir("./398", 0777 [pid 7082] <... openat resumed>) = 4 [pid 7082] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... mkdir resumed>) = 0 [pid 7083] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7082] <... ioctl resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [ 291.308035][ T7081] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 291.340149][ T7082] loop3: detected capacity change from 0 to 4096 [pid 7082] close(3 [pid 7083] <... openat resumed>) = 4 [pid 7082] <... close resumed>) = 0 [pid 7083] ioctl(4, LOOP_SET_FD, 3 [pid 7082] close(4 [pid 7081] <... mount resumed>) = 0 [pid 7081] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7082] <... close resumed>) = 0 [pid 7081] chdir("./file0") = 0 [pid 7081] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7081] exit_group(0 [pid 7082] mkdir("./file0", 0777) = 0 [pid 7081] <... exit_group resumed>) = ? [pid 7082] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7081] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7081, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./400", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./400", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./400/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7083] <... ioctl resumed>) = 0 [pid 7083] close(3 [pid 5064] newfstatat(AT_FDCWD, "./400/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./400/binderfs" [pid 7083] <... close resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 7083] close(4) = 0 [pid 5064] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7084] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7083] mkdir("./file0", 0777) = 0 [ 291.362149][ T7083] loop0: detected capacity change from 0 to 4096 [ 291.384639][ T7082] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7083] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5066] close(3 [pid 5064] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./400/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./400/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, ./strace-static-x86_64: Process 7085 attached 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7085] set_robust_list(0x55555605b660, 24 [pid 5064] close(4) = 0 [pid 5064] rmdir("./400/file0" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7085 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7085] <... set_robust_list resumed>) = 0 [pid 5064] close(3 [pid 7085] chdir("./398" [pid 5064] <... close resumed>) = 0 [pid 7085] <... chdir resumed>) = 0 [pid 7082] <... mount resumed>) = 0 [pid 5064] rmdir("./400" [pid 7085] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7085] setpgid(0, 0) = 0 [pid 7085] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7082] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] mkdir("./401", 0777 [pid 7085] <... openat resumed>) = 3 [pid 7085] write(3, "1000", 4) = 4 [pid 7085] close(3) = 0 [pid 7085] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7082] <... openat resumed>) = 3 [pid 7082] chdir("./file0") = 0 [pid 7085] memfd_create("syzkaller", 0 [pid 7082] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7082] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... openat resumed>) = 3 [pid 7082] exit_group(0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7082] <... exit_group resumed>) = ? [pid 7085] <... memfd_create resumed>) = 3 [pid 7082] +++ exited with 0 +++ [pid 7085] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7082, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [ 291.410973][ T7083] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7085] <... mmap resumed>) = 0x7f599a000000 [pid 5065] umount2("./399", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./399", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7084] <... write resumed>) = 2097152 [pid 5065] newfstatat(3, "", [pid 7084] munmap(0x7f599a000000, 138412032 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./399/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./399/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7084] <... munmap resumed>) = 0 [pid 5065] unlink("./399/binderfs" [pid 7084] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... unlink resumed>) = 0 [pid 7084] <... openat resumed>) = 4 [pid 5065] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7084] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7084] close(3 [pid 7083] <... mount resumed>) = 0 [pid 7084] <... close resumed>) = 0 [pid 7083] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7084] close(4 [pid 7083] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 7084] <... close resumed>) = 0 [pid 7083] chdir("./file0" [pid 7084] mkdir("./file0", 0777) = 0 [pid 7084] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7083] <... chdir resumed>) = 0 [pid 7083] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./399/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./399/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7083] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] getdents64(4, [pid 7083] exit_group(0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7083] <... exit_group resumed>) = ? [pid 5065] close(4 [pid 5064] close(3 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./399/file0" [pid 7083] +++ exited with 0 +++ [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5064] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7083, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- ./strace-static-x86_64: Process 7086 attached [pid 7085] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] close(3 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7086] set_robust_list(0x55555605b660, 24 [pid 5065] <... close resumed>) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 7086] <... set_robust_list resumed>) = 0 [pid 5065] rmdir("./399") = 0 [pid 7086] chdir("./401" [pid 5065] mkdir("./400", 0777 [ 291.506475][ T7084] loop1: detected capacity change from 0 to 4096 [ 291.539853][ T7084] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./400", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7086] <... chdir resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7086 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] openat(AT_FDCWD, "./400", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7086] <... prctl resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 7086] setpgid(0, 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] newfstatat(3, "", [pid 7086] <... setpgid resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7086] <... openat resumed>) = 3 [pid 7086] write(3, "1000", 4) = 4 [pid 7086] close(3 [pid 5062] umount2("./400/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7086] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7086] symlink("/dev/binderfs", "./binderfs" [pid 7084] <... mount resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./400/binderfs", [pid 7086] <... symlink resumed>) = 0 [pid 7084] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7084] <... openat resumed>) = 3 [pid 5062] unlink("./400/binderfs") = 0 [pid 7086] memfd_create("syzkaller", 0 [pid 7084] chdir("./file0" [pid 5062] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7086] <... memfd_create resumed>) = 3 [pid 7084] <... chdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7086] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7085] <... write resumed>) = 2097152 [pid 7084] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7086] <... mmap resumed>) = 0x7f599a000000 [pid 7085] munmap(0x7f599a000000, 138412032 [pid 7084] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7084] exit_group(0 [pid 5062] newfstatat(AT_FDCWD, "./400/file0", [pid 7084] <... exit_group resumed>) = ? [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7085] <... munmap resumed>) = 0 [pid 7084] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7085] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] openat(AT_FDCWD, "./400/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7085] <... openat resumed>) = 4 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7084, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 5062] <... openat resumed>) = 4 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] newfstatat(4, "", [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7085] ioctl(4, LOOP_SET_FD, 3 [pid 5063] umount2("./400", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./400", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] close(4 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5062] rmdir("./400/file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, [pid 5062] getdents64(3, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./400/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./400/binderfs", [pid 5062] rmdir("./400" [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] unlink("./400/binderfs" [pid 5062] mkdir("./401", 0777 [pid 7085] <... ioctl resumed>) = 0 [pid 7085] close(3 [pid 7086] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7085] <... close resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] close(3) = 0 [pid 5063] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7085] close(4) = 0 [pid 7085] mkdir("./file0", 0777) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... openat resumed>) = 3 [pid 7085] mount("/dev/loop4", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7087 attached [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7087] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7087 [pid 7087] <... set_robust_list resumed>) = 0 [pid 7087] chdir("./400" [pid 5063] <... umount2 resumed>) = 0 [pid 7087] <... chdir resumed>) = 0 [pid 7085] <... mount resumed>) = 0 [pid 7087] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7085] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7087] <... prctl resumed>) = 0 [pid 7087] setpgid(0, 0 [pid 7085] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./400/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7085] chdir("./file0" [pid 5063] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7085] <... chdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7087] <... setpgid resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./400/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7085] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7087] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7085] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7085] exit_group(0 [pid 5063] <... openat resumed>) = 4 [pid 7085] <... exit_group resumed>) = ? [pid 5063] newfstatat(4, "", [pid 7087] <... openat resumed>) = 3 [pid 7085] +++ exited with 0 +++ [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7085, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 5066] umount2("./398", MNT_DETACH|UMOUNT_NOFOLLOW [ 291.652695][ T7085] loop4: detected capacity change from 0 to 4096 [ 291.686604][ T7085] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] close(4 [pid 5066] openat(AT_FDCWD, "./398", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5063] rmdir("./400/file0" [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7086] <... write resumed>) = 2097152 [pid 5066] umount2("./398/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7087] write(3, "1000", 4 [pid 7086] munmap(0x7f599a000000, 138412032 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 5062] <... ioctl resumed>) = 0 [pid 7087] <... write resumed>) = 4 [pid 7086] <... munmap resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7087] close(3 [pid 5063] close(3 [pid 7087] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./398/binderfs", [pid 5062] close(3 [pid 7087] symlink("/dev/binderfs", "./binderfs" [pid 7086] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... close resumed>) = 0 [pid 7087] <... symlink resumed>) = 0 [pid 5063] rmdir("./400" [pid 5066] unlink("./398/binderfs" [pid 7087] memfd_create("syzkaller", 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5063] mkdir("./401", 0777 [pid 7086] <... openat resumed>) = 4 [pid 7087] <... memfd_create resumed>) = 3 [pid 7086] ioctl(4, LOOP_SET_FD, 3 [pid 5066] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7087] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7086] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 3 [pid 7086] close(3 [pid 5066] newfstatat(AT_FDCWD, "./398/file0", [pid 5063] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7088 attached [pid 7086] <... close resumed>) = 0 [pid 7086] close(4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7088 [pid 7088] set_robust_list(0x55555605b660, 24) = 0 [pid 7086] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7086] mkdir("./file0", 0777 [pid 5066] umount2("./398/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7088] chdir("./401" [pid 7086] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./398/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7088] <... chdir resumed>) = 0 [pid 7086] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7088] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... openat resumed>) = 4 [pid 7088] <... prctl resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 7088] setpgid(0, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7088] <... setpgid resumed>) = 0 [pid 5066] getdents64(4, [pid 7088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7087] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7088] <... openat resumed>) = 3 [pid 5066] close(4 [pid 7088] write(3, "1000", 4 [pid 5063] <... ioctl resumed>) = 0 [pid 7088] <... write resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 7088] close(3 [pid 5066] rmdir("./398/file0" [pid 7088] <... close resumed>) = 0 [pid 7088] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... rmdir resumed>) = 0 [pid 7088] <... symlink resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5066] close(3) = 0 [pid 5066] rmdir("./398" [pid 5063] <... close resumed>) = 0 [pid 7088] memfd_create("syzkaller", 0 [pid 5066] <... rmdir resumed>) = 0 [ 291.775041][ T7086] loop2: detected capacity change from 0 to 4096 [ 291.804400][ T7086] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7087] <... write resumed>) = 2097152 [pid 5066] mkdir("./399", 0777./strace-static-x86_64: Process 7089 attached [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7089 [pid 7088] <... memfd_create resumed>) = 3 [pid 7089] set_robust_list(0x55555605b660, 24 [pid 7088] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7087] munmap(0x7f599a000000, 138412032 [pid 5066] <... mkdir resumed>) = 0 [pid 7089] <... set_robust_list resumed>) = 0 [pid 7088] <... mmap resumed>) = 0x7f599a000000 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7089] chdir("./401" [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7089] <... chdir resumed>) = 0 [pid 7087] <... munmap resumed>) = 0 [pid 7086] <... mount resumed>) = 0 [pid 7089] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7086] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7089] <... prctl resumed>) = 0 [pid 7087] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7086] <... openat resumed>) = 3 [pid 7089] setpgid(0, 0 [pid 7087] <... openat resumed>) = 4 [pid 7086] chdir("./file0" [pid 7089] <... setpgid resumed>) = 0 [pid 7087] ioctl(4, LOOP_SET_FD, 3 [pid 7086] <... chdir resumed>) = 0 [pid 7086] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7086] exit_group(0) = ? [pid 7089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7086] +++ exited with 0 +++ [pid 7089] write(3, "1000", 4) = 4 [pid 7087] <... ioctl resumed>) = 0 [pid 7089] close(3 [pid 7087] close(3 [pid 7089] <... close resumed>) = 0 [pid 7087] <... close resumed>) = 0 [pid 7089] symlink("/dev/binderfs", "./binderfs" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7086, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5064] umount2("./401", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7089] <... symlink resumed>) = 0 [pid 7088] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7087] close(4 [pid 5064] openat(AT_FDCWD, "./401", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7087] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 7089] memfd_create("syzkaller", 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./401/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7089] <... memfd_create resumed>) = 3 [pid 7087] mkdir("./file0", 0777 [pid 5064] newfstatat(AT_FDCWD, "./401/binderfs", [pid 7089] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7087] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7089] <... mmap resumed>) = 0x7f599a000000 [pid 7087] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] unlink("./401/binderfs") = 0 [ 291.897708][ T7087] loop3: detected capacity change from 0 to 4096 [pid 5064] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./401/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./401/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./401/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./401") = 0 [pid 5064] mkdir("./402", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 7088] <... write resumed>) = 2097152 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7088] munmap(0x7f599a000000, 138412032./strace-static-x86_64: Process 7090 attached [ 291.944597][ T7087] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7090] set_robust_list(0x55555605b660, 24) = 0 [pid 7090] chdir("./399" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7090 [pid 7090] <... chdir resumed>) = 0 [pid 7090] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7090] setpgid(0, 0) = 0 [pid 7090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7088] <... munmap resumed>) = 0 [pid 7089] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7088] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7087] <... mount resumed>) = 0 [pid 7087] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7087] chdir("./file0") = 0 [pid 7087] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7087] exit_group(0) = ? [pid 7090] write(3, "1000", 4 [pid 7088] <... openat resumed>) = 4 [pid 7088] ioctl(4, LOOP_SET_FD, 3 [pid 7090] <... write resumed>) = 4 [pid 5064] <... ioctl resumed>) = 0 [pid 7090] close(3 [pid 7087] +++ exited with 0 +++ [pid 7090] <... close resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7087, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7090] symlink("/dev/binderfs", "./binderfs" [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7090] <... symlink resumed>) = 0 [pid 5065] umount2("./400", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./400", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7090] memfd_create("syzkaller", 0 [pid 5065] getdents64(3, [pid 5064] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./400/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./400/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./400/binderfs") = 0 [pid 5064] <... close resumed>) = 0 [pid 5065] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./400/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./400/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./400/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7088] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7088] close(3 [pid 5065] <... close resumed>) = 0 [pid 7088] <... close resumed>) = 0 [pid 5065] rmdir("./400" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7088] close(4 [pid 5065] <... rmdir resumed>) = 0 [pid 7088] <... close resumed>) = 0 [pid 5065] mkdir("./401", 0777./strace-static-x86_64: Process 7091 attached [pid 7090] <... memfd_create resumed>) = 3 [pid 7088] mkdir("./file0", 0777 [pid 5065] <... mkdir resumed>) = 0 [pid 7091] set_robust_list(0x55555605b660, 24 [pid 7090] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7088] <... mkdir resumed>) = 0 [pid 7091] <... set_robust_list resumed>) = 0 [pid 7091] chdir("./402" [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7088] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] <... openat resumed>) = 3 [pid 7091] <... chdir resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7091] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7091] setpgid(0, 0 [pid 7090] <... mmap resumed>) = 0x7f599a000000 [pid 5065] close(3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7091 [pid 7091] <... setpgid resumed>) = 0 [pid 7091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7091] write(3, "1000", 4) = 4 [pid 7091] close(3) = 0 [pid 7091] symlink("/dev/binderfs", "./binderfs") = 0 [ 292.046590][ T7088] loop0: detected capacity change from 0 to 4096 [ 292.083838][ T7088] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7091] memfd_create("syzkaller", 0 [pid 5065] <... close resumed>) = 0 [pid 7091] <... memfd_create resumed>) = 3 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7091] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7092 attached [pid 7089] <... write resumed>) = 2097152 [pid 7092] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7092 [pid 7092] chdir("./401" [pid 7089] munmap(0x7f599a000000, 138412032 [pid 7092] <... chdir resumed>) = 0 [pid 7090] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7089] <... munmap resumed>) = 0 [pid 7088] <... mount resumed>) = 0 [pid 7092] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7092] setpgid(0, 0) = 0 [pid 7092] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7089] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7088] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7092] <... openat resumed>) = 3 [pid 7088] <... openat resumed>) = 3 [pid 7092] write(3, "1000", 4 [pid 7088] chdir("./file0") = 0 [pid 7088] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7089] <... openat resumed>) = 4 [pid 7092] <... write resumed>) = 4 [pid 7089] ioctl(4, LOOP_SET_FD, 3 [pid 7092] close(3 [pid 7089] <... ioctl resumed>) = 0 [pid 7092] <... close resumed>) = 0 [pid 7088] exit_group(0 [pid 7092] symlink("/dev/binderfs", "./binderfs" [pid 7089] close(3 [pid 7092] <... symlink resumed>) = 0 [pid 7088] <... exit_group resumed>) = ? [pid 7089] <... close resumed>) = 0 [pid 7089] close(4 [pid 7092] memfd_create("syzkaller", 0 [pid 7089] <... close resumed>) = 0 [pid 7088] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7088, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7089] mkdir("./file0", 0777 [pid 5062] umount2("./401", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./401", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", [pid 7089] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 7092] <... memfd_create resumed>) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7092] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7089] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] umount2("./401/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7092] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./401/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./401/binderfs") = 0 [pid 5062] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7091] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./401/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./401/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./401/file0" [pid 7090] <... write resumed>) = 2097152 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [ 292.176986][ T7089] loop1: detected capacity change from 0 to 4096 [ 292.207699][ T7089] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7090] munmap(0x7f599a000000, 138412032 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7090] <... munmap resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./401") = 0 [pid 5062] mkdir("./402", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7089] <... mount resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7089] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7089] chdir("./file0" [pid 7091] <... write resumed>) = 2097152 [pid 7090] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7089] <... chdir resumed>) = 0 [pid 7090] <... openat resumed>) = 4 [pid 7089] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7090] ioctl(4, LOOP_SET_FD, 3 [pid 7089] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7090] <... ioctl resumed>) = 0 [pid 7089] exit_group(0 [pid 7092] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7091] munmap(0x7f599a000000, 138412032 [pid 7090] close(3 [pid 7089] <... exit_group resumed>) = ? [pid 7091] <... munmap resumed>) = 0 [pid 7090] <... close resumed>) = 0 [pid 7090] close(4 [pid 7091] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7091] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7091] close(3) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7091] close(4) = 0 [pid 7091] mkdir("./file0", 0777) = 0 [pid 7090] <... close resumed>) = 0 [pid 7091] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5062] close(3) = 0 [pid 7090] mkdir("./file0", 0777 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7090] <... mkdir resumed>) = 0 [pid 7090] mount("/dev/loop4", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7093 attached [ 292.286486][ T7090] loop4: detected capacity change from 0 to 4096 [ 292.325255][ T7091] loop2: detected capacity change from 0 to 4096 [pid 7093] set_robust_list(0x55555605b660, 24 [pid 7089] +++ exited with 0 +++ [pid 7093] <... set_robust_list resumed>) = 0 [pid 7093] chdir("./402") = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7093 [pid 7092] <... write resumed>) = 2097152 [pid 7093] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7089, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7093] <... prctl resumed>) = 0 [pid 7093] setpgid(0, 0) = 0 [pid 5063] umount2("./401", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] openat(AT_FDCWD, "./401", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7093] <... openat resumed>) = 3 [pid 7092] munmap(0x7f599a000000, 138412032 [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 7093] write(3, "1000", 4) = 4 [pid 7093] close(3) = 0 [pid 7093] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7093] memfd_create("syzkaller", 0 [pid 7092] <... munmap resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7093] <... memfd_create resumed>) = 3 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./401/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./401/binderfs", [pid 7093] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7093] <... mmap resumed>) = 0x7f599a000000 [pid 5063] unlink("./401/binderfs") = 0 [pid 5063] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./401/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./401/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [ 292.347982][ T7090] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 292.355441][ T7091] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7092] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7090] <... mount resumed>) = 0 [pid 5063] getdents64(4, [pid 7090] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7092] <... openat resumed>) = 4 [pid 7090] <... openat resumed>) = 3 [pid 5063] close(4 [pid 7092] ioctl(4, LOOP_SET_FD, 3 [pid 7090] chdir("./file0" [pid 5063] <... close resumed>) = 0 [pid 7090] <... chdir resumed>) = 0 [pid 5063] rmdir("./401/file0" [pid 7090] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7091] <... mount resumed>) = 0 [pid 7090] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... rmdir resumed>) = 0 [pid 7090] exit_group(0 [pid 5063] getdents64(3, [pid 7091] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./401" [pid 7090] <... exit_group resumed>) = ? [pid 5063] <... rmdir resumed>) = 0 [pid 7092] <... ioctl resumed>) = 0 [pid 7091] <... openat resumed>) = 3 [pid 7090] +++ exited with 0 +++ [pid 5063] mkdir("./402", 0777 [pid 7092] close(3 [pid 7091] chdir("./file0" [pid 7092] <... close resumed>) = 0 [pid 7091] <... chdir resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7090, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5063] <... mkdir resumed>) = 0 [pid 7092] close(4 [pid 7091] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] umount2("./399", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7092] <... close resumed>) = 0 [pid 7091] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 3 [pid 7093] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7092] mkdir("./file0", 0777 [pid 7091] exit_group(0) = ? [pid 5066] openat(AT_FDCWD, "./399", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7092] <... mkdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7092] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7091] +++ exited with 0 +++ [pid 5066] umount2("./399/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7091, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [ 292.421528][ T7092] loop3: detected capacity change from 0 to 4096 [pid 5066] newfstatat(AT_FDCWD, "./399/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./402", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] unlink("./399/binderfs" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... unlink resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./402", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] getdents64(3, [pid 5066] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./402/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./399/file0", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] newfstatat(AT_FDCWD, "./402/binderfs", [pid 5066] umount2("./399/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] unlink("./402/binderfs" [pid 5066] openat(AT_FDCWD, "./399/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] <... unlink resumed>) = 0 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5064] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./399/file0") = 0 [pid 7092] <... mount resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./399") = 0 [ 292.471051][ T7092] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7092] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5066] mkdir("./400", 0777 [pid 7093] <... write resumed>) = 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 7093] munmap(0x7f599a000000, 138412032 [pid 7092] chdir("./file0" [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] close(3 [pid 7092] <... chdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... close resumed>) = 0 [pid 7092] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7092] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7092] exit_group(0) = ? [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7094 ./strace-static-x86_64: Process 7094 attached [pid 7092] +++ exited with 0 +++ [pid 5064] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7094] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7092, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7094] chdir("./402" [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] newfstatat(AT_FDCWD, "./402/file0", [pid 5065] <... restart_syscall resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7094] <... chdir resumed>) = 0 [pid 5064] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7093] <... munmap resumed>) = 0 [pid 5065] umount2("./401", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7094] <... prctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./402/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7094] setpgid(0, 0 [pid 5065] openat(AT_FDCWD, "./401", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7094] <... setpgid resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 4 [pid 5065] newfstatat(3, "", [pid 7094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(4, "", [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7094] <... openat resumed>) = 3 [pid 7093] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] umount2("./401/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./401/binderfs", [pid 5064] getdents64(4, [pid 7094] write(3, "1000", 4 [pid 7093] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7094] <... write resumed>) = 4 [pid 7093] ioctl(4, LOOP_SET_FD, 3 [pid 5065] unlink("./401/binderfs" [pid 7094] close(3 [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7094] <... close resumed>) = 0 [pid 7093] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] getdents64(4, [pid 7093] close(3 [pid 7094] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7093] <... close resumed>) = 0 [pid 5065] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(4 [pid 7094] <... symlink resumed>) = 0 [pid 7093] close(4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7093] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./401/file0", [pid 7093] mkdir("./file0", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 7093] <... mkdir resumed>) = 0 [pid 5065] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./402/file0" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./401/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7093] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5065] getdents64(4, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] close(3) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./401/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./401") = 0 [pid 5065] mkdir("./402", 0777) = 0 [pid 5064] rmdir("./402" [pid 7094] memfd_create("syzkaller", 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7094] <... memfd_create resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 7094] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7094] <... mmap resumed>) = 0x7f599a000000 [pid 5064] mkdir("./403", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7095 attached [ 292.566603][ T7093] loop0: detected capacity change from 0 to 4096 [ 292.591831][ T7093] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7095] set_robust_list(0x55555605b660, 24) = 0 [pid 7095] chdir("./400" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7095 [pid 7095] <... chdir resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7095] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7095] setpgid(0, 0) = 0 [pid 7095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7095] write(3, "1000", 4) = 4 [pid 7095] close(3) = 0 [pid 7095] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7095] memfd_create("syzkaller", 0 [pid 7093] <... mount resumed>) = 0 [pid 7093] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7095] <... memfd_create resumed>) = 3 [pid 7095] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7093] <... openat resumed>) = 3 [pid 7093] chdir("./file0") = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7094] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7093] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 7096 attached [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7096 [pid 7096] set_robust_list(0x55555605b660, 24) = 0 [pid 7096] chdir("./402" [pid 7093] exit_group(0 [pid 7096] <... chdir resumed>) = 0 [pid 7093] <... exit_group resumed>) = ? [pid 7096] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... ioctl resumed>) = 0 [pid 7096] <... prctl resumed>) = 0 [pid 5064] close(3 [pid 7096] setpgid(0, 0 [pid 5064] <... close resumed>) = 0 [pid 7096] <... setpgid resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7093] +++ exited with 0 +++ [pid 7096] <... openat resumed>) = 3 [pid 7096] write(3, "1000", 4 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7097 [pid 7096] <... write resumed>) = 4 [pid 7096] close(3) = 0 [pid 7096] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7093, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- ./strace-static-x86_64: Process 7097 attached [pid 7096] memfd_create("syzkaller", 0 [pid 7097] set_robust_list(0x55555605b660, 24) = 0 [pid 7097] chdir("./403" [pid 5062] umount2("./402", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7097] <... chdir resumed>) = 0 [pid 7097] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7097] <... prctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./402", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7097] setpgid(0, 0) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7096] <... memfd_create resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7097] <... openat resumed>) = 3 [pid 5062] getdents64(3, [pid 7097] write(3, "1000", 4 [pid 7096] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7097] <... write resumed>) = 4 [pid 7096] <... mmap resumed>) = 0x7f599a000000 [pid 5062] umount2("./402/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7097] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7097] <... close resumed>) = 0 [pid 7097] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] newfstatat(AT_FDCWD, "./402/binderfs", [pid 7097] memfd_create("syzkaller", 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./402/binderfs") = 0 [pid 5062] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7097] <... memfd_create resumed>) = 3 [pid 7097] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] <... umount2 resumed>) = 0 [pid 7094] <... write resumed>) = 2097152 [pid 5062] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7095] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7094] munmap(0x7f599a000000, 138412032 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./402/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7094] <... munmap resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./402/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./402/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./402" [pid 7096] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7094] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... rmdir resumed>) = 0 [pid 7097] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] mkdir("./403", 0777) = 0 [pid 7094] <... openat resumed>) = 4 [pid 7094] ioctl(4, LOOP_SET_FD, 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7095] <... write resumed>) = 2097152 [pid 7095] munmap(0x7f599a000000, 138412032) = 0 [pid 7094] <... ioctl resumed>) = 0 [pid 7095] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7094] close(3) = 0 [pid 7095] <... openat resumed>) = 4 [pid 7094] close(4 [pid 7097] <... write resumed>) = 2097152 [pid 7095] ioctl(4, LOOP_SET_FD, 3 [pid 7094] <... close resumed>) = 0 [pid 7097] munmap(0x7f599a000000, 138412032 [pid 7096] <... write resumed>) = 2097152 [pid 7094] mkdir("./file0", 0777) = 0 [pid 7094] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7097] <... munmap resumed>) = 0 [pid 7096] munmap(0x7f599a000000, 138412032 [pid 7097] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7096] <... munmap resumed>) = 0 [pid 7095] <... ioctl resumed>) = 0 [pid 7095] close(3) = 0 [ 292.836491][ T7094] loop1: detected capacity change from 0 to 4096 [ 292.869455][ T7095] loop4: detected capacity change from 0 to 4096 [ 292.877218][ T7094] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7097] ioctl(4, LOOP_SET_FD, 3 [pid 7095] close(4) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7096] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7095] mkdir("./file0", 0777 [pid 7096] <... openat resumed>) = 4 [pid 7095] <... mkdir resumed>) = 0 [pid 7096] ioctl(4, LOOP_SET_FD, 3 [pid 7095] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7098 ./strace-static-x86_64: Process 7098 attached [pid 7098] set_robust_list(0x55555605b660, 24) = 0 [pid 7098] chdir("./403") = 0 [pid 7097] <... ioctl resumed>) = 0 [pid 7094] <... mount resumed>) = 0 [pid 7097] close(3 [pid 7098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7097] <... close resumed>) = 0 [pid 7096] <... ioctl resumed>) = 0 [pid 7098] <... prctl resumed>) = 0 [pid 7097] close(4 [pid 7096] close(3 [pid 7097] <... close resumed>) = 0 [pid 7096] <... close resumed>) = 0 [pid 7097] mkdir("./file0", 0777 [pid 7096] close(4 [pid 7097] <... mkdir resumed>) = 0 [pid 7096] <... close resumed>) = 0 [pid 7096] mkdir("./file0", 0777 [pid 7098] setpgid(0, 0 [pid 7096] <... mkdir resumed>) = 0 [pid 7098] <... setpgid resumed>) = 0 [pid 7097] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [ 292.900466][ T7097] loop2: detected capacity change from 0 to 4096 [ 292.915010][ T7096] loop3: detected capacity change from 0 to 4096 [ 292.923373][ T7095] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7094] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7096] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7094] <... openat resumed>) = 3 [pid 7094] chdir("./file0") = 0 [pid 7098] <... openat resumed>) = 3 [pid 7094] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7098] write(3, "1000", 4 [pid 7094] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7098] <... write resumed>) = 4 [pid 7098] close(3) = 0 [pid 7098] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7098] memfd_create("syzkaller", 0 [pid 7094] exit_group(0) = ? [pid 7098] <... memfd_create resumed>) = 3 [pid 7094] +++ exited with 0 +++ [pid 7098] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7094, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] umount2("./402", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./402", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 292.947191][ T7097] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 292.960251][ T7096] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] umount2("./402/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./402/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./402/binderfs" [pid 7095] <... mount resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7095] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7095] chdir("./file0") = 0 [pid 7095] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7095] exit_group(0 [pid 5063] <... umount2 resumed>) = 0 [pid 7097] <... mount resumed>) = 0 [pid 5063] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7097] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7097] chdir("./file0") = 0 [pid 7097] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7095] <... exit_group resumed>) = ? [pid 7097] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7095] +++ exited with 0 +++ [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./402/file0", [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7095, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7097] exit_group(0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7097] <... exit_group resumed>) = ? [pid 5066] umount2("./400", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7097] +++ exited with 0 +++ [pid 7096] <... mount resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./400", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7097, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5063] openat(AT_FDCWD, "./402/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7096] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 4 [pid 7096] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 7096] chdir("./file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7096] <... chdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] umount2("./403", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7096] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7096] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] umount2("./400/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 7096] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7096] <... exit_group resumed>) = ? [pid 5066] newfstatat(AT_FDCWD, "./400/binderfs", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] openat(AT_FDCWD, "./403", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(4, [pid 5066] unlink("./400/binderfs" [pid 7098] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... openat resumed>) = 3 [pid 7096] +++ exited with 0 +++ [pid 5066] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(3, "", [pid 5063] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7096, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] getdents64(3, [pid 5063] close(4 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./402/file0") = 0 [pid 5065] umount2("./402", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./402", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5064] umount2("./403/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7098] <... write resumed>) = 2097152 [pid 5066] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(3, [pid 5064] newfstatat(AT_FDCWD, "./403/binderfs", [pid 5063] close(3 [pid 7098] munmap(0x7f599a000000, 138412032 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(AT_FDCWD, "./400/file0", [pid 5063] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./402/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] unlink("./403/binderfs" [pid 5063] rmdir("./402" [pid 7098] <... munmap resumed>) = 0 [pid 5066] umount2("./400/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7098] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7098] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./400/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./402/binderfs", [pid 5063] <... rmdir resumed>) = 0 [pid 7098] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5065] unlink("./402/binderfs" [pid 5064] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./403", 0777 [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] newfstatat(4, "", [pid 7098] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7098] close(3 [pid 5065] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7098] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7098] close(4 [pid 5065] newfstatat(AT_FDCWD, "./402/file0", [pid 7098] <... close resumed>) = 0 [pid 7098] mkdir("./file0", 0777 [pid 5066] getdents64(4, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5064] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7098] <... mkdir resumed>) = 0 [pid 5065] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] close(4 [pid 5064] newfstatat(AT_FDCWD, "./403/file0", [pid 5066] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] rmdir("./400/file0") = 0 [pid 5064] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] openat(AT_FDCWD, "./403/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] close(3 [pid 5064] <... openat resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./400" [pid 5064] newfstatat(4, "", [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5066] mkdir("./401", 0777 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] rmdir("./403/file0" [pid 7098] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] openat(AT_FDCWD, "./402/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, [pid 5065] <... openat resumed>) = 4 [ 293.113691][ T7098] loop0: detected capacity change from 0 to 4096 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./403") = 0 [pid 5064] mkdir("./404", 0777 [pid 5063] close(3) = 0 [pid 5065] newfstatat(4, "", [pid 5064] <... mkdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... openat resumed>) = 3 [pid 5065] getdents64(4, [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 ./strace-static-x86_64: Process 7099 attached [pid 5065] rmdir("./402/file0") = 0 [pid 7099] set_robust_list(0x55555605b660, 24 [pid 5065] getdents64(3, [pid 7099] <... set_robust_list resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7099] chdir("./403" [pid 5065] close(3) = 0 [pid 5065] rmdir("./402" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7099 [pid 7099] <... chdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7099] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] mkdir("./403", 0777) = 0 [pid 7099] <... prctl resumed>) = 0 [pid 7099] setpgid(0, 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7099] <... setpgid resumed>) = 0 [pid 7099] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... openat resumed>) = 3 [pid 7099] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7099] write(3, "1000", 4) = 4 [pid 7099] close(3) = 0 [pid 7099] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7098] <... mount resumed>) = 0 [pid 7099] memfd_create("syzkaller", 0 [pid 7098] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7098] chdir("./file0") = 0 [pid 7098] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [ 293.155348][ T7098] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7098] exit_group(0 [pid 7099] <... memfd_create resumed>) = 3 [pid 7098] <... exit_group resumed>) = ? [pid 7099] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7098] +++ exited with 0 +++ [pid 5066] <... ioctl resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7098, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./403", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./403", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] close(3) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] newfstatat(3, "", [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7100 [pid 5064] close(3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./403/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7100 attached [pid 7100] set_robust_list(0x55555605b660, 24) = 0 [pid 7100] chdir("./401") = 0 [pid 7100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] newfstatat(AT_FDCWD, "./403/binderfs", [pid 7100] <... prctl resumed>) = 0 [pid 7100] setpgid(0, 0) = 0 [pid 7100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7101 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./403/binderfs" [pid 7100] <... openat resumed>) = 3 [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7100] write(3, "1000", 4./strace-static-x86_64: Process 7101 attached ) = 4 [pid 7101] set_robust_list(0x55555605b660, 24 [pid 7100] close(3) = 0 [pid 7101] <... set_robust_list resumed>) = 0 [pid 7100] symlink("/dev/binderfs", "./binderfs" [pid 7101] chdir("./404" [pid 5065] <... ioctl resumed>) = 0 [pid 7100] <... symlink resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7102 attached [pid 7101] <... chdir resumed>) = 0 [pid 7100] memfd_create("syzkaller", 0 [pid 7099] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7101] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7101] setpgid(0, 0 [pid 7102] set_robust_list(0x55555605b660, 24 [pid 7101] <... setpgid resumed>) = 0 [pid 7102] <... set_robust_list resumed>) = 0 [pid 7101] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./403/file0", [pid 7102] chdir("./403" [pid 7101] <... openat resumed>) = 3 [pid 7100] <... memfd_create resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7102] <... chdir resumed>) = 0 [pid 7101] write(3, "1000", 4 [pid 7100] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7102 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7102] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7102] setpgid(0, 0) = 0 [pid 7102] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7102] write(3, "1000", 4) = 4 [pid 7102] close(3) = 0 [pid 7100] <... mmap resumed>) = 0x7f599a000000 [pid 5062] openat(AT_FDCWD, "./403/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7102] symlink("/dev/binderfs", "./binderfs" [pid 7101] <... write resumed>) = 4 [pid 5062] <... openat resumed>) = 4 [pid 7101] close(3) = 0 [pid 5062] newfstatat(4, "", [pid 7102] <... symlink resumed>) = 0 [pid 7101] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7101] <... symlink resumed>) = 0 [pid 5062] getdents64(4, [pid 7101] memfd_create("syzkaller", 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7102] memfd_create("syzkaller", 0 [pid 7101] <... memfd_create resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./403/file0" [pid 7101] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7102] <... memfd_create resumed>) = 3 [pid 5062] close(3 [pid 7102] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... close resumed>) = 0 [pid 7102] <... mmap resumed>) = 0x7f599a000000 [pid 5062] rmdir("./403") = 0 [pid 7099] <... write resumed>) = 2097152 [pid 5062] mkdir("./404", 0777 [pid 7100] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7099] munmap(0x7f599a000000, 138412032 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7099] <... munmap resumed>) = 0 [pid 7099] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7099] ioctl(4, LOOP_SET_FD, 3 [pid 7101] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7099] <... ioctl resumed>) = 0 [pid 7102] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7099] close(3) = 0 [pid 7099] close(4 [pid 7101] <... write resumed>) = 2097152 [pid 7100] <... write resumed>) = 2097152 [pid 7099] <... close resumed>) = 0 [pid 7099] mkdir("./file0", 0777) = 0 [ 293.402360][ T7099] loop1: detected capacity change from 0 to 4096 [pid 7099] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7100] munmap(0x7f599a000000, 138412032 [pid 5062] <... ioctl resumed>) = 0 [pid 7101] munmap(0x7f599a000000, 138412032 [pid 7100] <... munmap resumed>) = 0 [pid 7101] <... munmap resumed>) = 0 [pid 7101] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7101] ioctl(4, LOOP_SET_FD, 3 [pid 7102] <... write resumed>) = 2097152 [pid 7100] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] close(3 [pid 7100] <... openat resumed>) = 4 [pid 5062] <... close resumed>) = 0 [pid 7100] ioctl(4, LOOP_SET_FD, 3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7103 attached , child_tidptr=0x55555605b650) = 7103 [pid 7103] set_robust_list(0x55555605b660, 24 [pid 7102] munmap(0x7f599a000000, 138412032 [pid 7100] <... ioctl resumed>) = 0 [pid 7103] <... set_robust_list resumed>) = 0 [pid 7103] chdir("./404" [pid 7100] close(3 [pid 7103] <... chdir resumed>) = 0 [pid 7100] <... close resumed>) = 0 [pid 7103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7100] close(4 [pid 7103] <... prctl resumed>) = 0 [pid 7103] setpgid(0, 0 [pid 7100] <... close resumed>) = 0 [pid 7103] <... setpgid resumed>) = 0 [pid 7103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7100] mkdir("./file0", 0777 [pid 7103] <... openat resumed>) = 3 [pid 7101] <... ioctl resumed>) = 0 [pid 7103] write(3, "1000", 4 [pid 7101] close(3 [pid 7100] <... mkdir resumed>) = 0 [pid 7103] <... write resumed>) = 4 [pid 7101] <... close resumed>) = 0 [pid 7100] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7103] close(3 [pid 7101] close(4 [pid 7103] <... close resumed>) = 0 [pid 7101] <... close resumed>) = 0 [ 293.447992][ T7099] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 293.475009][ T7101] loop2: detected capacity change from 0 to 4096 [ 293.486858][ T7100] loop4: detected capacity change from 0 to 4096 [pid 7103] symlink("/dev/binderfs", "./binderfs" [pid 7101] mkdir("./file0", 0777 [pid 7103] <... symlink resumed>) = 0 [pid 7103] memfd_create("syzkaller", 0 [pid 7101] <... mkdir resumed>) = 0 [pid 7101] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7102] <... munmap resumed>) = 0 [pid 7102] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7102] ioctl(4, LOOP_SET_FD, 3 [pid 7103] <... memfd_create resumed>) = 3 [pid 7103] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7102] <... ioctl resumed>) = 0 [pid 7102] close(3) = 0 [pid 7102] close(4) = 0 [pid 7102] mkdir("./file0", 0777) = 0 [ 293.514349][ T7100] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 293.524481][ T7101] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 293.536708][ T7102] loop3: detected capacity change from 0 to 4096 [pid 7102] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7099] <... mount resumed>) = 0 [pid 7099] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7099] chdir("./file0") = 0 [pid 7099] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7099] exit_group(0) = ? [pid 7099] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7099, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] umount2("./403", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./403", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./403/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./403/binderfs", [pid 7100] <... mount resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7100] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] unlink("./403/binderfs") = 0 [pid 5063] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7101] <... mount resumed>) = 0 [pid 7101] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = 0 [pid 7101] <... openat resumed>) = 3 [pid 7100] <... openat resumed>) = 3 [pid 5063] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7101] chdir("./file0") = 0 [pid 7100] chdir("./file0" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7101] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7100] <... chdir resumed>) = 0 [pid 7101] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7100] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 293.565991][ T7102] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] newfstatat(AT_FDCWD, "./403/file0", [pid 7101] exit_group(0 [pid 7100] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7101] <... exit_group resumed>) = ? [pid 7100] exit_group(0 [pid 5063] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7102] <... mount resumed>) = 0 [pid 7101] +++ exited with 0 +++ [pid 7100] <... exit_group resumed>) = ? [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7101, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] openat(AT_FDCWD, "./403/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7103] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7102] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7100] +++ exited with 0 +++ [pid 5064] <... restart_syscall resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 7102] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7100, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./401", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./404", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./401", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./404", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(4, [pid 5066] newfstatat(3, "", [pid 5064] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7102] chdir("./file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(3, "", [pid 5063] close(4 [pid 7102] <... chdir resumed>) = 0 [pid 5066] getdents64(3, [pid 7102] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... close resumed>) = 0 [pid 7102] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] umount2("./401/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./403/file0" [pid 7102] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(3, [pid 5066] newfstatat(AT_FDCWD, "./401/binderfs", [pid 7102] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] unlink("./401/binderfs" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7102] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7102, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5064] umount2("./404/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... restart_syscall resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./404/binderfs", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(3 [pid 5064] unlink("./404/binderfs" [pid 5063] <... close resumed>) = 0 [pid 5065] umount2("./403", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... unlink resumed>) = 0 [pid 5063] rmdir("./403" [pid 5065] openat(AT_FDCWD, "./403", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./403/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./403/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./403/binderfs") = 0 [pid 5065] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 5063] mkdir("./404", 0777 [pid 5064] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./401/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./401/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./401/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] rmdir("./401/file0" [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7103] <... write resumed>) = 2097152 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./404/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./404/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(3, [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./404/file0" [pid 7103] munmap(0x7f599a000000, 138412032 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5066] close(3 [pid 5064] getdents64(3, [pid 5066] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] rmdir("./401" [pid 5064] close(3 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./404") = 0 [pid 5064] mkdir("./405", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] mkdir("./402", 0777 [pid 5064] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7103] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7103] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5065] newfstatat(AT_FDCWD, "./403/file0", [pid 7103] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7103] ioctl(4, LOOP_SET_FD, 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./403/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7103] <... ioctl resumed>) = 0 [pid 7103] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./403/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./403") = 0 [pid 5065] mkdir("./404", 0777) = 0 [pid 7103] <... close resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 7103] close(4) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7103] mkdir("./file0", 0777 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7103] <... mkdir resumed>) = 0 [pid 5064] close(3 [pid 5063] close(3 [pid 5064] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 293.718136][ T7103] loop0: detected capacity change from 0 to 4096 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7105 attached ./strace-static-x86_64: Process 7104 attached [pid 7103] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7104 [pid 5066] close(3) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7105 [pid 7104] set_robust_list(0x55555605b660, 24 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7104] <... set_robust_list resumed>) = 0 [pid 7104] chdir("./405" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7106 [pid 7105] set_robust_list(0x55555605b660, 24 [pid 7104] <... chdir resumed>) = 0 [pid 7105] <... set_robust_list resumed>) = 0 [pid 7104] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 7106 attached [pid 7105] chdir("./404" [pid 7104] <... prctl resumed>) = 0 [pid 7106] set_robust_list(0x55555605b660, 24 [pid 7105] <... chdir resumed>) = 0 [pid 7104] setpgid(0, 0 [pid 7106] <... set_robust_list resumed>) = 0 [pid 7105] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7104] <... setpgid resumed>) = 0 [pid 7106] chdir("./402" [pid 7105] <... prctl resumed>) = 0 [pid 7104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7106] <... chdir resumed>) = 0 [pid 7105] setpgid(0, 0 [pid 7104] <... openat resumed>) = 3 [pid 7105] <... setpgid resumed>) = 0 [pid 7104] write(3, "1000", 4 [pid 7105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7104] <... write resumed>) = 4 [pid 7106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7104] close(3 [pid 7105] <... openat resumed>) = 3 [pid 7104] <... close resumed>) = 0 [pid 7106] <... prctl resumed>) = 0 [pid 7105] write(3, "1000", 4 [pid 7104] symlink("/dev/binderfs", "./binderfs" [pid 7106] setpgid(0, 0 [pid 7105] <... write resumed>) = 4 [pid 7104] <... symlink resumed>) = 0 [pid 7106] <... setpgid resumed>) = 0 [pid 7105] close(3 [pid 7104] memfd_create("syzkaller", 0 [pid 7106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7105] <... close resumed>) = 0 [pid 7106] <... openat resumed>) = 3 [pid 7105] symlink("/dev/binderfs", "./binderfs" [pid 7106] write(3, "1000", 4 [pid 7105] <... symlink resumed>) = 0 [pid 7106] <... write resumed>) = 4 [pid 7106] close(3) = 0 [pid 7106] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7105] memfd_create("syzkaller", 0 [pid 7104] <... memfd_create resumed>) = 3 [pid 7106] memfd_create("syzkaller", 0 [pid 7104] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7105] <... memfd_create resumed>) = 3 [pid 7106] <... memfd_create resumed>) = 3 [pid 7105] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7106] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7106] <... mmap resumed>) = 0x7f599a000000 [pid 5065] close(3) = 0 [ 293.806701][ T7103] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7107 attached [pid 7107] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7107 [pid 7107] <... set_robust_list resumed>) = 0 [pid 7107] chdir("./404") = 0 [pid 7107] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7107] setpgid(0, 0) = 0 [pid 7107] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7105] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7107] write(3, "1000", 4) = 4 [pid 7107] close(3) = 0 [pid 7107] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7107] memfd_create("syzkaller", 0 [pid 7104] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7107] <... memfd_create resumed>) = 3 [pid 7107] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7106] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7103] <... mount resumed>) = 0 [pid 7103] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7103] chdir("./file0") = 0 [pid 7105] <... write resumed>) = 2097152 [pid 7104] <... write resumed>) = 2097152 [pid 7103] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7103] exit_group(0) = ? [pid 7107] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7106] <... write resumed>) = 2097152 [pid 7105] munmap(0x7f599a000000, 138412032 [pid 7103] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7103, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7104] munmap(0x7f599a000000, 138412032 [pid 5062] umount2("./404", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7105] <... munmap resumed>) = 0 [pid 7104] <... munmap resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./404", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./404/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./404/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./404/binderfs") = 0 [pid 7105] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7104] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7106] munmap(0x7f599a000000, 138412032 [pid 7105] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = 0 [pid 7105] ioctl(4, LOOP_SET_FD, 3 [pid 7104] <... openat resumed>) = 4 [pid 7104] ioctl(4, LOOP_SET_FD, 3 [pid 5062] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7106] <... munmap resumed>) = 0 [pid 7105] <... ioctl resumed>) = 0 [pid 7107] <... write resumed>) = 2097152 [pid 7106] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7107] munmap(0x7f599a000000, 138412032 [pid 7105] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7107] <... munmap resumed>) = 0 [pid 7106] <... openat resumed>) = 4 [pid 7105] <... close resumed>) = 0 [pid 7104] <... ioctl resumed>) = 0 [pid 7107] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7106] ioctl(4, LOOP_SET_FD, 3 [pid 7105] close(4 [pid 7104] close(3 [pid 5062] newfstatat(AT_FDCWD, "./404/file0", [pid 7105] <... close resumed>) = 0 [pid 7104] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7105] mkdir("./file0", 0777 [pid 7104] close(4 [pid 5062] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7104] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7105] <... mkdir resumed>) = 0 [pid 7104] mkdir("./file0", 0777) = 0 [pid 5062] openat(AT_FDCWD, "./404/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7107] <... openat resumed>) = 4 [pid 7105] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] <... openat resumed>) = 4 [pid 7106] <... ioctl resumed>) = 0 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 294.038088][ T7105] loop1: detected capacity change from 0 to 4096 [ 294.038523][ T7104] loop2: detected capacity change from 0 to 4096 [ 294.064895][ T7106] loop4: detected capacity change from 0 to 4096 [ 294.077954][ T7104] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7104] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5062] getdents64(4, [pid 7107] ioctl(4, LOOP_SET_FD, 3 [pid 7106] close(3) = 0 [pid 7107] <... ioctl resumed>) = 0 [pid 7106] close(4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7107] close(3 [pid 7106] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 7107] <... close resumed>) = 0 [pid 7106] mkdir("./file0", 0777 [pid 7107] close(4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7107] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7107] mkdir("./file0", 0777 [pid 5062] rmdir("./404/file0" [pid 7107] <... mkdir resumed>) = 0 [pid 7106] <... mkdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7106] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7107] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] close(3) = 0 [pid 5062] rmdir("./404") = 0 [pid 5062] mkdir("./405", 0777 [pid 7104] <... mount resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7104] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] <... openat resumed>) = 3 [pid 7104] chdir("./file0" [ 294.087607][ T7107] loop3: detected capacity change from 0 to 4096 [ 294.088135][ T7105] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 294.114857][ T7106] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 294.124276][ T7107] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7104] <... chdir resumed>) = 0 [pid 7104] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7105] <... mount resumed>) = 0 [pid 7104] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7104] exit_group(0) = ? [pid 7105] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7105] chdir("./file0") = 0 [pid 7105] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7104] +++ exited with 0 +++ [pid 7105] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7104, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./405", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7105] exit_group(0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7105] <... exit_group resumed>) = ? [pid 5064] openat(AT_FDCWD, "./405", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7105] +++ exited with 0 +++ [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7105, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./405/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./405/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./405/binderfs") = 0 [pid 7106] <... mount resumed>) = 0 [pid 5064] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7106] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7107] <... mount resumed>) = 0 [pid 7106] <... openat resumed>) = 3 [pid 7107] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./404", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7107] <... openat resumed>) = 3 [pid 7106] chdir("./file0" [pid 7107] chdir("./file0" [pid 5064] newfstatat(AT_FDCWD, "./405/file0", [pid 5063] openat(AT_FDCWD, "./404", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] close(3 [pid 7107] <... chdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7107] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7106] <... chdir resumed>) = 0 [pid 5064] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 7107] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7106] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(3, "", [pid 7107] exit_group(0 [pid 7106] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] openat(AT_FDCWD, "./405/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7107] <... exit_group resumed>) = ? [pid 7106] exit_group(0 [pid 5064] <... openat resumed>) = 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7106] <... exit_group resumed>) = ? [pid 5064] newfstatat(4, "", ./strace-static-x86_64: Process 7108 attached [pid 7106] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 7108] set_robust_list(0x55555605b660, 24 [pid 7107] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7106, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] getdents64(4, [pid 7108] <... set_robust_list resumed>) = 0 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7108 [pid 7108] chdir("./405" [pid 5066] <... restart_syscall resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7107, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] getdents64(4, [pid 5063] umount2("./404/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7108] <... chdir resumed>) = 0 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7108] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... restart_syscall resumed>) = 0 [pid 5064] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7108] <... prctl resumed>) = 0 [pid 5066] umount2("./402", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 7108] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./405/file0" [pid 5063] newfstatat(AT_FDCWD, "./404/binderfs", [pid 7108] <... setpgid resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./402", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 7108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... openat resumed>) = 3 [pid 5065] umount2("./404", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7108] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7108] write(3, "1000", 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] openat(AT_FDCWD, "./404", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(3 [pid 5063] unlink("./404/binderfs" [pid 7108] <... write resumed>) = 4 [pid 5066] getdents64(3, [pid 5064] <... close resumed>) = 0 [pid 7108] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... openat resumed>) = 3 [pid 5064] rmdir("./405" [pid 5063] <... unlink resumed>) = 0 [pid 7108] <... close resumed>) = 0 [pid 5066] umount2("./402/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 7108] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./402/binderfs", [pid 5064] <... rmdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./402/binderfs" [pid 5064] mkdir("./406", 0777 [pid 5066] <... unlink resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] <... umount2 resumed>) = 0 [pid 7108] <... symlink resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./404/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./404/file0", [pid 5065] newfstatat(AT_FDCWD, "./404/binderfs", [pid 5066] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7108] memfd_create("syzkaller", 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5065] unlink("./404/binderfs" [pid 5064] <... openat resumed>) = 3 [pid 5063] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7108] <... memfd_create resumed>) = 3 [pid 5066] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 7108] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./402/file0", [pid 7108] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "./404/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./402/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./402/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5065] <... umount2 resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 5066] close(4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./404/file0", [pid 5063] getdents64(4, [pid 5066] rmdir("./402/file0" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5065] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./404/file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./404/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... rmdir resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5065] newfstatat(4, "", [pid 5063] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] rmdir("./404") = 0 [pid 5065] getdents64(4, [pid 5063] mkdir("./405", 0777 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7108] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] rmdir("./404/file0" [pid 5066] getdents64(3, [pid 5065] <... rmdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] getdents64(3, [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./402" [pid 5065] close(3) = 0 [pid 5065] rmdir("./404" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5066] mkdir("./403", 0777 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] mkdir("./405", 0777./strace-static-x86_64: Process 7109 attached [pid 5066] <... mkdir resumed>) = 0 [pid 7109] set_robust_list(0x55555605b660, 24 [pid 5065] <... mkdir resumed>) = 0 [pid 7109] <... set_robust_list resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7109 [pid 7109] chdir("./406" [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7109] <... chdir resumed>) = 0 [pid 7108] <... write resumed>) = 2097152 [pid 5066] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7109] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7109] <... prctl resumed>) = 0 [pid 7109] setpgid(0, 0) = 0 [pid 7109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7109] write(3, "1000", 4 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7109] <... write resumed>) = 4 [pid 7109] close(3) = 0 [pid 7109] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7109] memfd_create("syzkaller", 0 [pid 7108] munmap(0x7f599a000000, 138412032 [pid 7109] <... memfd_create resumed>) = 3 [pid 7109] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7108] <... munmap resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7108] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] close(3 [pid 7108] <... openat resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 7108] ioctl(4, LOOP_SET_FD, 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7109] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 ./strace-static-x86_64: Process 7110 attached [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7110 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7110] set_robust_list(0x55555605b660, 24./strace-static-x86_64: Process 7112 attached ) = 0 [pid 7112] set_robust_list(0x55555605b660, 24) = 0 [pid 7112] chdir("./405") = 0 [pid 7112] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7110] chdir("./405" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7111 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7112 [pid 7112] <... prctl resumed>) = 0 [pid 7112] setpgid(0, 0./strace-static-x86_64: Process 7111 attached [pid 7110] <... chdir resumed>) = 0 [pid 7112] <... setpgid resumed>) = 0 [pid 7112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7112] write(3, "1000", 4) = 4 [pid 7112] close(3) = 0 [pid 7112] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7112] memfd_create("syzkaller", 0 [pid 7108] <... ioctl resumed>) = 0 [pid 7108] close(3) = 0 [pid 7108] close(4 [pid 7110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7108] <... close resumed>) = 0 [pid 7111] set_robust_list(0x55555605b660, 24 [pid 7110] <... prctl resumed>) = 0 [pid 7108] mkdir("./file0", 0777 [pid 7111] <... set_robust_list resumed>) = 0 [pid 7110] setpgid(0, 0 [pid 7108] <... mkdir resumed>) = 0 [pid 7112] <... memfd_create resumed>) = 3 [pid 7111] chdir("./403" [pid 7110] <... setpgid resumed>) = 0 [pid 7108] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7112] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7111] <... chdir resumed>) = 0 [pid 7110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7112] <... mmap resumed>) = 0x7f599a000000 [pid 7109] <... write resumed>) = 2097152 [pid 7110] <... openat resumed>) = 3 [pid 7110] write(3, "1000", 4 [pid 7111] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7110] <... write resumed>) = 4 [pid 7109] munmap(0x7f599a000000, 138412032 [pid 7110] close(3) = 0 [pid 7110] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7110] memfd_create("syzkaller", 0 [pid 7111] <... prctl resumed>) = 0 [pid 7111] setpgid(0, 0 [pid 7110] <... memfd_create resumed>) = 3 [pid 7109] <... munmap resumed>) = 0 [pid 7111] <... setpgid resumed>) = 0 [ 294.415072][ T7108] loop0: detected capacity change from 0 to 4096 [ 294.453536][ T7108] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7110] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7111] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7110] <... mmap resumed>) = 0x7f599a000000 [pid 7109] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7111] <... openat resumed>) = 3 [pid 7111] write(3, "1000", 4 [pid 7109] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7111] <... write resumed>) = 4 [pid 7111] close(3) = 0 [pid 7111] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7111] memfd_create("syzkaller", 0 [pid 7109] close(3) = 0 [pid 7111] <... memfd_create resumed>) = 3 [pid 7109] close(4) = 0 [pid 7111] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7109] mkdir("./file0", 0777 [pid 7111] <... mmap resumed>) = 0x7f599a000000 [pid 7109] <... mkdir resumed>) = 0 [ 294.507121][ T7109] loop2: detected capacity change from 0 to 4096 [pid 7109] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7112] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7110] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7108] <... mount resumed>) = 0 [pid 7108] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7108] chdir("./file0") = 0 [pid 7108] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7108] exit_group(0) = ? [pid 7108] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7108, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5062] umount2("./405", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 294.559050][ T7109] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7112] <... write resumed>) = 2097152 [pid 7111] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] openat(AT_FDCWD, "./405", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7110] <... write resumed>) = 2097152 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./405/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./405/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./405/binderfs") = 0 [pid 5062] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7112] munmap(0x7f599a000000, 138412032 [pid 7110] munmap(0x7f599a000000, 138412032 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./405/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7112] <... munmap resumed>) = 0 [pid 5062] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./405/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7112] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7111] <... write resumed>) = 2097152 [pid 7110] <... munmap resumed>) = 0 [pid 7109] <... mount resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7112] <... openat resumed>) = 4 [pid 7111] munmap(0x7f599a000000, 138412032 [pid 7110] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7109] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] newfstatat(4, "", [pid 7112] ioctl(4, LOOP_SET_FD, 3 [pid 7110] <... openat resumed>) = 4 [pid 7109] <... openat resumed>) = 3 [pid 7111] <... munmap resumed>) = 0 [pid 7110] ioctl(4, LOOP_SET_FD, 3 [pid 7109] chdir("./file0" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7112] <... ioctl resumed>) = 0 [pid 7109] <... chdir resumed>) = 0 [pid 5062] getdents64(4, [pid 7112] close(3 [pid 7109] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7112] <... close resumed>) = 0 [pid 7109] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7112] close(4 [pid 7111] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7110] <... ioctl resumed>) = 0 [pid 7109] exit_group(0 [pid 7112] <... close resumed>) = 0 [pid 7111] <... openat resumed>) = 4 [pid 7110] close(3 [pid 7109] <... exit_group resumed>) = ? [pid 5062] getdents64(4, [pid 7112] mkdir("./file0", 0777 [pid 7111] ioctl(4, LOOP_SET_FD, 3 [pid 7110] <... close resumed>) = 0 [pid 7109] +++ exited with 0 +++ [pid 7112] <... mkdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7109, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] close(4) = 0 [pid 5064] umount2("./406", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./405/file0" [pid 7112] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... rmdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./406", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7110] close(4 [pid 5064] <... openat resumed>) = 3 [pid 5062] getdents64(3, [pid 7111] <... ioctl resumed>) = 0 [pid 7110] <... close resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 7111] close(3 [pid 7110] mkdir("./file0", 0777 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7110] <... mkdir resumed>) = 0 [pid 7111] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7111] close(4 [pid 7110] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] rmdir("./405" [pid 7111] <... close resumed>) = 0 [pid 7111] mkdir("./file0", 0777 [pid 5064] getdents64(3, [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./406/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7111] <... mkdir resumed>) = 0 [pid 5062] mkdir("./406", 0777 [pid 7111] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... mkdir resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./406/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 294.669613][ T7112] loop3: detected capacity change from 0 to 4096 [ 294.672285][ T7110] loop1: detected capacity change from 0 to 4096 [ 294.691551][ T7111] loop4: detected capacity change from 0 to 4096 [ 294.700619][ T7112] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] unlink("./406/binderfs") = 0 [pid 5064] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./406/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./406/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./406/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./406") = 0 [pid 5064] mkdir("./407", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [ 294.718572][ T7110] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 294.734444][ T7111] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7110] <... mount resumed>) = 0 [pid 7110] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7112] <... mount resumed>) = 0 [pid 7111] <... mount resumed>) = 0 [pid 7110] <... openat resumed>) = 3 [pid 7111] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7111] chdir("./file0" [pid 7110] chdir("./file0" [pid 7112] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7111] <... chdir resumed>) = 0 [pid 7110] <... chdir resumed>) = 0 [pid 7112] <... openat resumed>) = 3 [pid 7111] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7110] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7112] chdir("./file0" [pid 5062] <... ioctl resumed>) = 0 [pid 7112] <... chdir resumed>) = 0 [pid 7110] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] close(3 [pid 7112] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7111] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7110] exit_group(0 [pid 5062] <... close resumed>) = 0 [pid 7111] exit_group(0 [pid 7110] <... exit_group resumed>) = ? [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7112] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7111] <... exit_group resumed>) = ? [pid 7110] +++ exited with 0 +++ [pid 7112] exit_group(0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7110, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 7113 attached ) = 0 [pid 7112] <... exit_group resumed>) = ? [pid 7113] set_robust_list(0x55555605b660, 24 [pid 7112] +++ exited with 0 +++ [pid 7111] +++ exited with 0 +++ [pid 5063] umount2("./405", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7113 [pid 7113] <... set_robust_list resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7111, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 7113] chdir("./406" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./403", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7113] <... chdir resumed>) = 0 [pid 7113] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./403", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7112, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] openat(AT_FDCWD, "./405", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7113] <... prctl resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... openat resumed>) = 3 [pid 7113] setpgid(0, 0 [pid 5066] newfstatat(3, "", [pid 7113] <... setpgid resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] getdents64(3, [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./403/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7113] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 7113] write(3, "1000", 4 [pid 5066] newfstatat(AT_FDCWD, "./403/binderfs", [pid 5065] umount2("./405", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./405", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./405/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7113] <... write resumed>) = 4 [pid 5066] unlink("./403/binderfs" [pid 5065] newfstatat(3, "", [pid 5064] close(3 [pid 7113] close(3 [pid 5063] newfstatat(AT_FDCWD, "./405/binderfs", [pid 7113] <... close resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7113] symlink("/dev/binderfs", "./binderfs" [pid 5066] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(3, [pid 5063] unlink("./405/binderfs" [pid 7113] <... symlink resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... unlink resumed>) = 0 [pid 5065] umount2("./405/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7113] memfd_create("syzkaller", 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] newfstatat(AT_FDCWD, "./405/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./405/binderfs") = 0 ./strace-static-x86_64: Process 7114 attached [pid 7114] set_robust_list(0x55555605b660, 24 [pid 5066] <... umount2 resumed>) = 0 [pid 7113] <... memfd_create resumed>) = 3 [pid 5065] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7114 [pid 5063] <... umount2 resumed>) = 0 [pid 7114] <... set_robust_list resumed>) = 0 [pid 7113] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7114] chdir("./407" [pid 7113] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7114] <... chdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7114] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7114] <... prctl resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./403/file0", [pid 5063] newfstatat(AT_FDCWD, "./405/file0", [pid 7114] setpgid(0, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7114] <... setpgid resumed>) = 0 [pid 5066] umount2("./403/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7114] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./403/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./405/file0", [pid 5063] openat(AT_FDCWD, "./405/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7114] write(3, "1000", 4 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 7114] <... write resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(4, "", [pid 7114] close(3 [pid 5066] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7114] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] openat(AT_FDCWD, "./405/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(4, [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 7114] symlink("/dev/binderfs", "./binderfs" [pid 7113] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... openat resumed>) = 4 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... close resumed>) = 0 [pid 5063] getdents64(4, [pid 5066] rmdir("./403/file0" [pid 5065] newfstatat(4, "", [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] close(4 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] getdents64(4, [pid 5063] <... close resumed>) = 0 [pid 5066] getdents64(3, [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] rmdir("./405/file0" [pid 5065] getdents64(4, [pid 5066] close(3 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] rmdir("./403" [pid 5065] close(4 [pid 7114] <... symlink resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] getdents64(3, [pid 7114] memfd_create("syzkaller", 0 [pid 5065] rmdir("./405/file0" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] close(3 [pid 5066] mkdir("./404", 0777 [pid 5063] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] rmdir("./405") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] mkdir("./406", 0777 [pid 7114] <... memfd_create resumed>) = 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] close(3 [pid 7114] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... openat resumed>) = 3 [pid 5065] <... close resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7114] <... mmap resumed>) = 0x7f599a000000 [pid 5065] rmdir("./405" [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7113] <... write resumed>) = 2097152 [pid 5063] <... openat resumed>) = 3 [pid 5065] mkdir("./406", 0777 [pid 7113] munmap(0x7f599a000000, 138412032 [pid 5065] <... mkdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7113] <... munmap resumed>) = 0 [pid 7113] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 7113] <... openat resumed>) = 4 [pid 7113] ioctl(4, LOOP_SET_FD, 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7114] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7113] <... ioctl resumed>) = 0 [pid 7113] close(3) = 0 [pid 7113] close(4) = 0 [pid 7113] mkdir("./file0", 0777) = 0 [pid 7113] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7114] <... write resumed>) = 2097152 [pid 7114] munmap(0x7f599a000000, 138412032 [pid 5066] <... ioctl resumed>) = 0 [pid 7114] <... munmap resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7115 attached , child_tidptr=0x55555605b650) = 7115 [pid 7115] set_robust_list(0x55555605b660, 24) = 0 [pid 7115] chdir("./404" [pid 7114] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7115] <... chdir resumed>) = 0 [pid 7114] <... openat resumed>) = 4 [ 294.973175][ T7113] loop0: detected capacity change from 0 to 4096 [ 294.998104][ T7113] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7114] ioctl(4, LOOP_SET_FD, 3 [pid 7115] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... ioctl resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7115] <... prctl resumed>) = 0 [pid 5063] close(3 [pid 7115] setpgid(0, 0 [pid 5065] close(3 [pid 5063] <... close resumed>) = 0 [pid 7115] <... setpgid resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7116 attached [pid 7115] <... openat resumed>) = 3 [pid 7116] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7116 [pid 7115] write(3, "1000", 4 [pid 7116] <... set_robust_list resumed>) = 0 [pid 7115] <... write resumed>) = 4 ./strace-static-x86_64: Process 7117 attached [pid 7116] chdir("./406" [pid 7115] close(3) = 0 [pid 7115] symlink("/dev/binderfs", "./binderfs" [pid 7117] set_robust_list(0x55555605b660, 24 [pid 7115] <... symlink resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7117 [pid 7117] <... set_robust_list resumed>) = 0 [pid 7117] chdir("./406" [pid 7116] <... chdir resumed>) = 0 [pid 7116] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7117] <... chdir resumed>) = 0 [pid 7116] setpgid(0, 0 [pid 7115] memfd_create("syzkaller", 0 [pid 7117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7116] <... setpgid resumed>) = 0 [pid 7117] <... prctl resumed>) = 0 [pid 7117] setpgid(0, 0 [pid 7116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7117] <... setpgid resumed>) = 0 [pid 7117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7116] <... openat resumed>) = 3 [pid 7117] <... openat resumed>) = 3 [pid 7117] write(3, "1000", 4) = 4 [pid 7116] write(3, "1000", 4 [pid 7113] <... mount resumed>) = 0 [pid 7117] close(3 [pid 7115] <... memfd_create resumed>) = 3 [pid 7114] <... ioctl resumed>) = 0 [pid 7117] <... close resumed>) = 0 [pid 7114] close(3 [pid 7117] symlink("/dev/binderfs", "./binderfs" [pid 7116] <... write resumed>) = 4 [pid 7115] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7114] <... close resumed>) = 0 [pid 7117] <... symlink resumed>) = 0 [pid 7114] close(4 [pid 7116] close(3 [pid 7115] <... mmap resumed>) = 0x7f599a000000 [pid 7114] <... close resumed>) = 0 [pid 7117] memfd_create("syzkaller", 0 [pid 7114] mkdir("./file0", 0777 [pid 7113] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7114] <... mkdir resumed>) = 0 [pid 7113] <... openat resumed>) = 3 [pid 7113] chdir("./file0") = 0 [pid 7113] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7116] <... close resumed>) = 0 [pid 7113] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 295.050780][ T7114] loop2: detected capacity change from 0 to 4096 [pid 7116] symlink("/dev/binderfs", "./binderfs" [pid 7114] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7113] exit_group(0 [pid 7117] <... memfd_create resumed>) = 3 [pid 7117] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7116] <... symlink resumed>) = 0 [pid 7117] <... mmap resumed>) = 0x7f599a000000 [pid 7113] <... exit_group resumed>) = ? [pid 7116] memfd_create("syzkaller", 0 [pid 7113] +++ exited with 0 +++ [pid 7116] <... memfd_create resumed>) = 3 [pid 7116] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7113, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7116] <... mmap resumed>) = 0x7f599a000000 [pid 5062] umount2("./406", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./406", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./406/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./406/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./406/binderfs") = 0 [pid 5062] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [ 295.102526][ T7114] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./406/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./406/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 7115] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./406/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./406") = 0 [pid 5062] mkdir("./407", 0777) = 0 [pid 7114] <... mount resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7114] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7114] <... openat resumed>) = 3 [pid 7114] chdir("./file0") = 0 [pid 7114] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7114] exit_group(0) = ? [pid 7116] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7117] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7114] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7114, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] umount2("./407", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./407", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./407/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./407/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./407/binderfs") = 0 [pid 5064] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7115] <... write resumed>) = 2097152 [pid 7116] <... write resumed>) = 2097152 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./407/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./407/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 7116] munmap(0x7f599a000000, 138412032 [pid 7115] munmap(0x7f599a000000, 138412032 [pid 5064] rmdir("./407/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./407") = 0 [pid 7115] <... munmap resumed>) = 0 [pid 5064] mkdir("./408", 0777) = 0 [pid 7116] <... munmap resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7117] <... write resumed>) = 2097152 [pid 7116] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7115] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... openat resumed>) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7117] munmap(0x7f599a000000, 138412032 [pid 7116] <... openat resumed>) = 4 [pid 7115] <... openat resumed>) = 4 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] close(3 [pid 7116] ioctl(4, LOOP_SET_FD, 3 [pid 7115] ioctl(4, LOOP_SET_FD, 3 [pid 7117] <... munmap resumed>) = 0 [pid 7116] <... ioctl resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7117] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7116] close(3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7117] <... openat resumed>) = 4 [pid 7116] <... close resumed>) = 0 ./strace-static-x86_64: Process 7118 attached [pid 7117] ioctl(4, LOOP_SET_FD, 3 [pid 7116] close(4 [pid 7115] <... ioctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7118 [pid 7118] set_robust_list(0x55555605b660, 24 [pid 7115] close(3 [pid 7118] <... set_robust_list resumed>) = 0 [pid 7115] <... close resumed>) = 0 [pid 7118] chdir("./407" [pid 7115] close(4 [pid 7118] <... chdir resumed>) = 0 [pid 7115] <... close resumed>) = 0 [pid 7118] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7117] <... ioctl resumed>) = 0 [pid 7116] <... close resumed>) = 0 [pid 7118] <... prctl resumed>) = 0 [pid 7116] mkdir("./file0", 0777 [pid 7115] mkdir("./file0", 0777 [pid 7118] setpgid(0, 0 [pid 7116] <... mkdir resumed>) = 0 [pid 7118] <... setpgid resumed>) = 0 [pid 7116] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [ 295.278634][ T7116] loop1: detected capacity change from 0 to 4096 [ 295.286139][ T7115] loop4: detected capacity change from 0 to 4096 [ 295.299755][ T7117] loop3: detected capacity change from 0 to 4096 [ 295.311188][ T7116] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7118] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7115] <... mkdir resumed>) = 0 [pid 7117] close(3) = 0 [pid 7118] <... openat resumed>) = 3 [pid 7117] close(4 [pid 7115] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7118] write(3, "1000", 4 [pid 7117] <... close resumed>) = 0 [pid 7117] mkdir("./file0", 0777) = 0 [pid 7118] <... write resumed>) = 4 [pid 7117] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7118] close(3) = 0 [pid 7118] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7118] memfd_create("syzkaller", 0) = 3 [pid 7118] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7119 attached , child_tidptr=0x55555605b650) = 7119 [pid 7119] set_robust_list(0x55555605b660, 24) = 0 [pid 7119] chdir("./408") = 0 [pid 7119] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7119] setpgid(0, 0) = 0 [pid 7119] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 295.323481][ T7115] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 295.334773][ T7117] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7117] <... mount resumed>) = 0 [pid 7117] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7119] write(3, "1000", 4 [pid 7117] <... openat resumed>) = 3 [pid 7119] <... write resumed>) = 4 [pid 7117] chdir("./file0" [pid 7119] close(3 [pid 7117] <... chdir resumed>) = 0 [pid 7119] <... close resumed>) = 0 [pid 7119] symlink("/dev/binderfs", "./binderfs" [pid 7117] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7119] <... symlink resumed>) = 0 [pid 7117] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7117] exit_group(0 [pid 7119] memfd_create("syzkaller", 0 [pid 7117] <... exit_group resumed>) = ? [pid 7117] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7117, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 7119] <... memfd_create resumed>) = 3 [pid 7119] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7116] <... mount resumed>) = 0 [pid 7115] <... mount resumed>) = 0 [pid 5065] umount2("./406", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7119] <... mmap resumed>) = 0x7f599a000000 [pid 7115] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7116] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./406", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7116] <... openat resumed>) = 3 [pid 7115] <... openat resumed>) = 3 [pid 7116] chdir("./file0" [pid 7115] chdir("./file0" [pid 7116] <... chdir resumed>) = 0 [pid 7115] <... chdir resumed>) = 0 [pid 7118] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7116] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7115] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 7115] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7115] exit_group(0 [pid 7116] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./406/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7116] exit_group(0 [pid 7115] <... exit_group resumed>) = ? [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7115] +++ exited with 0 +++ [pid 5065] newfstatat(AT_FDCWD, "./406/binderfs", [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7115, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=3 /* 0.03 s */} --- [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./404", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] unlink("./406/binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7116] <... exit_group resumed>) = ? [pid 7119] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7116] +++ exited with 0 +++ [pid 5066] openat(AT_FDCWD, "./404", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... unlink resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7116, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5066] <... openat resumed>) = 3 [pid 5065] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(3, "", [pid 5063] umount2("./406", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./406", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./406/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./406/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./406/binderfs") = 0 [pid 5063] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] umount2("./404/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = 0 [pid 5063] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7118] <... write resumed>) = 2097152 [pid 5066] newfstatat(AT_FDCWD, "./404/binderfs", [pid 5065] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./406/file0", [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./404/binderfs" [pid 5063] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./406/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7118] munmap(0x7f599a000000, 138412032 [pid 5066] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 5065] newfstatat(AT_FDCWD, "./406/file0", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./406/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] rmdir("./406/file0" [pid 5065] <... openat resumed>) = 4 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5063] getdents64(3, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] getdents64(4, [pid 5063] close(3) = 0 [pid 5063] rmdir("./406" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] getdents64(4, [pid 5063] mkdir("./407", 0777 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] close(4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = 0 [pid 5065] rmdir("./406/file0" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7118] <... munmap resumed>) = 0 [pid 5066] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7119] <... write resumed>) = 2097152 [pid 7118] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] close(3 [pid 7119] munmap(0x7f599a000000, 138412032 [pid 7118] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./404/file0", [pid 5065] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] rmdir("./406" [pid 7118] ioctl(4, LOOP_SET_FD, 3 [pid 5066] umount2("./404/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7119] <... munmap resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./404/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... rmdir resumed>) = 0 [pid 7119] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5065] mkdir("./407", 0777 [pid 7119] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... mkdir resumed>) = 0 [pid 7118] <... ioctl resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7118] close(3 [pid 5066] newfstatat(4, "", [pid 7118] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7118] close(4 [pid 5066] getdents64(4, [pid 7118] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5066] getdents64(4, [pid 7118] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7118] <... mkdir resumed>) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./404/file0" [pid 7119] <... ioctl resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7118] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] close(3) = 0 [pid 5066] rmdir("./404") = 0 [pid 5066] mkdir("./405", 0777 [pid 7119] close(3 [pid 5066] <... mkdir resumed>) = 0 [pid 7119] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7119] close(4 [pid 5063] <... ioctl resumed>) = 0 [pid 7119] <... close resumed>) = 0 [pid 7119] mkdir("./file0", 0777 [pid 5063] close(3 [pid 7119] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7119] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [ 295.530887][ T7118] loop0: detected capacity change from 0 to 4096 [ 295.537017][ T7119] loop2: detected capacity change from 0 to 4096 [ 295.551129][ T7118] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7120 attached [pid 7120] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7120 [pid 7120] <... set_robust_list resumed>) = 0 [pid 7120] chdir("./407" [pid 7118] <... mount resumed>) = 0 [pid 7120] <... chdir resumed>) = 0 [pid 7120] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7120] setpgid(0, 0 [pid 7118] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7120] <... setpgid resumed>) = 0 [pid 7118] <... openat resumed>) = 3 [pid 7120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7118] chdir("./file0") = 0 [pid 7120] <... openat resumed>) = 3 [pid 7118] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7120] write(3, "1000", 4) = 4 [pid 7118] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7120] close(3 [pid 7118] exit_group(0 [pid 7120] <... close resumed>) = 0 [pid 7118] <... exit_group resumed>) = ? [pid 7120] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7118] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7118, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./407", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7120] memfd_create("syzkaller", 0 [pid 5062] openat(AT_FDCWD, "./407", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7120] <... memfd_create resumed>) = 3 [pid 7120] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7120] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./407/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./407/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./407/binderfs") = 0 [ 295.587097][ T7119] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./407/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./407/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./407/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 5062] close(3) = 0 [pid 5062] rmdir("./407" [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7121 attached [pid 5062] mkdir("./408", 0777 [pid 7121] set_robust_list(0x55555605b660, 24 [pid 5062] <... mkdir resumed>) = 0 [pid 7121] <... set_robust_list resumed>) = 0 [pid 7121] chdir("./407") = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7121 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7121] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... openat resumed>) = 3 [pid 7121] <... prctl resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7121] setpgid(0, 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7121] <... setpgid resumed>) = 0 [pid 5062] close(3 [pid 7121] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7121] <... openat resumed>) = 3 [pid 7121] write(3, "1000", 4) = 4 [pid 7121] close(3) = 0 ./strace-static-x86_64: Process 7122 attached [pid 7121] symlink("/dev/binderfs", "./binderfs" [pid 7122] set_robust_list(0x55555605b660, 24 [pid 5066] <... ioctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7122 [pid 7122] <... set_robust_list resumed>) = 0 [pid 7121] <... symlink resumed>) = 0 [pid 5066] close(3 [pid 7122] chdir("./408") = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7122] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7122] setpgid(0, 0) = 0 [pid 7122] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7122] write(3, "1000", 4) = 4 [pid 7122] close(3 [pid 7121] memfd_create("syzkaller", 0 [pid 7122] <... close resumed>) = 0 [pid 7122] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 7123 attached [pid 7123] set_robust_list(0x55555605b660, 24 [pid 7122] memfd_create("syzkaller", 0 [pid 7121] <... memfd_create resumed>) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7123 [pid 7123] <... set_robust_list resumed>) = 0 [pid 7121] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7123] chdir("./405" [pid 7121] <... mmap resumed>) = 0x7f599a000000 [pid 7119] <... mount resumed>) = 0 [pid 7123] <... chdir resumed>) = 0 [pid 7122] <... memfd_create resumed>) = 3 [pid 7122] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7120] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7119] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7123] <... prctl resumed>) = 0 [pid 7123] setpgid(0, 0) = 0 [pid 7119] <... openat resumed>) = 3 [pid 7123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7119] chdir("./file0") = 0 [pid 7123] <... openat resumed>) = 3 [pid 7119] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7123] write(3, "1000", 4 [pid 7119] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7119] exit_group(0 [pid 7123] <... write resumed>) = 4 [pid 7123] close(3 [pid 7119] <... exit_group resumed>) = ? [pid 7123] <... close resumed>) = 0 [pid 7123] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7123] memfd_create("syzkaller", 0 [pid 7121] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7120] <... write resumed>) = 2097152 [pid 7119] +++ exited with 0 +++ [pid 7123] <... memfd_create resumed>) = 3 [pid 7120] munmap(0x7f599a000000, 138412032 [pid 7123] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7120] <... munmap resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7119, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7123] <... mmap resumed>) = 0x7f599a000000 [pid 7122] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] umount2("./408", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7120] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] openat(AT_FDCWD, "./408", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7120] <... openat resumed>) = 4 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 7120] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7120] <... ioctl resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./408/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./408/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./408/binderfs") = 0 [pid 5064] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7120] close(3) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7120] close(4) = 0 [pid 7120] mkdir("./file0", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./408/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7120] <... mkdir resumed>) = 0 [pid 7121] <... write resumed>) = 2097152 [ 295.806097][ T7120] loop1: detected capacity change from 0 to 4096 [pid 5064] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7120] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7121] munmap(0x7f599a000000, 138412032 [pid 5064] openat(AT_FDCWD, "./408/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7122] <... write resumed>) = 2097152 [pid 7121] <... munmap resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./408/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7123] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7122] munmap(0x7f599a000000, 138412032 [pid 7121] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./408") = 0 [pid 7121] <... openat resumed>) = 4 [pid 7121] ioctl(4, LOOP_SET_FD, 3 [pid 5064] mkdir("./409", 0777 [pid 7122] <... munmap resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7123] <... write resumed>) = 2097152 [pid 7122] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7121] <... ioctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7123] munmap(0x7f599a000000, 138412032 [pid 7122] <... openat resumed>) = 4 [pid 7121] close(3 [pid 5064] <... openat resumed>) = 3 [pid 7120] <... mount resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7120] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7121] <... close resumed>) = 0 [pid 7122] ioctl(4, LOOP_SET_FD, 3 [pid 7120] <... openat resumed>) = 3 [ 295.854630][ T7120] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 295.890293][ T7121] loop3: detected capacity change from 0 to 4096 [pid 7120] chdir("./file0") = 0 [pid 7120] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7120] exit_group(0 [pid 7123] <... munmap resumed>) = 0 [pid 7122] <... ioctl resumed>) = 0 [pid 7121] close(4 [pid 7123] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7122] close(3 [pid 7121] <... close resumed>) = 0 [pid 7120] <... exit_group resumed>) = ? [pid 7123] <... openat resumed>) = 4 [pid 7122] <... close resumed>) = 0 [pid 7121] mkdir("./file0", 0777 [pid 7120] +++ exited with 0 +++ [pid 7122] close(4 [pid 7121] <... mkdir resumed>) = 0 [pid 7123] ioctl(4, LOOP_SET_FD, 3 [pid 7122] <... close resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7120, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 7121] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7123] <... ioctl resumed>) = 0 [pid 7122] mkdir("./file0", 0777 [pid 5063] umount2("./407", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./407", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./407/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./407/binderfs", [pid 7122] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./407/binderfs") = 0 [pid 5063] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./407/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./407/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./407/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./407") = 0 [pid 5063] mkdir("./408", 0777 [ 295.913863][ T7122] loop0: detected capacity change from 0 to 4096 [ 295.934647][ T7123] loop4: detected capacity change from 0 to 4096 [ 295.936408][ T7121] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7122] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7123] close(3 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7123] <... close resumed>) = 0 [pid 7123] close(4) = 0 [pid 7123] mkdir("./file0", 0777 [pid 5064] close(3 [pid 7123] <... mkdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7123] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7124 attached , child_tidptr=0x55555605b650) = 7124 [pid 7124] set_robust_list(0x55555605b660, 24) = 0 [pid 7124] chdir("./409") = 0 [pid 7124] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7124] setpgid(0, 0) = 0 [pid 7124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7124] write(3, "1000", 4) = 4 [pid 7124] close(3) = 0 [pid 7124] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7124] memfd_create("syzkaller", 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7121] <... mount resumed>) = 0 [pid 7124] <... memfd_create resumed>) = 3 [ 295.982963][ T7122] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 296.009113][ T7123] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] close(3 [pid 7124] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... close resumed>) = 0 [pid 7124] <... mmap resumed>) = 0x7f599a000000 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7125 attached [pid 7121] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7125] set_robust_list(0x55555605b660, 24) = 0 [pid 7121] <... openat resumed>) = 3 [pid 7125] chdir("./408" [pid 7121] chdir("./file0" [pid 7125] <... chdir resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7125 [pid 7125] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7121] <... chdir resumed>) = 0 [pid 7125] <... prctl resumed>) = 0 [pid 7121] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7125] setpgid(0, 0) = 0 [pid 7121] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7121] exit_group(0 [pid 7125] <... openat resumed>) = 3 [pid 7122] <... mount resumed>) = 0 [pid 7121] <... exit_group resumed>) = ? [pid 7125] write(3, "1000", 4) = 4 [pid 7122] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7121] +++ exited with 0 +++ [pid 7125] close(3 [pid 7122] <... openat resumed>) = 3 [pid 7125] <... close resumed>) = 0 [pid 7122] chdir("./file0" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7121, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7125] symlink("/dev/binderfs", "./binderfs" [pid 7122] <... chdir resumed>) = 0 [pid 7125] <... symlink resumed>) = 0 [pid 7122] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7123] <... mount resumed>) = 0 [pid 7122] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7123] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7122] exit_group(0 [pid 7123] <... openat resumed>) = 3 [pid 7122] <... exit_group resumed>) = ? [pid 5065] umount2("./407", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7122] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7125] memfd_create("syzkaller", 0 [pid 7123] chdir("./file0" [pid 5065] openat(AT_FDCWD, "./407", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7122, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=8 /* 0.08 s */} --- [pid 7124] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7123] <... chdir resumed>) = 0 [pid 7125] <... memfd_create resumed>) = 3 [pid 7123] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 7125] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7123] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7125] <... mmap resumed>) = 0x7f599a000000 [pid 7123] exit_group(0 [pid 5065] newfstatat(3, "", [pid 5062] umount2("./408", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7123] <... exit_group resumed>) = ? [pid 5062] openat(AT_FDCWD, "./408", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7123] +++ exited with 0 +++ [pid 5065] getdents64(3, [pid 5062] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7123, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] newfstatat(3, "", [pid 5065] umount2("./407/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./405", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./407/binderfs", [pid 5062] getdents64(3, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] openat(AT_FDCWD, "./405", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] unlink("./407/binderfs" [pid 5066] <... openat resumed>) = 3 [pid 5062] umount2("./408/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./408/binderfs", [pid 5066] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] unlink("./408/binderfs" [pid 5066] getdents64(3, [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./405/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./405/binderfs", [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7124] <... write resumed>) = 2097152 [pid 5066] unlink("./405/binderfs") = 0 [pid 7124] munmap(0x7f599a000000, 138412032 [pid 5066] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7125] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7124] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = 0 [pid 7124] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] newfstatat(AT_FDCWD, "./407/file0", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./408/file0", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(AT_FDCWD, "./405/file0", [pid 5065] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./405/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./407/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7124] <... openat resumed>) = 4 [pid 5062] openat(AT_FDCWD, "./408/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", [pid 7124] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... openat resumed>) = 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5065] newfstatat(4, "", [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7125] <... write resumed>) = 2097152 [pid 7124] <... ioctl resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./405/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 7125] munmap(0x7f599a000000, 138412032 [pid 7124] close(3 [pid 5066] <... openat resumed>) = 4 [pid 5065] getdents64(4, [pid 7124] <... close resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7124] close(4 [pid 5065] getdents64(4, [pid 5062] close(4 [pid 7125] <... munmap resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 7124] <... close resumed>) = 0 [pid 5062] rmdir("./408/file0" [pid 7125] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7124] mkdir("./file0", 0777 [pid 5066] getdents64(4, [pid 5065] close(4 [pid 7124] <... mkdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7125] <... openat resumed>) = 4 [pid 7124] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7125] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] rmdir("./407/file0" [pid 5062] <... rmdir resumed>) = 0 [pid 7125] <... ioctl resumed>) = 0 [pid 5066] getdents64(4, [pid 5065] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5065] getdents64(3, [pid 5062] close(3) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] rmdir("./408") = 0 [pid 5065] close(3 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./405/file0" [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./407" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5062] mkdir("./409", 0777 [pid 5065] mkdir("./408", 0777) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] rmdir("./405" [pid 5065] <... openat resumed>) = 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7125] close(3 [pid 5062] <... openat resumed>) = 3 [pid 7125] <... close resumed>) = 0 [pid 7125] close(4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] mkdir("./406", 0777 [pid 7125] <... close resumed>) = 0 [pid 7125] mkdir("./file0", 0777 [pid 5066] <... mkdir resumed>) = 0 [pid 7125] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7125] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... openat resumed>) = 3 [ 296.187586][ T7124] loop2: detected capacity change from 0 to 4096 [ 296.217914][ T7125] loop1: detected capacity change from 0 to 4096 [ 296.217994][ T7124] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7124] <... mount resumed>) = 0 [pid 7124] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7124] chdir("./file0") = 0 [pid 7124] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7124] exit_group(0) = ? [pid 7124] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7124, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./409", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./409", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./409/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./409/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./409/binderfs") = 0 [pid 5064] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./409/file0", [pid 7125] <... mount resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./409/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 7125] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7125] <... openat resumed>) = 3 [pid 5064] close(4 [pid 7125] chdir("./file0" [pid 5064] <... close resumed>) = 0 [ 296.263337][ T7125] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7125] <... chdir resumed>) = 0 [pid 5064] rmdir("./409/file0" [pid 7125] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... ioctl resumed>) = 0 [pid 7125] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7125] exit_group(0 [pid 5064] close(3 [pid 7125] <... exit_group resumed>) = ? [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./409") = 0 [pid 5064] mkdir("./410", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7125] +++ exited with 0 +++ [pid 5066] <... ioctl resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7125, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] close(3 [pid 5066] close(3 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] umount2("./408", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./408", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 5065] close(3 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 7126 attached [pid 5063] getdents64(3, [pid 7126] set_robust_list(0x55555605b660, 24 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 7127 attached [pid 5063] umount2("./408/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7128 attached [pid 7127] set_robust_list(0x55555605b660, 24 [pid 7126] <... set_robust_list resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7127] <... set_robust_list resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./408/binderfs", [pid 7128] set_robust_list(0x55555605b660, 24 [pid 7127] chdir("./408" [pid 7126] chdir("./409" [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7126 [pid 7128] <... set_robust_list resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7128 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7127 [pid 7128] chdir("./406" [pid 5063] unlink("./408/binderfs" [pid 7128] <... chdir resumed>) = 0 [pid 7128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7127] <... chdir resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7127] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7128] <... prctl resumed>) = 0 [pid 7128] setpgid(0, 0) = 0 [pid 7128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7127] <... prctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7128] write(3, "1000", 4) = 4 [pid 7127] setpgid(0, 0 [pid 7128] close(3 [pid 7127] <... setpgid resumed>) = 0 [pid 5063] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7128] <... close resumed>) = 0 [pid 7127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7126] <... chdir resumed>) = 0 [pid 7128] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7127] <... openat resumed>) = 3 [pid 7126] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7127] write(3, "1000", 4 [pid 7126] <... prctl resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./408/file0", [pid 7127] <... write resumed>) = 4 [pid 7126] setpgid(0, 0 [pid 5064] close(3 [pid 7127] close(3 [pid 7126] <... setpgid resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7127] <... close resumed>) = 0 [pid 7126] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7128] memfd_create("syzkaller", 0 [pid 7127] symlink("/dev/binderfs", "./binderfs" [pid 7126] <... openat resumed>) = 3 [pid 7128] <... memfd_create resumed>) = 3 [pid 7128] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7127] <... symlink resumed>) = 0 [pid 7126] write(3, "1000", 4 [pid 5063] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7126] <... write resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./408/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7129 attached [pid 7126] close(3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7129 [pid 7129] set_robust_list(0x55555605b660, 24 [pid 7127] memfd_create("syzkaller", 0 [pid 7126] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 7129] <... set_robust_list resumed>) = 0 [pid 7126] symlink("/dev/binderfs", "./binderfs" [pid 5063] newfstatat(4, "", [pid 7127] <... memfd_create resumed>) = 3 [pid 7129] chdir("./410" [pid 7126] <... symlink resumed>) = 0 [pid 7127] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7129] <... chdir resumed>) = 0 [pid 7126] memfd_create("syzkaller", 0 [pid 5063] getdents64(4, [pid 7129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7128] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7127] <... mmap resumed>) = 0x7f599a000000 [pid 7126] <... memfd_create resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7129] <... prctl resumed>) = 0 [pid 5063] getdents64(4, [pid 7129] setpgid(0, 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 7129] <... setpgid resumed>) = 0 [pid 7129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] rmdir("./408/file0") = 0 [pid 7129] <... openat resumed>) = 3 [pid 7126] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7129] write(3, "1000", 4 [pid 7126] <... mmap resumed>) = 0x7f599a000000 [pid 7129] <... write resumed>) = 4 [pid 7129] close(3) = 0 [pid 7129] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7128] <... write resumed>) = 2097152 [pid 7128] munmap(0x7f599a000000, 138412032 [pid 7129] memfd_create("syzkaller", 0 [pid 5063] getdents64(3, [pid 7129] <... memfd_create resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7129] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] close(3 [pid 7129] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... close resumed>) = 0 [pid 7128] <... munmap resumed>) = 0 [pid 7128] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7127] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] rmdir("./408") = 0 [pid 5063] mkdir("./409", 0777) = 0 [pid 7128] <... openat resumed>) = 4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7128] ioctl(4, LOOP_SET_FD, 3 [pid 7126] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7128] <... ioctl resumed>) = 0 [pid 7129] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7128] close(3) = 0 [pid 7128] close(4) = 0 [pid 7128] mkdir("./file0", 0777) = 0 [pid 7128] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7126] <... write resumed>) = 2097152 [pid 7127] <... write resumed>) = 2097152 [ 296.500020][ T7128] loop4: detected capacity change from 0 to 4096 [pid 7127] munmap(0x7f599a000000, 138412032) = 0 [pid 7129] <... write resumed>) = 2097152 [pid 7126] munmap(0x7f599a000000, 138412032 [pid 7127] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7127] ioctl(4, LOOP_SET_FD, 3 [pid 7129] munmap(0x7f599a000000, 138412032 [pid 7126] <... munmap resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7130 attached [pid 7130] set_robust_list(0x55555605b660, 24) = 0 [pid 7130] chdir("./409") = 0 [pid 7129] <... munmap resumed>) = 0 [pid 7127] <... ioctl resumed>) = 0 [pid 7126] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7130 [pid 7130] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7129] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7127] close(3 [pid 7126] <... openat resumed>) = 4 [ 296.554798][ T7128] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 296.572028][ T7127] loop3: detected capacity change from 0 to 4096 [pid 7130] <... prctl resumed>) = 0 [pid 7129] <... openat resumed>) = 4 [pid 7127] <... close resumed>) = 0 [pid 7126] ioctl(4, LOOP_SET_FD, 3 [pid 7128] <... mount resumed>) = 0 [pid 7130] setpgid(0, 0 [pid 7129] ioctl(4, LOOP_SET_FD, 3 [pid 7127] close(4 [pid 7126] <... ioctl resumed>) = 0 [pid 7128] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7128] chdir("./file0") = 0 [pid 7128] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7128] exit_group(0 [pid 7130] <... setpgid resumed>) = 0 [pid 7129] <... ioctl resumed>) = 0 [pid 7127] <... close resumed>) = 0 [pid 7126] close(3 [pid 7129] close(3 [pid 7128] <... exit_group resumed>) = ? [pid 7126] <... close resumed>) = 0 [pid 7129] <... close resumed>) = 0 [pid 7126] close(4 [pid 7129] close(4 [pid 7126] <... close resumed>) = 0 [pid 7129] <... close resumed>) = 0 [pid 7126] mkdir("./file0", 0777 [pid 7130] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7129] mkdir("./file0", 0777 [pid 7128] +++ exited with 0 +++ [pid 7127] mkdir("./file0", 0777 [pid 7129] <... mkdir resumed>) = 0 [pid 7127] <... mkdir resumed>) = 0 [pid 7126] <... mkdir resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7128, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7130] <... openat resumed>) = 3 [pid 7129] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7126] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7130] write(3, "1000", 4 [pid 7127] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7130] <... write resumed>) = 4 [pid 7130] close(3 [pid 5066] umount2("./406", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7130] <... close resumed>) = 0 [pid 7130] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7130] memfd_create("syzkaller", 0 [pid 5066] openat(AT_FDCWD, "./406", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7130] <... memfd_create resumed>) = 3 [ 296.599187][ T7126] loop0: detected capacity change from 0 to 4096 [ 296.610511][ T7129] loop2: detected capacity change from 0 to 4096 [ 296.635366][ T7126] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7130] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./406/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./406/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 296.644574][ T7129] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 296.662643][ T7127] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] unlink("./406/binderfs" [pid 7127] <... mount resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 7127] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7127] <... openat resumed>) = 3 [pid 7129] <... mount resumed>) = 0 [pid 7127] chdir("./file0") = 0 [pid 7127] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7129] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7127] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7126] <... mount resumed>) = 0 [pid 7129] <... openat resumed>) = 3 [pid 7127] exit_group(0 [pid 7129] chdir("./file0" [pid 7127] <... exit_group resumed>) = ? [pid 7126] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 7130] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7127] +++ exited with 0 +++ [pid 7126] <... openat resumed>) = 3 [pid 7129] <... chdir resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7127, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7129] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7129] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7126] chdir("./file0" [pid 7129] exit_group(0 [pid 7126] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7129] <... exit_group resumed>) = ? [pid 7126] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] newfstatat(AT_FDCWD, "./406/file0", [pid 5065] umount2("./408", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./408", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7126] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] newfstatat(3, "", [pid 7126] exit_group(0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7129] +++ exited with 0 +++ [pid 7126] <... exit_group resumed>) = ? [pid 5066] umount2("./406/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./408/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7126] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./406/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./408/binderfs", [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7129, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7130] <... write resumed>) = 2097152 [pid 5066] <... openat resumed>) = 4 [pid 5065] unlink("./408/binderfs" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7126, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5066] newfstatat(4, "", [pid 5064] umount2("./410", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7130] munmap(0x7f599a000000, 138412032 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./409", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7130] <... munmap resumed>) = 0 [pid 5066] getdents64(4, [pid 5065] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "./410", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7130] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "./409", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] newfstatat(3, "", [pid 5062] <... openat resumed>) = 3 [pid 5066] close(4 [pid 5062] newfstatat(3, "", [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./406/file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] getdents64(3, [pid 7130] <... openat resumed>) = 4 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] getdents64(3, [pid 7130] ioctl(4, LOOP_SET_FD, 3 [pid 5066] getdents64(3, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./410/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./410/binderfs", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./406") = 0 [pid 5066] mkdir("./407", 0777 [pid 7130] <... ioctl resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./408/file0", [pid 5064] unlink("./410/binderfs" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7130] close(3) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5062] umount2("./409/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7130] close(4 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7130] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7130] mkdir("./file0", 0777 [pid 5065] openat(AT_FDCWD, "./408/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./409/binderfs", [pid 7130] <... mkdir resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] unlink("./409/binderfs" [pid 5065] getdents64(4, [pid 5062] <... unlink resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7130] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] getdents64(4, [pid 5062] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./408/file0") = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] close(3 [pid 5062] newfstatat(AT_FDCWD, "./409/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./409/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", [pid 5065] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] rmdir("./408" [pid 5062] getdents64(4, [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./409/file0" [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] mkdir("./409", 0777 [pid 5062] close(3 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./410/file0", [pid 5062] rmdir("./409" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] mkdir("./410", 0777 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... mkdir resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] openat(AT_FDCWD, "./410/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./410/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./410") = 0 [pid 5064] mkdir("./411", 0777 [pid 7130] <... mount resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7130] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 296.800568][ T7130] loop1: detected capacity change from 0 to 4096 [ 296.820108][ T7130] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7130] chdir("./file0" [pid 5066] <... ioctl resumed>) = 0 [pid 7130] <... chdir resumed>) = 0 [pid 5066] close(3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7130] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7130] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7130] exit_group(0) = ? [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7130] +++ exited with 0 +++ [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7130, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] umount2("./409", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./409", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7131 attached ) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7131 [pid 7131] set_robust_list(0x55555605b660, 24 [pid 5063] newfstatat(3, "", [pid 7131] <... set_robust_list resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./409/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./409/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./409/binderfs") = 0 [pid 5063] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7131] chdir("./407" [pid 5063] <... umount2 resumed>) = 0 [pid 7131] <... chdir resumed>) = 0 [pid 7131] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5065] close(3 [pid 5063] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 7131] setpgid(0, 0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 7131] <... setpgid resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] newfstatat(AT_FDCWD, "./409/file0", [pid 5062] <... close resumed>) = 0 [pid 7131] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7132 attached [pid 5063] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7131] <... openat resumed>) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7132 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7133 attached [pid 7132] set_robust_list(0x55555605b660, 24 [pid 5063] openat(AT_FDCWD, "./409/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7132] <... set_robust_list resumed>) = 0 [pid 7133] set_robust_list(0x55555605b660, 24 [pid 5063] <... openat resumed>) = 4 [pid 7132] chdir("./409" [pid 7133] <... set_robust_list resumed>) = 0 [pid 7133] chdir("./410" [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7131] write(3, "1000", 4 [pid 5063] getdents64(4, [pid 7131] <... write resumed>) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7133 [pid 7131] close(3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7131] <... close resumed>) = 0 [pid 5063] close(4 [pid 7131] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... close resumed>) = 0 [pid 7131] <... symlink resumed>) = 0 [pid 5063] rmdir("./409/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./409") = 0 [pid 5063] mkdir("./410", 0777 [pid 7131] memfd_create("syzkaller", 0) = 3 [pid 7131] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7131] <... mmap resumed>) = 0x7f599a000000 [pid 7132] <... chdir resumed>) = 0 [pid 7133] <... chdir resumed>) = 0 [pid 7132] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7133] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7132] <... prctl resumed>) = 0 [pid 7133] <... prctl resumed>) = 0 [pid 7132] setpgid(0, 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7133] setpgid(0, 0 [pid 7132] <... setpgid resumed>) = 0 [pid 7133] <... setpgid resumed>) = 0 [pid 5064] close(3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 7133] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7133] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7134 attached [pid 7133] write(3, "1000", 4 [pid 7132] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7134 [pid 7134] set_robust_list(0x55555605b660, 24 [pid 7133] <... write resumed>) = 4 [pid 7134] <... set_robust_list resumed>) = 0 [pid 7133] close(3 [pid 7132] <... openat resumed>) = 3 [pid 7134] chdir("./411" [pid 7133] <... close resumed>) = 0 [pid 7134] <... chdir resumed>) = 0 [pid 7133] symlink("/dev/binderfs", "./binderfs" [pid 7134] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7132] write(3, "1000", 4 [pid 7134] <... prctl resumed>) = 0 [pid 7133] <... symlink resumed>) = 0 [pid 7132] <... write resumed>) = 4 [pid 7132] close(3 [pid 7134] setpgid(0, 0 [pid 7133] memfd_create("syzkaller", 0 [pid 7132] <... close resumed>) = 0 [pid 7134] <... setpgid resumed>) = 0 [pid 7132] symlink("/dev/binderfs", "./binderfs" [pid 7134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7133] <... memfd_create resumed>) = 3 [pid 7132] <... symlink resumed>) = 0 [pid 7132] memfd_create("syzkaller", 0 [pid 7134] <... openat resumed>) = 3 [pid 7133] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7132] <... memfd_create resumed>) = 3 [pid 7134] write(3, "1000", 4 [pid 7133] <... mmap resumed>) = 0x7f599a000000 [pid 7132] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7134] <... write resumed>) = 4 [pid 7132] <... mmap resumed>) = 0x7f599a000000 [pid 7134] close(3) = 0 [pid 7134] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7134] memfd_create("syzkaller", 0) = 3 [pid 7131] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 7134] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7133] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7135 ./strace-static-x86_64: Process 7135 attached [pid 7135] set_robust_list(0x55555605b660, 24) = 0 [pid 7135] chdir("./410") = 0 [pid 7135] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7135] setpgid(0, 0) = 0 [pid 7135] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7135] write(3, "1000", 4 [pid 7131] <... write resumed>) = 2097152 [pid 7135] <... write resumed>) = 4 [pid 7135] close(3) = 0 [pid 7135] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7131] munmap(0x7f599a000000, 138412032 [pid 7135] memfd_create("syzkaller", 0) = 3 [pid 7135] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7131] <... munmap resumed>) = 0 [pid 7132] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7131] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7134] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7131] ioctl(4, LOOP_SET_FD, 3 [pid 7133] <... write resumed>) = 2097152 [pid 7133] munmap(0x7f599a000000, 138412032 [pid 7131] <... ioctl resumed>) = 0 [pid 7131] close(3) = 0 [pid 7131] close(4) = 0 [pid 7131] mkdir("./file0", 0777 [pid 7133] <... munmap resumed>) = 0 [pid 7131] <... mkdir resumed>) = 0 [pid 7133] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7133] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7135] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7134] <... write resumed>) = 2097152 [pid 7133] close(3 [pid 7132] <... write resumed>) = 2097152 [pid 7131] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 297.163844][ T7131] loop4: detected capacity change from 0 to 4096 [ 297.196097][ T7133] loop0: detected capacity change from 0 to 4096 [pid 7134] munmap(0x7f599a000000, 138412032 [pid 7133] <... close resumed>) = 0 [pid 7134] <... munmap resumed>) = 0 [pid 7133] close(4) = 0 [pid 7133] mkdir("./file0", 0777) = 0 [pid 7134] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7132] munmap(0x7f599a000000, 138412032 [pid 7134] <... openat resumed>) = 4 [pid 7134] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7132] <... munmap resumed>) = 0 [pid 7133] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7134] close(3) = 0 [pid 7134] close(4) = 0 [pid 7132] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 297.218449][ T7131] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 297.236399][ T7134] loop2: detected capacity change from 0 to 4096 [ 297.247700][ T7133] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7134] mkdir("./file0", 0777 [pid 7132] ioctl(4, LOOP_SET_FD, 3 [pid 7134] <... mkdir resumed>) = 0 [pid 7134] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7132] <... ioctl resumed>) = 0 [pid 7132] close(3) = 0 [pid 7132] close(4) = 0 [pid 7132] mkdir("./file0", 0777 [pid 7135] <... write resumed>) = 2097152 [pid 7132] <... mkdir resumed>) = 0 [pid 7131] <... mount resumed>) = 0 [ 297.269178][ T7132] loop3: detected capacity change from 0 to 4096 [ 297.269800][ T7134] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7132] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7135] munmap(0x7f599a000000, 138412032 [pid 7131] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7131] chdir("./file0") = 0 [pid 7131] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7131] exit_group(0) = ? [pid 7135] <... munmap resumed>) = 0 [pid 7134] <... mount resumed>) = 0 [pid 7131] +++ exited with 0 +++ [pid 7132] <... mount resumed>) = 0 [pid 7135] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 297.320274][ T7132] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7134] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7135] <... openat resumed>) = 4 [pid 7134] <... openat resumed>) = 3 [pid 7132] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7131, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=9 /* 0.09 s */} --- [pid 7135] ioctl(4, LOOP_SET_FD, 3 [pid 7134] chdir("./file0" [pid 7132] <... openat resumed>) = 3 [pid 5066] umount2("./407", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./407", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 7133] <... mount resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./407/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./407/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./407/binderfs" [pid 7133] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7133] <... openat resumed>) = 3 [pid 7135] <... ioctl resumed>) = 0 [pid 7134] <... chdir resumed>) = 0 [pid 7132] chdir("./file0" [pid 7135] close(3 [pid 7134] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7133] chdir("./file0" [pid 7132] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7135] <... close resumed>) = 0 [pid 7134] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7132] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7135] close(4 [pid 7134] exit_group(0 [pid 7133] <... chdir resumed>) = 0 [pid 7132] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7135] <... close resumed>) = 0 [pid 7134] <... exit_group resumed>) = ? [pid 7133] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7132] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7135] mkdir("./file0", 0777 [pid 7134] +++ exited with 0 +++ [pid 7132] <... exit_group resumed>) = ? [pid 7135] <... mkdir resumed>) = 0 [pid 7133] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7132] +++ exited with 0 +++ [pid 5066] newfstatat(AT_FDCWD, "./407/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7132, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7134, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7133] exit_group(0 [pid 5066] umount2("./407/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7133] <... exit_group resumed>) = ? [pid 5065] <... restart_syscall resumed>) = 0 [pid 7135] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./407/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] umount2("./411", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 4 [pid 5065] umount2("./409", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(4, "", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./411", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7133] +++ exited with 0 +++ [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] openat(AT_FDCWD, "./409", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... openat resumed>) = 3 [pid 5066] getdents64(4, [pid 5064] newfstatat(3, "", [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5064] getdents64(3, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] close(4 [pid 5064] umount2("./411/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] rmdir("./407/file0" [pid 5064] newfstatat(AT_FDCWD, "./411/binderfs", [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] getdents64(3, [pid 5064] unlink("./411/binderfs" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] newfstatat(3, "", [pid 5064] <... unlink resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7133, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] close(3 [pid 5064] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5066] rmdir("./407" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] umount2("./410", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... rmdir resumed>) = 0 [pid 5065] umount2("./409/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./409/binderfs", [pid 5062] openat(AT_FDCWD, "./410", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] mkdir("./408", 0777 [pid 5062] <... openat resumed>) = 3 [pid 5065] unlink("./409/binderfs" [pid 5064] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 5066] <... mkdir resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] newfstatat(AT_FDCWD, "./411/file0", [pid 5062] getdents64(3, [pid 5066] <... openat resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... umount2 resumed>) = 0 [pid 5064] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./410/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./411/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./409/file0", [pid 5064] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] newfstatat(AT_FDCWD, "./410/binderfs", [pid 5065] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(4, "", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./409/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(4, [pid 5062] unlink("./410/binderfs" [pid 5065] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] newfstatat(4, "", [pid 5064] getdents64(4, [pid 5062] <... unlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7135] <... mount resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] close(4 [pid 7135] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 7135] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] rmdir("./411/file0" [pid 5065] close(4 [pid 7135] chdir("./file0" [pid 5065] <... close resumed>) = 0 [pid 7135] <... chdir resumed>) = 0 [pid 5065] rmdir("./409/file0" [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [ 297.374133][ T7135] loop1: detected capacity change from 0 to 4096 [ 297.405290][ T7135] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7135] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, [pid 5065] getdents64(3, [pid 5062] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7135] exit_group(0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... close resumed>) = 0 [pid 7135] <... exit_group resumed>) = ? [pid 5065] rmdir("./409" [pid 5064] close(3 [pid 5062] newfstatat(AT_FDCWD, "./410/file0", [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./411") = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./410", 0777 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] mkdir("./412", 0777 [pid 7135] +++ exited with 0 +++ [pid 5065] <... mkdir resumed>) = 0 [pid 5062] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... mkdir resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7135, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=9 /* 0.09 s */} --- [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "./410/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] umount2("./410", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(4, "", [pid 5066] <... ioctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./410", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] newfstatat(3, "", [pid 5062] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(3, [pid 5062] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... close resumed>) = 0 [pid 5063] umount2("./410/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./410/file0" [pid 5064] <... openat resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 5063] newfstatat(AT_FDCWD, "./410/binderfs", [pid 5062] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] rmdir("./410" [pid 5066] close(3 [pid 5063] unlink("./410/binderfs" [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] mkdir("./411", 0777 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7136 attached [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7136 [pid 7136] set_robust_list(0x55555605b660, 24 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7136] <... set_robust_list resumed>) = 0 [pid 5063] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7136] chdir("./408" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7136] <... chdir resumed>) = 0 [pid 7136] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7136] setpgid(0, 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7136] <... setpgid resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7136] <... openat resumed>) = 3 [pid 5063] newfstatat(AT_FDCWD, "./410/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7137 attached [pid 7136] write(3, "1000", 4 [pid 5063] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7137] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7137 [pid 7137] <... set_robust_list resumed>) = 0 [pid 7136] <... write resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7137] chdir("./410") = 0 [pid 7136] close(3 [pid 5063] openat(AT_FDCWD, "./410/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7137] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7136] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 7137] setpgid(0, 0) = 0 [pid 7136] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... ioctl resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7136] <... symlink resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7136] memfd_create("syzkaller", 0 [pid 5063] getdents64(4, [pid 7137] <... openat resumed>) = 3 [pid 7136] <... memfd_create resumed>) = 3 [pid 7137] write(3, "1000", 4 [pid 5064] close(3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7137] <... write resumed>) = 4 [pid 7136] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... close resumed>) = 0 [pid 5063] getdents64(4, [pid 7136] <... mmap resumed>) = 0x7f599a000000 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7137] close(3 [pid 5063] close(4 [pid 5062] <... ioctl resumed>) = 0 [pid 7137] <... close resumed>) = 0 [pid 7137] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 7138 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7138 [pid 5063] <... close resumed>) = 0 [pid 7138] set_robust_list(0x55555605b660, 24 [pid 7137] <... symlink resumed>) = 0 [pid 7138] <... set_robust_list resumed>) = 0 [pid 5063] rmdir("./410/file0") = 0 [pid 7137] memfd_create("syzkaller", 0 [pid 7138] chdir("./412" [pid 5063] getdents64(3, [pid 5062] close(3 [pid 7138] <... chdir resumed>) = 0 [pid 7137] <... memfd_create resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 7138] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7137] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] close(3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7138] <... prctl resumed>) = 0 [pid 7137] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... close resumed>) = 0 [pid 7138] setpgid(0, 0 [pid 5063] rmdir("./410") = 0 [pid 5063] mkdir("./411", 0777./strace-static-x86_64: Process 7139 attached [pid 7138] <... setpgid resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7139 [pid 7139] set_robust_list(0x55555605b660, 24 [pid 7138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7139] <... set_robust_list resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7139] chdir("./411" [pid 7138] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 7139] <... chdir resumed>) = 0 [pid 7138] write(3, "1000", 4 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7138] <... write resumed>) = 4 [pid 7139] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7139] setpgid(0, 0) = 0 [pid 7138] close(3 [pid 7139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7139] write(3, "1000", 4) = 4 [pid 7138] <... close resumed>) = 0 [pid 7139] close(3 [pid 7138] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7139] <... close resumed>) = 0 [pid 7139] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7138] memfd_create("syzkaller", 0 [pid 7136] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7139] memfd_create("syzkaller", 0 [pid 7138] <... memfd_create resumed>) = 3 [pid 7139] <... memfd_create resumed>) = 3 [pid 7138] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7137] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7139] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7138] <... mmap resumed>) = 0x7f599a000000 [pid 7139] <... mmap resumed>) = 0x7f599a000000 [pid 7136] <... write resumed>) = 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 7136] munmap(0x7f599a000000, 138412032 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7136] <... munmap resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7140 [pid 7138] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7136] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 7140 attached [pid 7140] set_robust_list(0x55555605b660, 24) = 0 [pid 7140] chdir("./411") = 0 [pid 7140] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7140] setpgid(0, 0) = 0 [pid 7140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7140] write(3, "1000", 4) = 4 [pid 7140] close(3) = 0 [pid 7140] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7137] <... write resumed>) = 2097152 [pid 7136] <... openat resumed>) = 4 [pid 7140] memfd_create("syzkaller", 0 [pid 7137] munmap(0x7f599a000000, 138412032 [pid 7136] ioctl(4, LOOP_SET_FD, 3 [pid 7140] <... memfd_create resumed>) = 3 [pid 7137] <... munmap resumed>) = 0 [pid 7140] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7137] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7137] ioctl(4, LOOP_SET_FD, 3 [pid 7136] <... ioctl resumed>) = 0 [pid 7136] close(3) = 0 [pid 7136] close(4 [pid 7137] <... ioctl resumed>) = 0 [pid 7137] close(3) = 0 [pid 7137] close(4) = 0 [pid 7137] mkdir("./file0", 0777 [pid 7139] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7138] <... write resumed>) = 2097152 [pid 7136] <... close resumed>) = 0 [pid 7136] mkdir("./file0", 0777 [pid 7137] <... mkdir resumed>) = 0 [pid 7136] <... mkdir resumed>) = 0 [ 297.742978][ T7136] loop4: detected capacity change from 0 to 4096 [ 297.756591][ T7137] loop3: detected capacity change from 0 to 4096 [pid 7138] munmap(0x7f599a000000, 138412032 [pid 7136] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7140] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7137] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7138] <... munmap resumed>) = 0 [pid 7138] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 297.795927][ T7136] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 297.805543][ T7137] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7138] ioctl(4, LOOP_SET_FD, 3 [pid 7136] <... mount resumed>) = 0 [pid 7136] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7136] chdir("./file0" [pid 7139] <... write resumed>) = 2097152 [pid 7136] <... chdir resumed>) = 0 [pid 7136] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7136] exit_group(0) = ? [pid 7136] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7136, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 7139] munmap(0x7f599a000000, 138412032 [pid 7140] <... write resumed>) = 2097152 [pid 7138] <... ioctl resumed>) = 0 [pid 7137] <... mount resumed>) = 0 [pid 7140] munmap(0x7f599a000000, 138412032 [pid 7137] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] umount2("./408", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7138] close(3 [pid 7139] <... munmap resumed>) = 0 [pid 7138] <... close resumed>) = 0 [pid 7139] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7138] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7140] <... munmap resumed>) = 0 [pid 7139] <... openat resumed>) = 4 [pid 7138] <... close resumed>) = 0 [pid 7137] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./408", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7140] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7139] ioctl(4, LOOP_SET_FD, 3 [pid 7138] mkdir("./file0", 0777 [pid 7137] chdir("./file0" [pid 5066] <... openat resumed>) = 3 [pid 7140] <... openat resumed>) = 4 [pid 7138] <... mkdir resumed>) = 0 [pid 7137] <... chdir resumed>) = 0 [ 297.855932][ T7138] loop2: detected capacity change from 0 to 4096 [pid 5066] newfstatat(3, "", [pid 7140] ioctl(4, LOOP_SET_FD, 3 [pid 7137] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7138] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(3, [pid 7137] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./408/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./408/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7137] exit_group(0 [pid 5066] unlink("./408/binderfs" [pid 7137] <... exit_group resumed>) = ? [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7137] +++ exited with 0 +++ [pid 7140] <... ioctl resumed>) = 0 [pid 7139] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7137, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./408/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./410", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./408/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7140] close(3 [pid 7139] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7140] <... close resumed>) = 0 [pid 7139] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./408/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./410", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7140] close(4 [pid 7139] close(4 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 3 [pid 7140] <... close resumed>) = 0 [pid 7139] <... close resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5065] newfstatat(3, "", [pid 7140] mkdir("./file0", 0777 [pid 7139] mkdir("./file0", 0777 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7140] <... mkdir resumed>) = 0 [pid 7139] <... mkdir resumed>) = 0 [pid 7138] <... mount resumed>) = 0 [pid 5066] getdents64(4, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7138] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(3, [pid 5066] getdents64(4, [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 297.902038][ T7139] loop0: detected capacity change from 0 to 4096 [ 297.903267][ T7140] loop1: detected capacity change from 0 to 4096 [ 297.925150][ T7138] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7140] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7139] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7138] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./410/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7138] chdir("./file0" [pid 5066] close(4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7138] <... chdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./410/binderfs", [pid 7138] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5066] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7138] exit_group(0 [pid 5066] rmdir("./408/file0" [pid 5065] unlink("./410/binderfs" [pid 7138] <... exit_group resumed>) = ? [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7138] +++ exited with 0 +++ [pid 5066] close(3 [pid 5065] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7138, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5066] rmdir("./408") = 0 [pid 5064] umount2("./412", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] mkdir("./409", 0777 [pid 5064] openat(AT_FDCWD, "./412", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./412/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./412/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./412/binderfs" [pid 5065] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... unlink resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./410/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./410/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./412/file0", [pid 5065] newfstatat(4, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [ 297.957163][ T7140] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 297.971002][ T7139] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] openat(AT_FDCWD, "./412/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] getdents64(4, [pid 5064] <... openat resumed>) = 4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] newfstatat(4, "", [pid 5065] close(4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] getdents64(4, [pid 5065] rmdir("./410/file0" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] getdents64(3, [pid 5064] close(4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... close resumed>) = 0 [pid 5065] close(3 [pid 5064] rmdir("./412/file0" [pid 5065] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, [pid 5065] rmdir("./410" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./412") = 0 [pid 5065] mkdir("./411", 0777 [pid 7139] <... mount resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] mkdir("./413", 0777) = 0 [pid 7139] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7139] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7139] chdir("./file0" [pid 7140] <... mount resumed>) = 0 [pid 7139] <... chdir resumed>) = 0 [pid 7139] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7140] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7139] exit_group(0 [pid 7140] <... openat resumed>) = 3 [pid 7140] chdir("./file0" [pid 7139] <... exit_group resumed>) = ? [pid 7139] +++ exited with 0 +++ [pid 7140] <... chdir resumed>) = 0 [pid 7140] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7139, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=2 /* 0.02 s */} --- [pid 7140] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7140] exit_group(0) = ? [pid 5062] <... restart_syscall resumed>) = 0 [pid 5062] umount2("./411", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./411", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./411/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7140] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./411/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7140, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] unlink("./411/binderfs" [pid 5063] umount2("./411", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5063] openat(AT_FDCWD, "./411", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./411/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7141 attached ) = -1 EINVAL (Invalid argument) [pid 7141] set_robust_list(0x55555605b660, 24 [pid 5062] openat(AT_FDCWD, "./411/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7141] <... set_robust_list resumed>) = 0 [pid 7141] chdir("./409" [pid 5062] <... openat resumed>) = 4 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7141 [pid 5063] <... openat resumed>) = 3 [pid 7141] <... chdir resumed>) = 0 [pid 7141] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7141] setpgid(0, 0) = 0 [pid 7141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5063] newfstatat(3, "", [pid 5062] newfstatat(4, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5062] getdents64(4, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7141] write(3, "1000", 4 [pid 5063] umount2("./411/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 7141] <... write resumed>) = 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(4 [pid 7141] close(3 [pid 5062] <... close resumed>) = 0 [pid 7141] <... close resumed>) = 0 [pid 5062] rmdir("./411/file0" [pid 7141] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5063] newfstatat(AT_FDCWD, "./411/binderfs", [pid 5062] <... rmdir resumed>) = 0 [pid 7141] memfd_create("syzkaller", 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7141] <... memfd_create resumed>) = 3 [pid 7141] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./411" [pid 5063] unlink("./411/binderfs" [pid 7141] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] mkdir("./412", 0777 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7142 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7142 attached [pid 7142] set_robust_list(0x55555605b660, 24) = 0 [pid 7142] chdir("./413") = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7143 attached [pid 7142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7143 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7142] <... prctl resumed>) = 0 [pid 7142] setpgid(0, 0) = 0 [pid 7142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7142] write(3, "1000", 4) = 4 [pid 7142] close(3) = 0 [pid 7142] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7143] set_robust_list(0x55555605b660, 24 [pid 5063] newfstatat(AT_FDCWD, "./411/file0", [pid 7143] <... set_robust_list resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7143] chdir("./411" [pid 7142] memfd_create("syzkaller", 0 [pid 7141] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7143] <... chdir resumed>) = 0 [pid 7143] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7142] <... memfd_create resumed>) = 3 [pid 7143] <... prctl resumed>) = 0 [pid 7142] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] openat(AT_FDCWD, "./411/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7143] setpgid(0, 0 [pid 7142] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... openat resumed>) = 4 [pid 7143] <... setpgid resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7143] <... openat resumed>) = 3 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7143] write(3, "1000", 4 [pid 7141] <... write resumed>) = 2097152 [pid 5063] <... close resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7143] <... write resumed>) = 4 [pid 7141] munmap(0x7f599a000000, 138412032 [pid 5063] rmdir("./411/file0" [pid 5062] close(3 [pid 7143] close(3 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7144 attached [pid 7143] <... close resumed>) = 0 [pid 7141] <... munmap resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7143] symlink("/dev/binderfs", "./binderfs" [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 7143] <... symlink resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./411") = 0 [pid 7144] set_robust_list(0x55555605b660, 24 [pid 7143] memfd_create("syzkaller", 0 [pid 7142] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7141] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7144 [pid 7144] <... set_robust_list resumed>) = 0 [pid 7143] <... memfd_create resumed>) = 3 [pid 7141] <... openat resumed>) = 4 [pid 5063] mkdir("./412", 0777 [pid 7144] chdir("./412" [pid 7141] ioctl(4, LOOP_SET_FD, 3 [pid 7143] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7144] <... chdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7144] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 7144] <... prctl resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7144] setpgid(0, 0) = 0 [pid 7144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7144] write(3, "1000", 4) = 4 [pid 7144] close(3) = 0 [pid 7144] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7143] <... mmap resumed>) = 0x7f599a000000 [pid 7144] memfd_create("syzkaller", 0) = 3 [pid 7141] <... ioctl resumed>) = 0 [pid 7144] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7141] close(3 [pid 7144] <... mmap resumed>) = 0x7f599a000000 [pid 7141] <... close resumed>) = 0 [pid 7141] close(4 [pid 7142] <... write resumed>) = 2097152 [pid 7141] <... close resumed>) = 0 [pid 7141] mkdir("./file0", 0777) = 0 [ 298.267987][ T7141] loop4: detected capacity change from 0 to 4096 [pid 7141] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7142] munmap(0x7f599a000000, 138412032 [pid 7143] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 7144] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7142] <... munmap resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7142] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 7145 attached ) = 4 [pid 7145] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7145 [pid 7145] <... set_robust_list resumed>) = 0 [ 298.319402][ T7141] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7142] ioctl(4, LOOP_SET_FD, 3 [pid 7145] chdir("./412") = 0 [pid 7145] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7145] setpgid(0, 0) = 0 [pid 7145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7145] write(3, "1000", 4) = 4 [pid 7145] close(3) = 0 [pid 7145] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7142] <... ioctl resumed>) = 0 [pid 7145] memfd_create("syzkaller", 0) = 3 [pid 7142] close(3 [pid 7145] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7142] <... close resumed>) = 0 [pid 7145] <... mmap resumed>) = 0x7f599a000000 [pid 7143] <... write resumed>) = 2097152 [pid 7142] close(4 [pid 7143] munmap(0x7f599a000000, 138412032) = 0 [pid 7142] <... close resumed>) = 0 [pid 7142] mkdir("./file0", 0777 [pid 7143] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7142] <... mkdir resumed>) = 0 [pid 7143] <... openat resumed>) = 4 [ 298.364208][ T7142] loop2: detected capacity change from 0 to 4096 [pid 7142] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7144] <... write resumed>) = 2097152 [pid 7144] munmap(0x7f599a000000, 138412032 [pid 7141] <... mount resumed>) = 0 [pid 7141] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7144] <... munmap resumed>) = 0 [pid 7143] ioctl(4, LOOP_SET_FD, 3 [pid 7141] chdir("./file0" [pid 7144] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7141] <... chdir resumed>) = 0 [pid 7141] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7141] exit_group(0) = ? [pid 7141] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7141, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7144] <... openat resumed>) = 4 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7144] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5066] umount2("./409", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7143] <... ioctl resumed>) = 0 [pid 7144] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7144] close(3 [pid 7143] close(3 [pid 5066] openat(AT_FDCWD, "./409", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7144] <... close resumed>) = 0 [pid 7143] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7145] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7144] close(4 [pid 7143] close(4 [pid 5066] newfstatat(3, "", [pid 7144] <... close resumed>) = 0 [pid 7143] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7144] mkdir("./file0", 0777 [pid 7143] mkdir("./file0", 0777 [pid 7142] <... mount resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7142] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7144] <... mkdir resumed>) = 0 [pid 7143] <... mkdir resumed>) = 0 [pid 5066] umount2("./409/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7144] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7143] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7142] <... openat resumed>) = 3 [pid 5066] newfstatat(AT_FDCWD, "./409/binderfs", [ 298.422048][ T7142] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 298.444134][ T7143] loop3: detected capacity change from 0 to 4096 [ 298.455562][ T7144] loop0: detected capacity change from 0 to 4096 [pid 7142] chdir("./file0") = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7142] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7142] exit_group(0) = ? [pid 7142] +++ exited with 0 +++ [pid 5066] unlink("./409/binderfs" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7142, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] <... unlink resumed>) = 0 [pid 5064] umount2("./413", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./413", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./413/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./409/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./409/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./413/binderfs", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] openat(AT_FDCWD, "./409/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] unlink("./413/binderfs" [pid 5066] <... openat resumed>) = 4 [pid 5064] <... unlink resumed>) = 0 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5064] <... umount2 resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./409/file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./413/file0", [pid 5066] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 298.497271][ T7144] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 298.507151][ T7143] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] close(3 [pid 5064] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7145] <... write resumed>) = 2097152 [pid 5066] rmdir("./409") = 0 [pid 5064] openat(AT_FDCWD, "./413/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] mkdir("./410", 0777 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7145] munmap(0x7f599a000000, 138412032) = 0 [pid 7144] <... mount resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7144] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7144] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 7144] chdir("./file0" [pid 5066] <... openat resumed>) = 3 [pid 7144] <... chdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7144] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] close(4 [pid 7144] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... close resumed>) = 0 [pid 7143] <... mount resumed>) = 0 [pid 7143] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] rmdir("./413/file0" [pid 7143] <... openat resumed>) = 3 [pid 7143] chdir("./file0" [pid 5064] <... rmdir resumed>) = 0 [pid 7144] exit_group(0 [pid 7143] <... chdir resumed>) = 0 [pid 5064] getdents64(3, [pid 7145] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7144] <... exit_group resumed>) = ? [pid 7143] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7145] <... openat resumed>) = 4 [pid 7143] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7145] ioctl(4, LOOP_SET_FD, 3 [pid 5064] close(3 [pid 7144] +++ exited with 0 +++ [pid 7143] exit_group(0 [pid 5064] <... close resumed>) = 0 [pid 7143] <... exit_group resumed>) = ? [pid 5064] rmdir("./413" [pid 7145] <... ioctl resumed>) = 0 [pid 7143] +++ exited with 0 +++ [pid 7145] close(3 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7143, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7144, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7145] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] mkdir("./414", 0777 [pid 7145] close(4) = 0 [pid 5062] umount2("./412", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./412", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7145] mkdir("./file0", 0777 [pid 5062] <... openat resumed>) = 3 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] newfstatat(3, "", [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7145] <... mkdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./411", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] getdents64(3, [pid 7145] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] openat(AT_FDCWD, "./411", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] umount2("./412/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./412/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] unlink("./412/binderfs" [pid 5065] getdents64(3, [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./411/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./411/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./411/binderfs") = 0 [pid 5065] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./412/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./412/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./412/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./412" [pid 5066] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [ 298.587628][ T7145] loop1: detected capacity change from 0 to 4096 [ 298.610197][ T7145] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] mkdir("./413", 0777 [pid 7145] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7146 ./strace-static-x86_64: Process 7146 attached [pid 7146] set_robust_list(0x55555605b660, 24) = 0 [pid 7146] chdir("./410" [pid 7145] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... mkdir resumed>) = 0 [pid 7145] <... openat resumed>) = 3 [pid 7146] <... chdir resumed>) = 0 [pid 7145] chdir("./file0") = 0 [pid 7146] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7145] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7146] <... prctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7146] setpgid(0, 0 [pid 7145] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7146] <... setpgid resumed>) = 0 [pid 7145] exit_group(0) = ? [pid 7145] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./411/file0", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7145, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7146] <... openat resumed>) = 3 [pid 5065] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5063] umount2("./412", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7146] write(3, "1000", 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./412", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7146] <... write resumed>) = 4 [pid 7146] close(3 [pid 5063] <... openat resumed>) = 3 [pid 7146] <... close resumed>) = 0 [pid 7146] symlink("/dev/binderfs", "./binderfs" [pid 5063] newfstatat(3, "", [pid 7146] <... symlink resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] openat(AT_FDCWD, "./411/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 5063] umount2("./412/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7146] memfd_create("syzkaller", 0 [pid 5065] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(4, "", [pid 5063] newfstatat(AT_FDCWD, "./412/binderfs", [pid 7146] <... memfd_create resumed>) = 3 [pid 7146] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7147 attached [pid 7146] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7147] set_robust_list(0x55555605b660, 24 [pid 5065] getdents64(4, [pid 5063] unlink("./412/binderfs" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7147 [pid 5063] <... unlink resumed>) = 0 [pid 7147] <... set_robust_list resumed>) = 0 [pid 5065] getdents64(4, [pid 5063] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7147] chdir("./414" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7147] <... chdir resumed>) = 0 [pid 5065] close(4 [pid 5063] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7147] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7147] <... prctl resumed>) = 0 [pid 5065] rmdir("./411/file0" [pid 5063] newfstatat(AT_FDCWD, "./412/file0", [pid 7147] setpgid(0, 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7147] <... setpgid resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7147] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./412/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] close(3 [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 5065] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5065] rmdir("./411" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7147] <... openat resumed>) = 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] getdents64(4, [pid 7147] write(3, "1000", 4 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7147] <... write resumed>) = 4 [pid 5063] close(4 [pid 7147] close(3 [pid 5063] <... close resumed>) = 0 [pid 5065] mkdir("./412", 0777 [pid 5063] rmdir("./412/file0") = 0 [pid 5063] getdents64(3, [pid 5065] <... mkdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./412") = 0 [pid 5063] mkdir("./413", 0777 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7147] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 7147] symlink("/dev/binderfs", "./binderfs" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7147] <... symlink resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7147] memfd_create("syzkaller", 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7147] <... memfd_create resumed>) = 3 [pid 7147] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] close(3 [pid 7146] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7148 ./strace-static-x86_64: Process 7148 attached [pid 7148] set_robust_list(0x55555605b660, 24) = 0 [pid 7148] chdir("./413") = 0 [pid 7148] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7148] setpgid(0, 0) = 0 [pid 7148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7148] write(3, "1000", 4 [pid 7147] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7148] <... write resumed>) = 4 [pid 5063] <... ioctl resumed>) = 0 [pid 7148] close(3) = 0 [pid 7148] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7148] memfd_create("syzkaller", 0 [pid 7146] <... write resumed>) = 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7149 ./strace-static-x86_64: Process 7149 attached [pid 7148] <... memfd_create resumed>) = 3 [pid 7149] set_robust_list(0x55555605b660, 24 [pid 7148] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7149] <... set_robust_list resumed>) = 0 [pid 7148] <... mmap resumed>) = 0x7f599a000000 [pid 7149] chdir("./413" [pid 5065] close(3 [pid 7149] <... chdir resumed>) = 0 [pid 7146] munmap(0x7f599a000000, 138412032 [pid 5065] <... close resumed>) = 0 [pid 7149] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7147] <... write resumed>) = 2097152 [pid 7149] <... prctl resumed>) = 0 [pid 7149] setpgid(0, 0) = 0 [pid 7149] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 7150 attached [pid 7150] set_robust_list(0x55555605b660, 24 [pid 7149] write(3, "1000", 4 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7150 [pid 7149] <... write resumed>) = 4 [pid 7150] <... set_robust_list resumed>) = 0 [pid 7149] close(3 [pid 7147] munmap(0x7f599a000000, 138412032 [pid 7146] <... munmap resumed>) = 0 [pid 7149] <... close resumed>) = 0 [pid 7150] chdir("./412") = 0 [pid 7149] symlink("/dev/binderfs", "./binderfs" [pid 7150] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7149] <... symlink resumed>) = 0 [pid 7146] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7150] <... prctl resumed>) = 0 [pid 7146] <... openat resumed>) = 4 [pid 7146] ioctl(4, LOOP_SET_FD, 3 [pid 7150] setpgid(0, 0 [pid 7149] memfd_create("syzkaller", 0 [pid 7150] <... setpgid resumed>) = 0 [pid 7150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7147] <... munmap resumed>) = 0 [pid 7149] <... memfd_create resumed>) = 3 [pid 7150] <... openat resumed>) = 3 [pid 7149] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7150] write(3, "1000", 4) = 4 [pid 7149] <... mmap resumed>) = 0x7f599a000000 [pid 7150] close(3) = 0 [pid 7150] symlink("/dev/binderfs", "./binderfs" [pid 7147] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7150] <... symlink resumed>) = 0 [pid 7147] <... openat resumed>) = 4 [pid 7147] ioctl(4, LOOP_SET_FD, 3 [pid 7146] <... ioctl resumed>) = 0 [pid 7150] memfd_create("syzkaller", 0 [pid 7146] close(3) = 0 [pid 7146] close(4) = 0 [pid 7146] mkdir("./file0", 0777) = 0 [pid 7146] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7150] <... memfd_create resumed>) = 3 [pid 7148] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7150] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7147] <... ioctl resumed>) = 0 [pid 7147] close(3) = 0 [pid 7147] close(4) = 0 [pid 7147] mkdir("./file0", 0777) = 0 [pid 7150] <... mmap resumed>) = 0x7f599a000000 [ 298.903952][ T7146] loop4: detected capacity change from 0 to 4096 [ 298.922348][ T7147] loop2: detected capacity change from 0 to 4096 [ 298.938046][ T7146] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7147] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7146] <... mount resumed>) = 0 [pid 7146] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7146] chdir("./file0") = 0 [ 298.961502][ T7147] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7146] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7149] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7148] <... write resumed>) = 2097152 [pid 7146] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7146] exit_group(0) = ? [pid 7146] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7146, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=10 /* 0.10 s */} --- [pid 5066] umount2("./410", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7147] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7148] munmap(0x7f599a000000, 138412032 [pid 5066] openat(AT_FDCWD, "./410", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7147] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... openat resumed>) = 3 [pid 7148] <... munmap resumed>) = 0 [pid 7147] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7147] chdir("./file0" [pid 5066] getdents64(3, [pid 7147] <... chdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./410/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7147] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7147] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(AT_FDCWD, "./410/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./410/binderfs" [pid 7147] exit_group(0 [pid 7150] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7148] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7147] <... exit_group resumed>) = ? [pid 7147] +++ exited with 0 +++ [pid 5066] <... unlink resumed>) = 0 [pid 7148] <... openat resumed>) = 4 [pid 5066] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7147, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7148] ioctl(4, LOOP_SET_FD, 3 [pid 5064] umount2("./414", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./414", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 3 [pid 5066] newfstatat(AT_FDCWD, "./410/file0", [pid 5064] newfstatat(3, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./414/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./414/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./414/binderfs") = 0 [pid 5064] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7148] <... ioctl resumed>) = 0 [pid 5066] umount2("./410/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7148] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7148] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./410/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = 0 [pid 7149] <... write resumed>) = 2097152 [pid 7148] close(4 [pid 5066] <... openat resumed>) = 4 [pid 7149] munmap(0x7f599a000000, 138412032 [pid 7148] <... close resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5064] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./414/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./414/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [pid 7150] <... write resumed>) = 2097152 [pid 7149] <... munmap resumed>) = 0 [pid 7148] mkdir("./file0", 0777 [pid 5066] getdents64(4, [pid 7150] munmap(0x7f599a000000, 138412032 [pid 7149] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [ 299.070455][ T7148] loop0: detected capacity change from 0 to 4096 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7148] <... mkdir resumed>) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7149] <... openat resumed>) = 4 [pid 5066] close(4 [pid 5064] getdents64(4, [pid 7150] <... munmap resumed>) = 0 [pid 7149] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... close resumed>) = 0 [pid 7150] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7149] <... ioctl resumed>) = 0 [pid 7148] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] rmdir("./410/file0" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7150] <... openat resumed>) = 4 [pid 5066] <... rmdir resumed>) = 0 [pid 7150] ioctl(4, LOOP_SET_FD, 3 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./410") = 0 [pid 5066] mkdir("./411", 0777 [pid 7150] <... ioctl resumed>) = 0 [pid 7149] close(3 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] getdents64(4, [pid 7149] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7149] close(4 [pid 5066] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7150] close(3 [pid 7149] <... close resumed>) = 0 [pid 5064] close(4 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 7149] mkdir("./file0", 0777 [pid 5064] rmdir("./414/file0" [pid 7149] <... mkdir resumed>) = 0 [pid 7149] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7150] <... close resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./414") = 0 [pid 5064] mkdir("./415", 0777 [pid 7150] close(4 [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7150] <... close resumed>) = 0 [pid 7150] mkdir("./file0", 0777) = 0 [pid 7149] <... mount resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7149] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7149] <... openat resumed>) = 3 [ 299.126327][ T7149] loop1: detected capacity change from 0 to 4096 [ 299.137549][ T7150] loop3: detected capacity change from 0 to 4096 [ 299.149712][ T7149] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 299.159364][ T7148] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7149] chdir("./file0" [pid 7150] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... ioctl resumed>) = 0 [pid 7149] <... chdir resumed>) = 0 [pid 7149] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7148] <... mount resumed>) = 0 [pid 7149] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7148] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7149] exit_group(0 [pid 5066] close(3 [pid 7149] <... exit_group resumed>) = ? [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7148] <... openat resumed>) = 3 [pid 7148] chdir("./file0" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7151 ./strace-static-x86_64: Process 7151 attached [pid 7149] +++ exited with 0 +++ [pid 7148] <... chdir resumed>) = 0 [pid 7151] set_robust_list(0x55555605b660, 24 [pid 7148] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7149, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 7151] <... set_robust_list resumed>) = 0 [pid 7148] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7151] chdir("./411" [pid 7148] exit_group(0) = ? [pid 5063] umount2("./413", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7151] <... chdir resumed>) = 0 [pid 7148] +++ exited with 0 +++ [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7151] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] openat(AT_FDCWD, "./413", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7151] <... prctl resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7148, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7151] setpgid(0, 0 [pid 5063] newfstatat(3, "", [pid 7151] <... setpgid resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7151] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] getdents64(3, [pid 5062] <... restart_syscall resumed>) = 0 [pid 7151] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7151] write(3, "1000", 4 [pid 5063] umount2("./413/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7151] <... write resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7151] close(3 [pid 5063] newfstatat(AT_FDCWD, "./413/binderfs", [pid 7151] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./413", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7151] symlink("/dev/binderfs", "./binderfs" [pid 5063] unlink("./413/binderfs" [pid 7151] <... symlink resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [ 299.217525][ T7150] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7151] memfd_create("syzkaller", 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./413", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7151] <... memfd_create resumed>) = 3 [pid 7151] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... openat resumed>) = 3 [pid 7151] <... mmap resumed>) = 0x7f599a000000 [pid 5063] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./413/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./413/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./413/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./413/binderfs" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "./413/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./413/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./413") = 0 [pid 5063] mkdir("./414", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 7150] <... mount resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7150] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... ioctl resumed>) = 0 [pid 7150] <... openat resumed>) = 3 [pid 5064] close(3 [pid 7150] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7150] <... chdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7150] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 7152 attached [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7150] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7152] set_robust_list(0x55555605b660, 24 [pid 7150] exit_group(0 [pid 5062] newfstatat(AT_FDCWD, "./413/file0", [pid 7150] <... exit_group resumed>) = ? [pid 7152] <... set_robust_list resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7152] chdir("./415") = 0 [pid 7150] +++ exited with 0 +++ [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7152 [pid 5062] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7150, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7152] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./413/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] umount2("./412", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./412", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(4, "", [pid 5065] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] getdents64(4, [pid 5065] getdents64(3, [pid 7152] setpgid(0, 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7152] <... setpgid resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] umount2("./412/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7152] <... openat resumed>) = 3 [pid 5065] newfstatat(AT_FDCWD, "./412/binderfs", [pid 5062] close(4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./412/binderfs" [pid 5062] <... close resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7152] write(3, "1000", 4 [pid 7151] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./413/file0" [pid 7152] <... write resumed>) = 4 [pid 7152] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./413" [pid 7152] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7152] symlink("/dev/binderfs", "./binderfs" [pid 5062] mkdir("./414", 0777 [pid 7152] <... symlink resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7152] memfd_create("syzkaller", 0 [pid 5065] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7152] <... memfd_create resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7152] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] newfstatat(AT_FDCWD, "./412/file0", [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7153 [pid 7152] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7153 attached [pid 5065] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7153] set_robust_list(0x55555605b660, 24 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7153] <... set_robust_list resumed>) = 0 [pid 7153] chdir("./414") = 0 [pid 7151] <... write resumed>) = 2097152 [pid 5065] openat(AT_FDCWD, "./412/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7151] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(4, [pid 7153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7153] <... prctl resumed>) = 0 [pid 5065] getdents64(4, [pid 7153] setpgid(0, 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7153] <... setpgid resumed>) = 0 [pid 5065] close(4) = 0 [pid 7153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] rmdir("./412/file0") = 0 [pid 7153] <... openat resumed>) = 3 [pid 7153] write(3, "1000", 4) = 4 [pid 5065] getdents64(3, [pid 7153] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7153] <... close resumed>) = 0 [pid 7153] symlink("/dev/binderfs", "./binderfs" [pid 5065] close(3 [pid 7151] <... munmap resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7153] <... symlink resumed>) = 0 [pid 7152] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7151] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5065] rmdir("./412" [pid 7153] memfd_create("syzkaller", 0 [pid 7151] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./413", 0777) = 0 [pid 7153] <... memfd_create resumed>) = 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7153] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... openat resumed>) = 3 [pid 7153] <... mmap resumed>) = 0x7f599a000000 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7151] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7154 attached [pid 7154] set_robust_list(0x55555605b660, 24) = 0 [pid 7154] chdir("./414" [pid 7151] close(3 [pid 7154] <... chdir resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7154 [pid 7154] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7151] <... close resumed>) = 0 [pid 7151] close(4 [pid 7154] setpgid(0, 0) = 0 [pid 7154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7151] <... close resumed>) = 0 [pid 7151] mkdir("./file0", 0777 [pid 7154] write(3, "1000", 4) = 4 [pid 7154] close(3) = 0 [pid 7154] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7152] <... write resumed>) = 2097152 [pid 7154] memfd_create("syzkaller", 0 [pid 7151] <... mkdir resumed>) = 0 [ 299.439246][ T7151] loop4: detected capacity change from 0 to 4096 [pid 7152] munmap(0x7f599a000000, 138412032) = 0 [pid 7151] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7154] <... memfd_create resumed>) = 3 [pid 7154] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7152] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7152] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7152] close(3) = 0 [pid 7152] close(4) = 0 [pid 7152] mkdir("./file0", 0777 [pid 7153] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7152] <... mkdir resumed>) = 0 [ 299.492500][ T7152] loop2: detected capacity change from 0 to 4096 [ 299.496093][ T7151] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7152] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7153] <... write resumed>) = 2097152 [pid 7153] munmap(0x7f599a000000, 138412032 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7155 attached [pid 7153] <... munmap resumed>) = 0 [ 299.535136][ T7152] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7155] set_robust_list(0x55555605b660, 24 [pid 7153] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7155 [pid 7154] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7153] <... openat resumed>) = 4 [pid 7153] ioctl(4, LOOP_SET_FD, 3 [pid 7155] <... set_robust_list resumed>) = 0 [pid 7153] <... ioctl resumed>) = 0 [pid 7155] chdir("./413") = 0 [pid 7155] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7152] <... mount resumed>) = 0 [pid 7155] setpgid(0, 0 [pid 7153] close(3 [pid 7152] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7155] <... setpgid resumed>) = 0 [pid 7152] <... openat resumed>) = 3 [pid 7153] <... close resumed>) = 0 [pid 7152] chdir("./file0" [pid 7155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7153] close(4 [pid 7152] <... chdir resumed>) = 0 [pid 7152] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7152] exit_group(0) = ? [pid 7153] <... close resumed>) = 0 [pid 7153] mkdir("./file0", 0777 [pid 7155] <... openat resumed>) = 3 [pid 7152] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7152, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5064] umount2("./415", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./415", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7155] write(3, "1000", 4 [pid 5064] newfstatat(3, "", [pid 7155] <... write resumed>) = 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7155] close(3) = 0 [pid 7153] <... mkdir resumed>) = 0 [pid 7155] symlink("/dev/binderfs", "./binderfs" [pid 7153] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7151] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7155] <... symlink resumed>) = 0 [ 299.605608][ T7153] loop1: detected capacity change from 0 to 4096 [pid 5064] umount2("./415/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7154] <... write resumed>) = 2097152 [pid 7155] memfd_create("syzkaller", 0 [pid 7151] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7154] munmap(0x7f599a000000, 138412032 [pid 5064] newfstatat(AT_FDCWD, "./415/binderfs", [pid 7151] <... openat resumed>) = 3 [pid 7155] <... memfd_create resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7155] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7151] chdir("./file0" [pid 7155] <... mmap resumed>) = 0x7f599a000000 [pid 7151] <... chdir resumed>) = 0 [pid 7154] <... munmap resumed>) = 0 [pid 7151] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] unlink("./415/binderfs" [pid 7151] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7151] exit_group(0 [pid 5064] <... unlink resumed>) = 0 [pid 7151] <... exit_group resumed>) = ? [pid 5064] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7151] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = 0 [pid 7154] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7151, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5064] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7154] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./415/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./411", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./411", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./415/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(3, "", [pid 5064] <... openat resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(4, "", [pid 5066] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] getdents64(4, [pid 5066] umount2("./411/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7154] <... ioctl resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./411/binderfs", [pid 5064] getdents64(4, [pid 7154] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./415/file0" [pid 7154] <... close resumed>) = 0 [pid 7154] close(4) = 0 [pid 7154] mkdir("./file0", 0777) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, [pid 5066] unlink("./411/binderfs" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7154] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... close resumed>) = 0 [ 299.659057][ T7153] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 299.698297][ T7154] loop0: detected capacity change from 0 to 4096 [pid 5066] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./415" [pid 7155] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7153] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] mkdir("./416", 0777 [pid 7153] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] newfstatat(AT_FDCWD, "./411/file0", [pid 7153] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] umount2("./411/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./411/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7153] chdir("./file0" [pid 5066] newfstatat(4, "", [pid 5064] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7153] <... chdir resumed>) = 0 [pid 7153] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7153] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] getdents64(4, [pid 7153] exit_group(0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7153] <... exit_group resumed>) = ? [pid 5066] close(4) = 0 [pid 5066] rmdir("./411/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./411") = 0 [pid 7153] +++ exited with 0 +++ [pid 5066] mkdir("./412", 0777 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7153, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] umount2("./414", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./414", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./414/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7154] <... mount resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./414/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./414/binderfs" [pid 7154] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... unlink resumed>) = 0 [pid 7154] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7155] <... write resumed>) = 2097152 [ 299.719038][ T7154] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7154] chdir("./file0") = 0 [pid 7155] munmap(0x7f599a000000, 138412032 [pid 5066] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = 0 [pid 7155] <... munmap resumed>) = 0 [pid 7154] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7154] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7155] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7155] <... openat resumed>) = 4 [pid 7154] exit_group(0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7154] <... exit_group resumed>) = ? [pid 7155] ioctl(4, LOOP_SET_FD, 3 [pid 5063] newfstatat(AT_FDCWD, "./414/file0", [pid 7154] +++ exited with 0 +++ [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7154, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] umount2("./414", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./414", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "./414/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 4 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(4, "", [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./414/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5062] newfstatat(AT_FDCWD, "./414/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] unlink("./414/binderfs" [pid 5063] getdents64(4, [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 7155] <... ioctl resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7155] close(3 [pid 5064] close(3 [pid 5063] rmdir("./414/file0" [pid 5062] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7155] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./414/file0", [pid 7155] close(4./strace-static-x86_64: Process 7156 attached ) = 0 [pid 5063] getdents64(3, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7156 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7156] set_robust_list(0x55555605b660, 24 [pid 7155] mkdir("./file0", 0777 [pid 5063] close(3 [pid 5062] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7156] <... set_robust_list resumed>) = 0 [pid 7155] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./414" [pid 7156] chdir("./416" [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] mkdir("./415", 0777 [pid 5062] openat(AT_FDCWD, "./414/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7155] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] newfstatat(4, "", [pid 5063] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 299.793695][ T7155] loop3: detected capacity change from 0 to 4096 [pid 7156] <... chdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] getdents64(4, [pid 7156] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7156] setpgid(0, 0 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./414/file0") = 0 [pid 7156] <... setpgid resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7156] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] close(3) = 0 [pid 5062] rmdir("./414" [pid 7156] <... openat resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 7156] write(3, "1000", 4) = 4 [pid 7156] close(3 [pid 5062] mkdir("./415", 0777) = 0 [pid 7156] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7156] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7156] <... symlink resumed>) = 0 [pid 7156] memfd_create("syzkaller", 0) = 3 [pid 7156] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 299.842383][ T7155] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7157 ./strace-static-x86_64: Process 7157 attached [pid 7157] set_robust_list(0x55555605b660, 24 [pid 5062] <... ioctl resumed>) = 0 [pid 7157] <... set_robust_list resumed>) = 0 [pid 5063] close(3 [pid 7157] chdir("./412") = 0 [pid 7157] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7157] setpgid(0, 0 [pid 5063] <... close resumed>) = 0 [pid 5062] close(3 [pid 7157] <... setpgid resumed>) = 0 [pid 7157] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7155] <... mount resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7157] <... openat resumed>) = 3 [pid 7157] write(3, "1000", 4./strace-static-x86_64: Process 7159 attached ) = 4 ./strace-static-x86_64: Process 7158 attached [pid 7155] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7158 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7159 [pid 7155] <... openat resumed>) = 3 [pid 7155] chdir("./file0") = 0 [pid 7155] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7159] set_robust_list(0x55555605b660, 24 [pid 7157] close(3 [pid 7155] exit_group(0 [pid 7159] <... set_robust_list resumed>) = 0 [pid 7157] <... close resumed>) = 0 [pid 7159] chdir("./415" [pid 7158] set_robust_list(0x55555605b660, 24 [pid 7157] symlink("/dev/binderfs", "./binderfs" [pid 7155] <... exit_group resumed>) = ? [pid 7159] <... chdir resumed>) = 0 [pid 7158] <... set_robust_list resumed>) = 0 [pid 7157] <... symlink resumed>) = 0 [pid 7155] +++ exited with 0 +++ [pid 7159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7158] chdir("./415") = 0 [pid 7157] memfd_create("syzkaller", 0 [pid 7159] <... prctl resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7155, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7159] setpgid(0, 0 [pid 7158] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7159] <... setpgid resumed>) = 0 [pid 7158] <... prctl resumed>) = 0 [pid 7159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7158] setpgid(0, 0) = 0 [pid 7159] <... openat resumed>) = 3 [pid 7158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] umount2("./413", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7159] write(3, "1000", 4 [pid 7158] <... openat resumed>) = 3 [pid 7157] <... memfd_create resumed>) = 3 [pid 7156] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] openat(AT_FDCWD, "./413", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7159] <... write resumed>) = 4 [pid 7158] write(3, "1000", 4 [pid 7157] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... openat resumed>) = 3 [pid 7159] close(3 [pid 7157] <... mmap resumed>) = 0x7f599a000000 [pid 5065] newfstatat(3, "", [pid 7159] <... close resumed>) = 0 [pid 7158] <... write resumed>) = 4 [pid 7159] symlink("/dev/binderfs", "./binderfs" [pid 7158] close(3 [pid 7159] <... symlink resumed>) = 0 [pid 7158] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7158] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7159] memfd_create("syzkaller", 0 [pid 7158] memfd_create("syzkaller", 0 [pid 5065] getdents64(3, [pid 7159] <... memfd_create resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7159] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./413/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7159] <... mmap resumed>) = 0x7f599a000000 [pid 5065] newfstatat(AT_FDCWD, "./413/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./413/binderfs" [pid 7158] <... memfd_create resumed>) = 3 [pid 5065] <... unlink resumed>) = 0 [pid 7158] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./413/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./413/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 7157] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7156] <... write resumed>) = 2097152 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7156] munmap(0x7f599a000000, 138412032) = 0 [pid 5065] close(4 [pid 7159] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7158] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7156] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 7157] <... write resumed>) = 2097152 [pid 7156] <... openat resumed>) = 4 [pid 5065] rmdir("./413/file0" [pid 7157] munmap(0x7f599a000000, 138412032 [pid 7156] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... rmdir resumed>) = 0 [pid 7157] <... munmap resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./413") = 0 [pid 5065] mkdir("./414", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7157] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7156] <... ioctl resumed>) = 0 [pid 7157] <... openat resumed>) = 4 [pid 7156] close(3 [pid 7157] ioctl(4, LOOP_SET_FD, 3 [pid 7156] <... close resumed>) = 0 [pid 7156] close(4 [pid 7159] <... write resumed>) = 2097152 [pid 7156] <... close resumed>) = 0 [pid 7156] mkdir("./file0", 0777 [pid 7159] munmap(0x7f599a000000, 138412032 [pid 7156] <... mkdir resumed>) = 0 [pid 7156] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7157] <... ioctl resumed>) = 0 [pid 7157] close(3) = 0 [pid 7157] close(4) = 0 [pid 7159] <... munmap resumed>) = 0 [pid 7158] <... write resumed>) = 2097152 [pid 7159] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7158] munmap(0x7f599a000000, 138412032 [pid 7159] <... openat resumed>) = 4 [pid 7157] mkdir("./file0", 0777 [ 300.083836][ T7156] loop2: detected capacity change from 0 to 4096 [ 300.098955][ T7157] loop4: detected capacity change from 0 to 4096 [ 300.122098][ T7156] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7159] ioctl(4, LOOP_SET_FD, 3 [pid 7158] <... munmap resumed>) = 0 [pid 7159] <... ioctl resumed>) = 0 [pid 7158] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7157] <... mkdir resumed>) = 0 [pid 7158] ioctl(4, LOOP_SET_FD, 3 [pid 7159] close(3 [pid 7157] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7159] <... close resumed>) = 0 [pid 7159] close(4) = 0 [pid 7159] mkdir("./file0", 0777) = 0 [pid 7159] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7158] <... ioctl resumed>) = 0 [pid 7158] close(3) = 0 [pid 7158] close(4) = 0 [pid 7158] mkdir("./file0", 0777) = 0 [ 300.147323][ T7159] loop0: detected capacity change from 0 to 4096 [ 300.157218][ T7158] loop1: detected capacity change from 0 to 4096 [ 300.171698][ T7159] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 300.181331][ T7157] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7158] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7160 attached [pid 7160] set_robust_list(0x55555605b660, 24) = 0 [pid 7160] chdir("./414") = 0 [pid 7160] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7160] setpgid(0, 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7160 [pid 7160] <... setpgid resumed>) = 0 [pid 7160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7160] write(3, "1000", 4 [pid 7157] <... mount resumed>) = 0 [pid 7160] <... write resumed>) = 4 [ 300.196834][ T7158] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7157] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7156] <... mount resumed>) = 0 [pid 7160] close(3 [pid 7157] <... openat resumed>) = 3 [pid 7160] <... close resumed>) = 0 [pid 7156] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7157] chdir("./file0" [pid 7156] chdir("./file0" [pid 7157] <... chdir resumed>) = 0 [pid 7156] <... chdir resumed>) = 0 [pid 7157] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7156] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7157] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7156] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7157] exit_group(0 [pid 7156] exit_group(0 [pid 7157] <... exit_group resumed>) = ? [pid 7156] <... exit_group resumed>) = ? [pid 7160] symlink("/dev/binderfs", "./binderfs" [pid 7156] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7156, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 7160] <... symlink resumed>) = 0 [pid 5064] umount2("./416", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7157] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7157, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] openat(AT_FDCWD, "./416", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", [pid 5066] umount2("./412", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./412", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, [pid 7160] memfd_create("syzkaller", 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7160] <... memfd_create resumed>) = 3 [pid 5066] getdents64(3, [pid 5064] umount2("./416/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7160] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./416/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./416/binderfs") = 0 [pid 5064] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./412/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./412/binderfs", [pid 7158] <... mount resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7158] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] unlink("./412/binderfs" [pid 7158] <... openat resumed>) = 3 [pid 7158] chdir("./file0") = 0 [pid 5066] <... unlink resumed>) = 0 [pid 7158] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7159] <... mount resumed>) = 0 [pid 7158] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7159] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] newfstatat(AT_FDCWD, "./416/file0", [pid 7159] <... openat resumed>) = 3 [pid 7159] chdir("./file0") = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7159] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7158] exit_group(0 [pid 7159] exit_group(0) = ? [pid 7159] +++ exited with 0 +++ [pid 7158] <... exit_group resumed>) = ? [pid 5066] <... umount2 resumed>) = 0 [pid 5064] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7159, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] umount2("./415", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./415", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./415/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./415/binderfs", [pid 7158] +++ exited with 0 +++ [pid 5064] openat(AT_FDCWD, "./416/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7158, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5062] unlink("./415/binderfs" [pid 5064] newfstatat(4, "", [pid 5062] <... unlink resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5062] <... umount2 resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5063] umount2("./415", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./415/file0", [pid 5064] close(4 [pid 5063] openat(AT_FDCWD, "./415", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./416/file0" [pid 5063] newfstatat(3, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./412/file0", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "./415/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, [pid 5062] <... openat resumed>) = 4 [pid 5066] umount2("./412/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] newfstatat(4, "", [pid 7160] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./415/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./415/file0" [pid 5066] openat(AT_FDCWD, "./412/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5062] getdents64(3, [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] getdents64(4, [pid 5062] close(3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5062] rmdir("./415" [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5063] newfstatat(AT_FDCWD, "./415/binderfs", [pid 5062] <... rmdir resumed>) = 0 [pid 5066] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] mkdir("./416", 0777 [pid 5063] unlink("./415/binderfs" [pid 5066] <... close resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5066] rmdir("./412/file0" [pid 5063] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] rmdir("./416" [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] close(3 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] rmdir("./412" [pid 5064] mkdir("./417", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./415/file0", [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5063] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] mkdir("./413", 0777 [pid 5063] openat(AT_FDCWD, "./415/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... openat resumed>) = 3 [pid 5063] getdents64(4, [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./415/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./415") = 0 [pid 5063] mkdir("./416", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7160] <... write resumed>) = 2097152 [pid 7160] munmap(0x7f599a000000, 138412032) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7160] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7160] <... openat resumed>) = 4 [pid 7160] ioctl(4, LOOP_SET_FD, 3 [pid 5064] close(3 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7161 ./strace-static-x86_64: Process 7161 attached [pid 7161] set_robust_list(0x55555605b660, 24 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7162 attached [pid 7161] <... set_robust_list resumed>) = 0 [pid 7160] <... ioctl resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7162 [pid 5063] <... ioctl resumed>) = 0 [pid 7162] set_robust_list(0x55555605b660, 24 [pid 7161] chdir("./413"./strace-static-x86_64: Process 7163 attached [pid 7162] <... set_robust_list resumed>) = 0 [pid 7161] <... chdir resumed>) = 0 [pid 7160] close(3 [pid 5063] close(3 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7163 [pid 7162] chdir("./417" [pid 7161] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7162] <... chdir resumed>) = 0 [pid 7161] <... prctl resumed>) = 0 [pid 7160] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7161] setpgid(0, 0 [pid 7160] close(4 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7163] set_robust_list(0x55555605b660, 24 [pid 7162] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7161] <... setpgid resumed>) = 0 [pid 7160] <... close resumed>) = 0 [pid 7163] <... set_robust_list resumed>) = 0 [pid 7161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7164 attached [pid 7163] chdir("./416" [pid 7162] <... prctl resumed>) = 0 [pid 7161] <... openat resumed>) = 3 [pid 7160] mkdir("./file0", 0777 [pid 7164] set_robust_list(0x55555605b660, 24 [pid 7163] <... chdir resumed>) = 0 [pid 7162] setpgid(0, 0 [pid 7161] write(3, "1000", 4 [pid 7164] <... set_robust_list resumed>) = 0 [pid 7163] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7162] <... setpgid resumed>) = 0 [pid 7161] <... write resumed>) = 4 [pid 7160] <... mkdir resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7164 [pid 7163] <... prctl resumed>) = 0 [pid 7161] close(3 [pid 7164] chdir("./416" [pid 7163] setpgid(0, 0 [pid 7161] <... close resumed>) = 0 [pid 7164] <... chdir resumed>) = 0 [pid 7163] <... setpgid resumed>) = 0 [pid 7162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7161] symlink("/dev/binderfs", "./binderfs" [pid 7164] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7162] <... openat resumed>) = 3 [ 300.440570][ T7160] loop3: detected capacity change from 0 to 4096 [pid 7161] <... symlink resumed>) = 0 [pid 7164] <... prctl resumed>) = 0 [pid 7163] <... openat resumed>) = 3 [pid 7162] write(3, "1000", 4 [pid 7161] memfd_create("syzkaller", 0 [pid 7164] setpgid(0, 0 [pid 7162] <... write resumed>) = 4 [pid 7164] <... setpgid resumed>) = 0 [pid 7160] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7162] close(3 [pid 7164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7162] <... close resumed>) = 0 [pid 7161] <... memfd_create resumed>) = 3 [pid 7162] symlink("/dev/binderfs", "./binderfs" [pid 7161] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7164] <... openat resumed>) = 3 [pid 7161] <... mmap resumed>) = 0x7f599a000000 [pid 7164] write(3, "1000", 4 [pid 7162] <... symlink resumed>) = 0 [pid 7163] write(3, "1000", 4) = 4 [pid 7163] close(3) = 0 [pid 7163] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7164] <... write resumed>) = 4 [pid 7163] memfd_create("syzkaller", 0 [pid 7162] memfd_create("syzkaller", 0 [pid 7164] close(3) = 0 [pid 7162] <... memfd_create resumed>) = 3 [pid 7164] symlink("/dev/binderfs", "./binderfs" [pid 7162] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7164] <... symlink resumed>) = 0 [pid 7162] <... mmap resumed>) = 0x7f599a000000 [pid 7164] memfd_create("syzkaller", 0 [pid 7163] <... memfd_create resumed>) = 3 [pid 7163] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7164] <... memfd_create resumed>) = 3 [pid 7164] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 300.481978][ T7160] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7160] <... mount resumed>) = 0 [pid 7160] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7160] chdir("./file0") = 0 [pid 7160] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7161] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7160] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7160] exit_group(0) = ? [pid 7160] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7160, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] umount2("./414", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./414", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7164] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7162] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7163] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./414/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./414/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./414/binderfs") = 0 [pid 5065] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7161] <... write resumed>) = 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./414/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./414/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7161] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./414/file0" [pid 7164] <... write resumed>) = 2097152 [pid 7163] <... write resumed>) = 2097152 [pid 7162] <... write resumed>) = 2097152 [pid 7161] <... munmap resumed>) = 0 [pid 7164] munmap(0x7f599a000000, 138412032 [pid 7163] munmap(0x7f599a000000, 138412032 [pid 7162] munmap(0x7f599a000000, 138412032 [pid 7161] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7161] <... openat resumed>) = 4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7162] <... munmap resumed>) = 0 [pid 7164] <... munmap resumed>) = 0 [pid 7163] <... munmap resumed>) = 0 [pid 7161] ioctl(4, LOOP_SET_FD, 3 [pid 5065] close(3 [pid 7164] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7163] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7162] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 7163] <... openat resumed>) = 4 [pid 7162] <... openat resumed>) = 4 [pid 7162] ioctl(4, LOOP_SET_FD, 3 [pid 7164] <... openat resumed>) = 4 [pid 7163] ioctl(4, LOOP_SET_FD, 3 [pid 7161] <... ioctl resumed>) = 0 [pid 5065] rmdir("./414" [pid 7164] ioctl(4, LOOP_SET_FD, 3 [pid 7162] <... ioctl resumed>) = 0 [pid 7161] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 7162] close(3 [pid 7161] <... close resumed>) = 0 [pid 7161] close(4 [pid 7162] <... close resumed>) = 0 [pid 7161] <... close resumed>) = 0 [pid 7162] close(4) = 0 [pid 7161] mkdir("./file0", 0777 [pid 5065] mkdir("./415", 0777 [pid 7162] mkdir("./file0", 0777) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7161] <... mkdir resumed>) = 0 [pid 7164] <... ioctl resumed>) = 0 [pid 7163] <... ioctl resumed>) = 0 [pid 7162] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7161] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7164] close(3 [pid 7163] close(3 [pid 5065] <... openat resumed>) = 3 [pid 7164] <... close resumed>) = 0 [pid 7163] <... close resumed>) = 0 [pid 7164] close(4 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7164] <... close resumed>) = 0 [pid 7163] close(4 [pid 7164] mkdir("./file0", 0777 [pid 7163] <... close resumed>) = 0 [pid 7163] mkdir("./file0", 0777 [pid 7164] <... mkdir resumed>) = 0 [pid 7163] <... mkdir resumed>) = 0 [ 300.688312][ T7161] loop4: detected capacity change from 0 to 4096 [ 300.690515][ T7162] loop2: detected capacity change from 0 to 4096 [ 300.697804][ T7163] loop0: detected capacity change from 0 to 4096 [ 300.709402][ T7164] loop1: detected capacity change from 0 to 4096 [ 300.728475][ T7161] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7164] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7163] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 7161] <... mount resumed>) = 0 [pid 7161] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7161] chdir("./file0") = 0 [pid 7161] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [ 300.738601][ T7162] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 300.750981][ T7163] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 300.762012][ T7164] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7161] exit_group(0 [pid 7162] <... mount resumed>) = 0 [pid 7161] <... exit_group resumed>) = ? [pid 7163] <... mount resumed>) = 0 [pid 5065] close(3 [pid 7163] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... close resumed>) = 0 [pid 7162] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7161] +++ exited with 0 +++ [pid 7162] <... openat resumed>) = 3 [pid 7162] chdir("./file0") = 0 [pid 7162] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7162] exit_group(0) = ? [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7163] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7161, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7163] chdir("./file0" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7165 [pid 5066] <... restart_syscall resumed>) = 0 [pid 7162] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7162, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- ./strace-static-x86_64: Process 7165 attached [pid 7163] <... chdir resumed>) = 0 [pid 5066] umount2("./413", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7165] set_robust_list(0x55555605b660, 24 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7163] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "./413", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7163] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 7165] <... set_robust_list resumed>) = 0 [pid 7163] exit_group(0 [pid 5066] newfstatat(3, "", [pid 5064] umount2("./417", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7165] chdir("./415" [pid 7163] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7165] <... chdir resumed>) = 0 [pid 7165] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] openat(AT_FDCWD, "./417", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7165] <... prctl resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7165] setpgid(0, 0 [pid 5064] newfstatat(3, "", [pid 7165] <... setpgid resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7165] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] getdents64(3, [pid 7165] <... openat resumed>) = 3 [pid 7163] +++ exited with 0 +++ [pid 5066] getdents64(3, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./417/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7165] write(3, "1000", 4 [pid 5066] umount2("./413/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7163, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7165] <... write resumed>) = 4 [pid 7164] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./417/binderfs", [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7165] close(3 [pid 7164] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] newfstatat(AT_FDCWD, "./413/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 7165] <... close resumed>) = 0 [pid 7164] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./417/binderfs" [pid 7165] symlink("/dev/binderfs", "./binderfs" [pid 7164] chdir("./file0" [pid 5066] unlink("./413/binderfs" [pid 5064] <... unlink resumed>) = 0 [pid 7165] <... symlink resumed>) = 0 [pid 5062] umount2("./416", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7164] <... chdir resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5064] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7164] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./416", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7165] memfd_create("syzkaller", 0 [pid 7164] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7164] exit_group(0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7164] <... exit_group resumed>) = ? [pid 5066] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7165] <... memfd_create resumed>) = 3 [pid 5062] getdents64(3, [pid 7165] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7165] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7164] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./417/file0", [pid 5062] umount2("./416/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./413/file0", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7164, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] newfstatat(AT_FDCWD, "./416/binderfs", [pid 5064] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./413/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./416/binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./413/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5064] openat(AT_FDCWD, "./417/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(4, "", [pid 5064] <... openat resumed>) = 4 [pid 5062] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(4, "", [pid 5066] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] umount2("./416", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(4, [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] openat(AT_FDCWD, "./416", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 5066] close(4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] newfstatat(3, "", [pid 5066] <... close resumed>) = 0 [pid 5064] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] rmdir("./413/file0" [pid 5064] <... close resumed>) = 0 [pid 5063] getdents64(3, [pid 5064] rmdir("./417/file0" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] umount2("./416/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5064] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] newfstatat(AT_FDCWD, "./416/binderfs", [pid 5064] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] unlink("./416/binderfs" [pid 5066] close(3 [pid 5064] rmdir("./417" [pid 5063] <... unlink resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] mkdir("./418", 0777 [pid 5066] rmdir("./413" [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7165] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] mkdir("./414", 0777 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./416/file0", [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./416/file0", [pid 5062] openat(AT_FDCWD, "./416/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5063] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(4, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./416/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(4, [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5063] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] close(4) = 0 [pid 7165] <... write resumed>) = 2097152 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] getdents64(4, [pid 5062] rmdir("./416/file0" [pid 7165] munmap(0x7f599a000000, 138412032 [pid 5066] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] close(4) = 0 [pid 5063] rmdir("./416/file0") = 0 [pid 7165] <... munmap resumed>) = 0 [pid 5062] getdents64(3, [pid 7165] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7165] <... openat resumed>) = 4 [pid 5063] getdents64(3, [pid 5062] close(3 [pid 7165] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] rmdir("./416") = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./416") = 0 [pid 5062] mkdir("./417", 0777 [pid 5063] mkdir("./417", 0777 [pid 5062] <... mkdir resumed>) = 0 [pid 7165] <... ioctl resumed>) = 0 [pid 7165] close(3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7165] <... close resumed>) = 0 [pid 7165] close(4 [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7165] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7165] mkdir("./file0", 0777 [pid 5063] <... openat resumed>) = 3 [pid 7165] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [ 300.987255][ T7165] loop3: detected capacity change from 0 to 4096 [pid 5064] close(3 [pid 7165] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] <... close resumed>) = 0 [pid 5066] close(3 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... close resumed>) = 0 ./strace-static-x86_64: Process 7166 attached [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7166 [pid 7166] set_robust_list(0x55555605b660, 24) = 0 [pid 7166] chdir("./418" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7167 [pid 7166] <... chdir resumed>) = 0 [pid 7166] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 7167 attached ) = 0 [pid 7167] set_robust_list(0x55555605b660, 24 [pid 7166] setpgid(0, 0 [pid 7167] <... set_robust_list resumed>) = 0 [pid 7167] chdir("./414") = 0 [pid 7167] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7167] setpgid(0, 0) = 0 [pid 7167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7167] write(3, "1000", 4) = 4 [ 301.035358][ T7165] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7167] close(3) = 0 [pid 7166] <... setpgid resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7167] symlink("/dev/binderfs", "./binderfs" [pid 7166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7167] <... symlink resumed>) = 0 [pid 7166] <... openat resumed>) = 3 [pid 5063] <... ioctl resumed>) = 0 [pid 7166] write(3, "1000", 4) = 4 [pid 7166] close(3) = 0 [pid 7166] symlink("/dev/binderfs", "./binderfs" [pid 7167] memfd_create("syzkaller", 0 [pid 7166] <... symlink resumed>) = 0 [pid 5063] close(3 [pid 7167] <... memfd_create resumed>) = 3 [pid 5062] close(3) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7167] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7167] <... mmap resumed>) = 0x7f599a000000 ./strace-static-x86_64: Process 7168 attached [pid 7166] memfd_create("syzkaller", 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7168 ./strace-static-x86_64: Process 7169 attached [pid 7168] set_robust_list(0x55555605b660, 24 [pid 7166] <... memfd_create resumed>) = 3 [pid 7168] <... set_robust_list resumed>) = 0 [pid 7166] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7169] set_robust_list(0x55555605b660, 24) = 0 [pid 7168] chdir("./417" [pid 7166] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7169 [pid 7169] chdir("./417") = 0 [pid 7168] <... chdir resumed>) = 0 [pid 7169] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7169] <... prctl resumed>) = 0 [pid 7168] <... prctl resumed>) = 0 [pid 7169] setpgid(0, 0 [pid 7168] setpgid(0, 0 [pid 7169] <... setpgid resumed>) = 0 [pid 7168] <... setpgid resumed>) = 0 [pid 7165] <... mount resumed>) = 0 [pid 7169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7169] <... openat resumed>) = 3 [pid 7168] write(3, "1000", 4 [pid 7169] write(3, "1000", 4 [pid 7168] <... write resumed>) = 4 [pid 7169] <... write resumed>) = 4 [pid 7168] close(3 [pid 7169] close(3) = 0 [pid 7168] <... close resumed>) = 0 [pid 7165] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7169] symlink("/dev/binderfs", "./binderfs" [pid 7168] symlink("/dev/binderfs", "./binderfs" [pid 7169] <... symlink resumed>) = 0 [pid 7168] <... symlink resumed>) = 0 [pid 7165] <... openat resumed>) = 3 [pid 7165] chdir("./file0") = 0 [pid 7165] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7165] exit_group(0) = ? [pid 7169] memfd_create("syzkaller", 0 [pid 7168] memfd_create("syzkaller", 0 [pid 7165] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7165, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7169] <... memfd_create resumed>) = 3 [pid 7169] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] umount2("./415", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./415", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7168] <... memfd_create resumed>) = 3 [pid 7168] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./415/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./415/binderfs", [pid 7168] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./415/binderfs") = 0 [pid 5065] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7166] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7167] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./415/file0", [pid 7169] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./415/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7168] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./415/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./415") = 0 [pid 5065] mkdir("./416", 0777) = 0 [pid 7166] <... write resumed>) = 2097152 [pid 7166] munmap(0x7f599a000000, 138412032 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7166] <... munmap resumed>) = 0 [pid 7166] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7166] ioctl(4, LOOP_SET_FD, 3 [pid 7169] <... write resumed>) = 2097152 [pid 7168] <... write resumed>) = 2097152 [pid 7167] <... write resumed>) = 2097152 [pid 7169] munmap(0x7f599a000000, 138412032) = 0 [pid 7169] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7168] munmap(0x7f599a000000, 138412032 [pid 7167] munmap(0x7f599a000000, 138412032 [pid 7166] <... ioctl resumed>) = 0 [pid 7166] close(3 [pid 7169] <... openat resumed>) = 4 [pid 7169] ioctl(4, LOOP_SET_FD, 3 [pid 7167] <... munmap resumed>) = 0 [pid 7166] <... close resumed>) = 0 [pid 7166] close(4) = 0 [pid 7168] <... munmap resumed>) = 0 [pid 7169] <... ioctl resumed>) = 0 [pid 7167] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7166] mkdir("./file0", 0777 [pid 5065] <... ioctl resumed>) = 0 [pid 7168] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7167] <... openat resumed>) = 4 [ 301.297323][ T7166] loop2: detected capacity change from 0 to 4096 [ 301.321614][ T7169] loop0: detected capacity change from 0 to 4096 [pid 7168] <... openat resumed>) = 4 [pid 7167] ioctl(4, LOOP_SET_FD, 3 [pid 7166] <... mkdir resumed>) = 0 [pid 7168] ioctl(4, LOOP_SET_FD, 3 [pid 7167] <... ioctl resumed>) = 0 [pid 7166] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7169] close(3 [pid 5065] close(3 [pid 7169] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7169] close(4 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7169] <... close resumed>) = 0 [pid 7169] mkdir("./file0", 0777 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7170 [pid 7169] <... mkdir resumed>) = 0 [pid 7169] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7168] <... ioctl resumed>) = 0 [pid 7168] close(3./strace-static-x86_64: Process 7170 attached [pid 7167] close(3 [pid 7170] set_robust_list(0x55555605b660, 24 [pid 7167] <... close resumed>) = 0 [pid 7170] <... set_robust_list resumed>) = 0 [pid 7167] close(4 [pid 7170] chdir("./416" [pid 7167] <... close resumed>) = 0 [pid 7170] <... chdir resumed>) = 0 [pid 7167] mkdir("./file0", 0777 [pid 7170] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7167] <... mkdir resumed>) = 0 [pid 7170] <... prctl resumed>) = 0 [pid 7167] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7170] setpgid(0, 0 [pid 7168] <... close resumed>) = 0 [pid 7170] <... setpgid resumed>) = 0 [pid 7168] close(4 [pid 7170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7168] <... close resumed>) = 0 [pid 7168] mkdir("./file0", 0777 [pid 7170] <... openat resumed>) = 3 [pid 7168] <... mkdir resumed>) = 0 [ 301.345601][ T7167] loop4: detected capacity change from 0 to 4096 [ 301.353102][ T7168] loop1: detected capacity change from 0 to 4096 [ 301.361256][ T7166] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 301.371765][ T7169] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 301.375982][ T7167] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7168] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7170] write(3, "1000", 4) = 4 [pid 7170] close(3) = 0 [pid 7170] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7170] memfd_create("syzkaller", 0) = 3 [pid 7170] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 301.397266][ T7168] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7166] <... mount resumed>) = 0 [pid 7166] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7166] chdir("./file0") = 0 [pid 7166] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7166] exit_group(0) = ? [pid 7166] +++ exited with 0 +++ [pid 7169] <... mount resumed>) = 0 [pid 7169] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7166, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 7169] <... openat resumed>) = 3 [pid 7167] <... mount resumed>) = 0 [pid 7169] chdir("./file0" [pid 7167] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7169] <... chdir resumed>) = 0 [pid 7167] <... openat resumed>) = 3 [pid 7169] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7167] chdir("./file0" [pid 7169] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7167] <... chdir resumed>) = 0 [pid 7169] exit_group(0 [pid 7167] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7169] <... exit_group resumed>) = ? [pid 7167] exit_group(0) = ? [pid 7169] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7169, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 7167] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7167, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5066] umount2("./414", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./414", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./414/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./417", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./414/binderfs", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./418", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] unlink("./414/binderfs") = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./417", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "./418", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 5066] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 5064] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./417/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7170] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7168] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] umount2("./418/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7168] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./417/binderfs", [pid 7168] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./418/binderfs", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7168] chdir("./file0" [pid 5066] newfstatat(AT_FDCWD, "./414/file0", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./417/binderfs" [pid 7168] <... chdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./418/binderfs" [pid 5062] <... unlink resumed>) = 0 [pid 7168] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./414/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... unlink resumed>) = 0 [pid 5062] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7168] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 7168] exit_group(0 [pid 5066] openat(AT_FDCWD, "./414/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = 0 [pid 5062] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 4 [pid 7168] <... exit_group resumed>) = ? [pid 5066] newfstatat(4, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7168] +++ exited with 0 +++ [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(AT_FDCWD, "./417/file0", [pid 5066] getdents64(4, [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7168, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(4, [pid 5064] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./417", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] close(4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./417/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] newfstatat(AT_FDCWD, "./418/file0", [pid 5063] openat(AT_FDCWD, "./417", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 4 [pid 7170] <... write resumed>) = 2097152 [pid 5066] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] newfstatat(4, "", [pid 7170] munmap(0x7f599a000000, 138412032 [pid 5066] rmdir("./414/file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5064] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] getdents64(4, [pid 5064] openat(AT_FDCWD, "./418/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./417/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(4 [pid 5063] newfstatat(AT_FDCWD, "./417/binderfs", [pid 5062] <... close resumed>) = 0 [pid 7170] <... munmap resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] newfstatat(4, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] rmdir("./417/file0" [pid 5063] unlink("./417/binderfs" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./414") = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] getdents64(4, [pid 5063] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5066] mkdir("./415", 0777 [pid 7170] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(4, [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7170] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] close(4 [pid 5063] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7170] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] rmdir("./418/file0" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] rmdir("./417" [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./418") = 0 [pid 5062] mkdir("./418", 0777 [pid 7170] <... ioctl resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] mkdir("./419", 0777 [pid 5063] newfstatat(AT_FDCWD, "./417/file0", [pid 7170] close(3) = 0 [pid 7170] close(4) = 0 [pid 7170] mkdir("./file0", 0777) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7170] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... mkdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] openat(AT_FDCWD, "./417/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 7170] <... mount resumed>) = 0 [pid 7170] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7170] <... openat resumed>) = 3 [pid 5063] getdents64(4, [pid 7170] chdir("./file0" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7170] <... chdir resumed>) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./417/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7170] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] close(3 [pid 7170] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./417" [pid 7170] exit_group(0 [pid 5063] <... rmdir resumed>) = 0 [ 301.577560][ T7170] loop3: detected capacity change from 0 to 4096 [ 301.604374][ T7170] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7170] <... exit_group resumed>) = ? [pid 5063] mkdir("./418", 0777) = 0 [pid 7170] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7170, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5065] umount2("./416", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./416", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./416/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./416/binderfs", [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./416/binderfs" [pid 5066] close(3) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7171 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7171 [pid 5062] <... ioctl resumed>) = 0 [pid 7171] set_robust_list(0x55555605b660, 24) = 0 [pid 7171] chdir("./415") = 0 [pid 7171] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7171] setpgid(0, 0) = 0 [pid 7171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] close(3 [pid 7171] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7171] write(3, "1000", 4) = 4 [pid 7171] close(3) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7172 [pid 5065] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./416/file0", ./strace-static-x86_64: Process 7172 attached [pid 7171] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7172] set_robust_list(0x55555605b660, 24) = 0 [pid 7171] <... symlink resumed>) = 0 [pid 5065] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7172] chdir("./418" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7172] <... chdir resumed>) = 0 [pid 7171] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "./416/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7172] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... openat resumed>) = 4 [pid 7172] <... prctl resumed>) = 0 [pid 7171] <... memfd_create resumed>) = 3 [pid 5065] newfstatat(4, "", [pid 7172] setpgid(0, 0 [pid 7171] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7172] <... setpgid resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7171] <... mmap resumed>) = 0x7f599a000000 [pid 5065] getdents64(4, [pid 7172] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7172] write(3, "1000", 4 [pid 5065] getdents64(4, [pid 7172] <... write resumed>) = 4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7172] close(3) = 0 [pid 5065] close(4 [pid 7172] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... close resumed>) = 0 [pid 7172] <... symlink resumed>) = 0 [pid 5065] rmdir("./416/file0" [pid 5064] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 7172] memfd_create("syzkaller", 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7172] <... memfd_create resumed>) = 3 [pid 5065] getdents64(3, [pid 7172] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7172] <... mmap resumed>) = 0x7f599a000000 [pid 5065] close(3) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7173 ./strace-static-x86_64: Process 7173 attached [pid 5065] rmdir("./416" [pid 7173] set_robust_list(0x55555605b660, 24) = 0 [pid 7173] chdir("./419") = 0 [pid 7173] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7173] setpgid(0, 0) = 0 [pid 7173] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] close(3 [pid 7173] write(3, "1000", 4 [pid 5065] mkdir("./417", 0777 [pid 7173] <... write resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 7173] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7173] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7173] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7174 ./strace-static-x86_64: Process 7174 attached [pid 7173] <... memfd_create resumed>) = 3 [pid 7174] set_robust_list(0x55555605b660, 24 [pid 7173] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7174] <... set_robust_list resumed>) = 0 [pid 7174] chdir("./418" [pid 7173] <... mmap resumed>) = 0x7f599a000000 [pid 7174] <... chdir resumed>) = 0 [pid 7174] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7174] setpgid(0, 0 [pid 7171] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7174] <... setpgid resumed>) = 0 [pid 7174] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7174] write(3, "1000", 4) = 4 [pid 7174] close(3) = 0 [pid 7174] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7172] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7174] memfd_create("syzkaller", 0) = 3 [pid 7174] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7173] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 7172] <... write resumed>) = 2097152 [pid 7171] <... write resumed>) = 2097152 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7175 attached , child_tidptr=0x55555605b650) = 7175 [pid 7175] set_robust_list(0x55555605b660, 24 [pid 7172] munmap(0x7f599a000000, 138412032 [pid 7171] munmap(0x7f599a000000, 138412032 [pid 7175] <... set_robust_list resumed>) = 0 [pid 7175] chdir("./417") = 0 [pid 7175] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7175] setpgid(0, 0) = 0 [pid 7175] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7175] write(3, "1000", 4 [pid 7172] <... munmap resumed>) = 0 [pid 7175] <... write resumed>) = 4 [pid 7174] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7172] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7171] <... munmap resumed>) = 0 [pid 7171] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7175] close(3) = 0 [pid 7175] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7171] <... openat resumed>) = 4 [pid 7172] <... openat resumed>) = 4 [pid 7171] ioctl(4, LOOP_SET_FD, 3 [pid 7175] memfd_create("syzkaller", 0 [pid 7173] <... write resumed>) = 2097152 [pid 7172] ioctl(4, LOOP_SET_FD, 3 [pid 7171] <... ioctl resumed>) = 0 [pid 7175] <... memfd_create resumed>) = 3 [pid 7175] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7172] <... ioctl resumed>) = 0 [pid 7171] close(3 [pid 7173] munmap(0x7f599a000000, 138412032 [pid 7171] <... close resumed>) = 0 [pid 7171] close(4) = 0 [pid 7171] mkdir("./file0", 0777) = 0 [pid 7173] <... munmap resumed>) = 0 [pid 7173] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7174] <... write resumed>) = 2097152 [pid 7173] ioctl(4, LOOP_SET_FD, 3 [pid 7172] close(3 [ 301.920110][ T7171] loop4: detected capacity change from 0 to 4096 [ 301.935477][ T7172] loop0: detected capacity change from 0 to 4096 [pid 7171] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7174] munmap(0x7f599a000000, 138412032 [pid 7172] <... close resumed>) = 0 [pid 7172] close(4) = 0 [pid 7172] mkdir("./file0", 0777) = 0 [pid 7172] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7174] <... munmap resumed>) = 0 [pid 7173] <... ioctl resumed>) = 0 [pid 7175] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7174] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7173] close(3 [pid 7174] <... openat resumed>) = 4 [pid 7173] <... close resumed>) = 0 [pid 7173] close(4) = 0 [pid 7173] mkdir("./file0", 0777 [ 301.972275][ T7171] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 301.973003][ T7173] loop2: detected capacity change from 0 to 4096 [ 302.007390][ T7172] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7174] ioctl(4, LOOP_SET_FD, 3 [pid 7173] <... mkdir resumed>) = 0 [pid 7173] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7174] <... ioctl resumed>) = 0 [pid 7174] close(3) = 0 [pid 7174] close(4) = 0 [pid 7174] mkdir("./file0", 0777 [pid 7171] <... mount resumed>) = 0 [pid 7171] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7171] chdir("./file0") = 0 [pid 7171] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7171] exit_group(0 [pid 7175] <... write resumed>) = 2097152 [pid 7174] <... mkdir resumed>) = 0 [pid 7172] <... mount resumed>) = 0 [pid 7175] munmap(0x7f599a000000, 138412032 [pid 7174] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7172] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7171] <... exit_group resumed>) = ? [pid 7172] <... openat resumed>) = 3 [pid 7171] +++ exited with 0 +++ [pid 7172] chdir("./file0" [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7171, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [ 302.021720][ T7174] loop1: detected capacity change from 0 to 4096 [ 302.054637][ T7173] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./415", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./415", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./415/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./415/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./415/binderfs") = 0 [pid 5066] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7175] <... munmap resumed>) = 0 [pid 7172] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./415/file0", [pid 7172] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7175] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7172] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7175] <... openat resumed>) = 4 [pid 7172] exit_group(0 [pid 7175] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./415/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./415/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./415/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 7175] <... ioctl resumed>) = 0 [pid 7173] <... mount resumed>) = 0 [pid 7172] <... exit_group resumed>) = ? [pid 5066] <... close resumed>) = 0 [pid 7173] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5066] rmdir("./415" [pid 7175] close(3 [pid 7172] +++ exited with 0 +++ [pid 5066] <... rmdir resumed>) = 0 [pid 7175] <... close resumed>) = 0 [pid 7173] chdir("./file0" [pid 5066] mkdir("./416", 0777 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7172, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [ 302.089708][ T7174] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 302.108468][ T7175] loop3: detected capacity change from 0 to 4096 [pid 7175] close(4 [pid 7173] <... chdir resumed>) = 0 [pid 7175] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] umount2("./418", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./418", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./418/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./418/binderfs", [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./418/binderfs") = 0 [pid 7175] mkdir("./file0", 0777 [pid 7173] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7175] <... mkdir resumed>) = 0 [pid 7173] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7175] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7173] exit_group(0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7173] <... exit_group resumed>) = ? [pid 5062] newfstatat(AT_FDCWD, "./418/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./418/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7173] +++ exited with 0 +++ [pid 5062] close(4) = 0 [pid 5062] rmdir("./418/file0" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7173, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] umount2("./419", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./419", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] rmdir("./418" [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5062] mkdir("./419", 0777 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./419/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... mkdir resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./419/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./419/binderfs") = 0 [pid 5064] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7174] <... mount resumed>) = 0 [pid 7174] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7174] <... openat resumed>) = 3 [pid 7174] chdir("./file0" [pid 5064] newfstatat(AT_FDCWD, "./419/file0", [pid 7174] <... chdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7174] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./419/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7174] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... openat resumed>) = 4 [pid 7174] exit_group(0 [pid 5064] newfstatat(4, "", [pid 7174] <... exit_group resumed>) = ? [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./419/file0") = 0 [pid 7174] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7174, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 302.164815][ T7175] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] close(3 [pid 7175] <... mount resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7175] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7175] chdir("./file0") = 0 [pid 5063] umount2("./418", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./419" [pid 7175] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./418", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 5064] <... rmdir resumed>) = 0 [pid 7175] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7175] exit_group(0 [pid 5063] getdents64(3, [pid 7175] <... exit_group resumed>) = ? [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./418/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./418/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./418/binderfs") = 0 [pid 5063] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7175] +++ exited with 0 +++ [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7175, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5064] mkdir("./420", 0777 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5063] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] newfstatat(AT_FDCWD, "./418/file0", ./strace-static-x86_64: Process 7176 attached [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] close(3 [pid 7176] set_robust_list(0x55555605b660, 24 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7176] <... set_robust_list resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5065] umount2("./417", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] openat(AT_FDCWD, "./418/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7176] chdir("./416" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./417", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(4, "", [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7176 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] newfstatat(3, "", [pid 5063] getdents64(4, ./strace-static-x86_64: Process 7177 attached [pid 7176] <... chdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7177] set_robust_list(0x55555605b660, 24 [pid 7176] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] getdents64(3, [pid 5063] getdents64(4, [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7177 [pid 7177] <... set_robust_list resumed>) = 0 [pid 7176] <... prctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./417/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(4 [pid 7177] chdir("./419" [pid 7176] setpgid(0, 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 7176] <... setpgid resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./417/binderfs", [pid 5063] rmdir("./418/file0" [pid 7177] <... chdir resumed>) = 0 [pid 7176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] unlink("./417/binderfs" [pid 5063] getdents64(3, [pid 7177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7176] <... openat resumed>) = 3 [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7177] <... prctl resumed>) = 0 [pid 7176] write(3, "1000", 4 [pid 5065] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 7177] setpgid(0, 0 [pid 7176] <... write resumed>) = 4 [pid 7177] <... setpgid resumed>) = 0 [pid 7176] close(3 [pid 5063] <... close resumed>) = 0 [pid 7177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7176] <... close resumed>) = 0 [pid 7177] <... openat resumed>) = 3 [pid 7176] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5063] rmdir("./418" [pid 7177] write(3, "1000", 4) = 4 [pid 7176] memfd_create("syzkaller", 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7177] close(3) = 0 [pid 7177] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5063] mkdir("./419", 0777 [pid 7176] <... memfd_create resumed>) = 3 [pid 7177] memfd_create("syzkaller", 0 [pid 7176] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7176] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... openat resumed>) = 3 [pid 5065] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7177] <... memfd_create resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... ioctl resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7177] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] newfstatat(AT_FDCWD, "./417/file0", [pid 7177] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./417/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 5064] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... close resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] close(4) = 0 [pid 5065] rmdir("./417/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./417"./strace-static-x86_64: Process 7178 attached ) = 0 [pid 7178] set_robust_list(0x55555605b660, 24 [pid 7176] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] mkdir("./418", 0777 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7178 [pid 7177] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7178] <... set_robust_list resumed>) = 0 [pid 7178] chdir("./420" [pid 5065] <... mkdir resumed>) = 0 [pid 7178] <... chdir resumed>) = 0 [pid 7178] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7178] setpgid(0, 0) = 0 [pid 7178] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7178] write(3, "1000", 4) = 4 [pid 7178] close(3) = 0 [pid 7178] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7178] memfd_create("syzkaller", 0 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7178] <... memfd_create resumed>) = 3 [pid 7178] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] <... ioctl resumed>) = 0 [pid 7176] <... write resumed>) = 2097152 [pid 7176] munmap(0x7f599a000000, 138412032) = 0 [pid 7176] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7179 attached [pid 7176] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7179 [pid 7177] <... write resumed>) = 2097152 [pid 7179] set_robust_list(0x55555605b660, 24 [pid 7177] munmap(0x7f599a000000, 138412032 [pid 7179] <... set_robust_list resumed>) = 0 [pid 7179] chdir("./419") = 0 [pid 7179] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7179] setpgid(0, 0) = 0 [pid 7176] <... ioctl resumed>) = 0 [pid 7179] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7176] close(3 [pid 7179] <... openat resumed>) = 3 [pid 7179] write(3, "1000", 4) = 4 [pid 7177] <... munmap resumed>) = 0 [pid 7176] <... close resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7179] close(3 [pid 7178] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7177] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7176] close(4 [ 302.421758][ T7176] loop4: detected capacity change from 0 to 4096 [pid 5065] close(3 [pid 7179] <... close resumed>) = 0 [pid 7176] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7176] mkdir("./file0", 0777 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7179] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7176] <... mkdir resumed>) = 0 [pid 7176] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7177] <... openat resumed>) = 4 [pid 7177] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 7180 attached [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7180 [pid 7180] set_robust_list(0x55555605b660, 24) = 0 [pid 7180] chdir("./418") = 0 [pid 7180] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7180] setpgid(0, 0) = 0 [pid 7180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7180] write(3, "1000", 4) = 4 [pid 7180] close(3) = 0 [pid 7180] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7180] memfd_create("syzkaller", 0 [pid 7179] memfd_create("syzkaller", 0) = 3 [pid 7179] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7180] <... memfd_create resumed>) = 3 [pid 7178] <... write resumed>) = 2097152 [pid 7177] <... ioctl resumed>) = 0 [pid 7180] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 302.478670][ T7177] loop0: detected capacity change from 0 to 4096 [ 302.489566][ T7176] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7177] close(3 [pid 7178] munmap(0x7f599a000000, 138412032 [pid 7177] <... close resumed>) = 0 [pid 7178] <... munmap resumed>) = 0 [pid 7177] close(4) = 0 [pid 7178] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7177] mkdir("./file0", 0777 [pid 7178] <... openat resumed>) = 4 [pid 7177] <... mkdir resumed>) = 0 [pid 7179] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7178] ioctl(4, LOOP_SET_FD, 3 [pid 7177] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7178] <... ioctl resumed>) = 0 [pid 7178] close(3) = 0 [pid 7178] close(4) = 0 [pid 7178] mkdir("./file0", 0777) = 0 [ 302.559401][ T7177] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 302.569312][ T7178] loop2: detected capacity change from 0 to 4096 [pid 7178] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7176] <... mount resumed>) = 0 [pid 7176] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7176] chdir("./file0") = 0 [pid 7176] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7176] exit_group(0) = ? [pid 7179] <... write resumed>) = 2097152 [pid 7176] +++ exited with 0 +++ [pid 7179] munmap(0x7f599a000000, 138412032 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7176, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7180] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] umount2("./416", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7177] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./416", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7177] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7177] chdir("./file0") = 0 [ 302.599784][ T7178] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7177] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7179] <... munmap resumed>) = 0 [pid 7178] <... mount resumed>) = 0 [pid 7177] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 7178] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] newfstatat(3, "", [pid 7179] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7178] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7179] <... openat resumed>) = 4 [pid 7178] chdir("./file0" [pid 7177] exit_group(0 [pid 5066] getdents64(3, [pid 7179] ioctl(4, LOOP_SET_FD, 3 [pid 7178] <... chdir resumed>) = 0 [pid 7178] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7177] <... exit_group resumed>) = ? [pid 7178] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7177] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7177, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./419", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./419", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./419/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./419/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./419/binderfs") = 0 [pid 5062] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7178] exit_group(0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./416/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7178] <... exit_group resumed>) = ? [pid 5066] newfstatat(AT_FDCWD, "./416/binderfs", [pid 5062] <... umount2 resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./416/binderfs") = 0 [pid 5066] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./419/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./419/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./419/file0") = 0 [pid 5066] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7178] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(3, [pid 7179] <... ioctl resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7178, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7179] close(3 [pid 5066] newfstatat(AT_FDCWD, "./416/file0", [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7179] <... close resumed>) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 7179] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7179] <... close resumed>) = 0 [pid 5066] umount2("./416/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3 [pid 7179] mkdir("./file0", 0777 [pid 5064] umount2("./420", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./416/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "./420", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5064] newfstatat(3, "", [pid 5062] rmdir("./419" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7179] <... mkdir resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5064] getdents64(3, [pid 5062] <... rmdir resumed>) = 0 [pid 7179] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] mkdir("./420", 0777 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./420/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./420/binderfs", [pid 5066] getdents64(4, [pid 7180] <... write resumed>) = 2097152 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7180] munmap(0x7f599a000000, 138412032 [pid 5066] getdents64(4, [pid 5064] unlink("./420/binderfs" [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5064] <... unlink resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./416/file0") = 0 [pid 7180] <... munmap resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] <... umount2 resumed>) = 0 [pid 7180] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7180] <... openat resumed>) = 4 [ 302.673770][ T7179] loop1: detected capacity change from 0 to 4096 [ 302.709029][ T7179] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5066] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7180] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./420/file0", [pid 5066] rmdir("./416" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] mkdir("./417", 0777 [pid 5064] openat(AT_FDCWD, "./420/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... openat resumed>) = 4 [pid 5066] <... openat resumed>) = 3 [pid 5064] newfstatat(4, "", [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./420/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./420") = 0 [pid 5064] mkdir("./421", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7180] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7179] <... mount resumed>) = 0 [pid 7180] close(3 [pid 5062] close(3 [pid 7180] <... close resumed>) = 0 [pid 7179] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7180] close(4 [pid 7179] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 7180] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7180] mkdir("./file0", 0777 [pid 7179] chdir("./file0" [pid 7180] <... mkdir resumed>) = 0 [pid 7179] <... chdir resumed>) = 0 [pid 7179] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7180] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7179] exit_group(0./strace-static-x86_64: Process 7181 attached ) = ? [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7181 [ 302.747478][ T7180] loop3: detected capacity change from 0 to 4096 [pid 7181] set_robust_list(0x55555605b660, 24) = 0 [pid 7181] chdir("./420" [pid 7179] +++ exited with 0 +++ [pid 5064] <... ioctl resumed>) = 0 [pid 7181] <... chdir resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7179, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7181] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] umount2("./419", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7181] <... prctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7181] setpgid(0, 0 [pid 5063] openat(AT_FDCWD, "./419", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7181] <... setpgid resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7181] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] newfstatat(3, "", [pid 7181] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7181] write(3, "1000", 4) = 4 [pid 5063] getdents64(3, [pid 7181] close(3) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7181] symlink("/dev/binderfs", "./binderfs" [pid 5063] umount2("./419/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7181] <... symlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./419/binderfs", [pid 5064] close(3 [pid 7181] memfd_create("syzkaller", 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] close(3 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] unlink("./419/binderfs" [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 7182 attached [pid 7182] set_robust_list(0x55555605b660, 24) = 0 [pid 7182] chdir("./421" [pid 7181] <... memfd_create resumed>) = 3 [pid 5063] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7182] <... chdir resumed>) = 0 [pid 7181] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7183 ./strace-static-x86_64: Process 7183 attached [pid 7182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7181] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7182 [pid 7182] <... prctl resumed>) = 0 [pid 7183] set_robust_list(0x55555605b660, 24 [pid 7182] setpgid(0, 0) = 0 [pid 7183] <... set_robust_list resumed>) = 0 [pid 7182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 302.803493][ T7180] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7183] chdir("./417") = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7182] <... openat resumed>) = 3 [pid 7183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7182] write(3, "1000", 4 [pid 5063] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7182] <... write resumed>) = 4 [pid 7183] <... prctl resumed>) = 0 [pid 7182] close(3 [pid 7183] setpgid(0, 0 [pid 7182] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7183] <... setpgid resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./419/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7182] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7183] <... openat resumed>) = 3 [pid 7182] <... symlink resumed>) = 0 [pid 7182] memfd_create("syzkaller", 0 [pid 5063] openat(AT_FDCWD, "./419/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7183] write(3, "1000", 4 [pid 5063] <... openat resumed>) = 4 [pid 7183] <... write resumed>) = 4 [pid 7183] close(3 [pid 5063] newfstatat(4, "", [pid 7183] <... close resumed>) = 0 [pid 7183] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7182] <... memfd_create resumed>) = 3 [pid 5063] close(4 [pid 7182] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./419/file0") = 0 [pid 7183] <... symlink resumed>) = 0 [pid 7183] memfd_create("syzkaller", 0 [pid 7180] <... mount resumed>) = 0 [pid 5063] getdents64(3, [pid 7183] <... memfd_create resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7183] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] close(3 [pid 7180] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5063] <... close resumed>) = 0 [pid 7180] chdir("./file0" [pid 5063] rmdir("./419" [pid 7183] <... mmap resumed>) = 0x7f599a000000 [pid 7180] <... chdir resumed>) = 0 [pid 7180] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7180] exit_group(0 [pid 5063] <... rmdir resumed>) = 0 [pid 7180] <... exit_group resumed>) = ? [pid 7180] +++ exited with 0 +++ [pid 5063] mkdir("./420", 0777 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7180, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] umount2("./418", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... mkdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./418", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] umount2("./418/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./418/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./418/binderfs") = 0 [pid 5065] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7181] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./418/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./418/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./418/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./418") = 0 [pid 7182] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7183] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7181] <... write resumed>) = 2097152 [pid 5065] mkdir("./419", 0777 [pid 7181] munmap(0x7f599a000000, 138412032 [pid 5065] <... mkdir resumed>) = 0 [pid 7181] <... munmap resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7181] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7181] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 7181] <... ioctl resumed>) = 0 [pid 7183] <... write resumed>) = 2097152 [pid 7182] <... write resumed>) = 2097152 [pid 5063] <... close resumed>) = 0 [pid 7181] close(3) = 0 [pid 7181] close(4) = 0 [pid 7181] mkdir("./file0", 0777) = 0 [pid 7182] munmap(0x7f599a000000, 138412032 [pid 7181] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7183] munmap(0x7f599a000000, 138412032 [pid 7182] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 7184 attached [pid 7184] set_robust_list(0x55555605b660, 24) = 0 [ 303.019121][ T7181] loop0: detected capacity change from 0 to 4096 [ 303.057132][ T7181] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7184] chdir("./420") = 0 [pid 7182] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7182] <... openat resumed>) = 4 [pid 7184] <... prctl resumed>) = 0 [pid 7182] ioctl(4, LOOP_SET_FD, 3 [pid 7184] setpgid(0, 0 [pid 7183] <... munmap resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7184 [pid 7184] <... setpgid resumed>) = 0 [pid 7184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] close(3 [pid 7184] <... openat resumed>) = 3 [pid 5065] <... close resumed>) = 0 [pid 7184] write(3, "1000", 4 [pid 7183] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7184] <... write resumed>) = 4 [pid 7184] close(3) = 0 [pid 7184] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 7185 attached [pid 7184] memfd_create("syzkaller", 0 [pid 7183] <... openat resumed>) = 4 [pid 7185] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7185 [pid 7185] <... set_robust_list resumed>) = 0 [pid 7183] ioctl(4, LOOP_SET_FD, 3 [pid 7185] chdir("./419" [pid 7184] <... memfd_create resumed>) = 3 [pid 7184] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7182] <... ioctl resumed>) = 0 [pid 7185] <... chdir resumed>) = 0 [pid 7183] <... ioctl resumed>) = 0 [pid 7185] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7183] close(3 [pid 7185] <... prctl resumed>) = 0 [pid 7183] <... close resumed>) = 0 [pid 7185] setpgid(0, 0 [pid 7183] close(4 [pid 7182] close(3 [pid 7185] <... setpgid resumed>) = 0 [pid 7182] <... close resumed>) = 0 [pid 7182] close(4 [pid 7185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7182] <... close resumed>) = 0 [pid 7182] mkdir("./file0", 0777 [pid 7185] <... openat resumed>) = 3 [pid 7182] <... mkdir resumed>) = 0 [pid 7185] write(3, "1000", 4 [pid 7183] <... close resumed>) = 0 [ 303.078405][ T7182] loop2: detected capacity change from 0 to 4096 [ 303.100093][ T7183] loop4: detected capacity change from 0 to 4096 [pid 7182] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7185] <... write resumed>) = 4 [pid 7183] mkdir("./file0", 0777 [pid 7185] close(3 [pid 7183] <... mkdir resumed>) = 0 [pid 7181] <... mount resumed>) = 0 [pid 7185] <... close resumed>) = 0 [pid 7183] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7181] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7181] chdir("./file0") = 0 [pid 7185] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7181] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7181] exit_group(0 [pid 7185] memfd_create("syzkaller", 0 [pid 7181] <... exit_group resumed>) = ? [pid 7182] <... mount resumed>) = 0 [pid 7181] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7181, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7185] <... memfd_create resumed>) = 3 [pid 7185] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7182] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7182] chdir("./file0" [pid 7185] <... mmap resumed>) = 0x7f599a000000 [pid 7182] <... chdir resumed>) = 0 [pid 7182] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7182] exit_group(0 [pid 5062] umount2("./420", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./420", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7182] <... exit_group resumed>) = ? [pid 5062] <... openat resumed>) = 3 [pid 7184] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7182] +++ exited with 0 +++ [pid 5062] newfstatat(3, "", [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7182, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./421", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] openat(AT_FDCWD, "./421", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 303.136910][ T7182] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 303.155738][ T7183] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./420/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5062] newfstatat(AT_FDCWD, "./420/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./420/binderfs" [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... unlink resumed>) = 0 [pid 5064] umount2("./421/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./421/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./421/binderfs" [pid 7183] <... mount resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 7185] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7184] <... write resumed>) = 2097152 [pid 7183] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 7184] munmap(0x7f599a000000, 138412032 [pid 5062] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7183] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./420/file0", [pid 7183] chdir("./file0" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7184] <... munmap resumed>) = 0 [pid 7183] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7183] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7183] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] openat(AT_FDCWD, "./420/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./421/file0", [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 7183] exit_group(0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7183] <... exit_group resumed>) = ? [pid 5064] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] openat(AT_FDCWD, "./421/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] close(4) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5062] rmdir("./420/file0" [pid 5064] newfstatat(4, "", [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./420") = 0 [pid 7184] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7184] ioctl(4, LOOP_SET_FD, 3 [pid 7183] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5062] mkdir("./421", 0777 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7183, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] close(4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./421/file0" [pid 5066] umount2("./417", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./417", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] getdents64(3, [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./417/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3 [pid 5066] newfstatat(AT_FDCWD, "./417/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] unlink("./417/binderfs") = 0 [pid 5064] rmdir("./421" [pid 5066] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] mkdir("./422", 0777 [pid 5066] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./417/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./417/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./417/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7184] <... ioctl resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 7184] close(3 [pid 5066] newfstatat(4, "", [pid 5064] <... openat resumed>) = 3 [pid 7184] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7184] close(4 [pid 5066] getdents64(4, [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7185] <... write resumed>) = 2097152 [pid 7184] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 7184] mkdir("./file0", 0777) = 0 [pid 7184] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7185] munmap(0x7f599a000000, 138412032 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [ 303.271936][ T7184] loop1: detected capacity change from 0 to 4096 [pid 7185] <... munmap resumed>) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./417/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./417") = 0 [pid 5066] mkdir("./418", 0777) = 0 [pid 7185] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... ioctl resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7185] <... openat resumed>) = 4 [pid 7185] ioctl(4, LOOP_SET_FD, 3 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7186 attached , child_tidptr=0x55555605b650) = 7186 [pid 7186] set_robust_list(0x55555605b660, 24) = 0 [pid 7186] chdir("./421") = 0 [pid 7186] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7185] <... ioctl resumed>) = 0 [pid 7186] setpgid(0, 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7185] close(3 [pid 7186] <... setpgid resumed>) = 0 [pid 7185] <... close resumed>) = 0 [pid 7184] <... mount resumed>) = 0 [pid 5064] close(3) = 0 [pid 7186] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 303.318089][ T7184] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 303.353123][ T7185] loop3: detected capacity change from 0 to 4096 [pid 7185] close(4) = 0 [pid 7185] mkdir("./file0", 0777) = 0 [pid 7184] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7185] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7184] chdir("./file0") = 0 [pid 7186] <... openat resumed>) = 3 [pid 7184] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 7187 attached [pid 7186] write(3, "1000", 4 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7187 [pid 7187] set_robust_list(0x55555605b660, 24 [pid 7186] <... write resumed>) = 4 [pid 7187] <... set_robust_list resumed>) = 0 [pid 7186] close(3 [pid 7187] chdir("./422" [pid 7186] <... close resumed>) = 0 [pid 7186] symlink("/dev/binderfs", "./binderfs" [pid 7187] <... chdir resumed>) = 0 [pid 7187] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7186] <... symlink resumed>) = 0 [pid 7184] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7184] exit_group(0 [pid 7187] setpgid(0, 0 [pid 7186] memfd_create("syzkaller", 0 [pid 7184] <... exit_group resumed>) = ? [pid 5066] <... ioctl resumed>) = 0 [pid 7187] <... setpgid resumed>) = 0 [pid 7184] +++ exited with 0 +++ [pid 7187] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7184, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5066] close(3 [pid 7187] <... openat resumed>) = 3 [pid 7186] <... memfd_create resumed>) = 3 [pid 5063] <... restart_syscall resumed>) = 0 [pid 7187] write(3, "1000", 4 [pid 7186] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7186] <... mmap resumed>) = 0x7f599a000000 ./strace-static-x86_64: Process 7188 attached [pid 7188] set_robust_list(0x55555605b660, 24 [pid 7187] <... write resumed>) = 4 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7188 [pid 5063] umount2("./420", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7187] close(3 [pid 7188] <... set_robust_list resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7187] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./420", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7187] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... openat resumed>) = 3 [pid 7188] chdir("./418" [pid 7187] <... symlink resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 7188] <... chdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7188] prctl(PR_SET_PDEATHSIG, SIGKILL [ 303.402097][ T7185] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(3, [pid 7188] <... prctl resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7188] setpgid(0, 0 [pid 7187] memfd_create("syzkaller", 0 [pid 5063] umount2("./420/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./420/binderfs", [pid 7188] <... setpgid resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./420/binderfs" [pid 7188] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... unlink resumed>) = 0 [pid 7188] <... openat resumed>) = 3 [pid 5063] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7188] write(3, "1000", 4) = 4 [pid 7188] close(3) = 0 [pid 7188] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7188] memfd_create("syzkaller", 0 [pid 7187] <... memfd_create resumed>) = 3 [pid 7185] <... mount resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7187] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7185] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7187] <... mmap resumed>) = 0x7f599a000000 [pid 7185] <... openat resumed>) = 3 [pid 5063] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7185] chdir("./file0") = 0 [pid 7185] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7188] <... memfd_create resumed>) = 3 [pid 7185] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7188] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7185] exit_group(0 [pid 5063] newfstatat(AT_FDCWD, "./420/file0", [pid 7188] <... mmap resumed>) = 0x7f599a000000 [pid 7185] <... exit_group resumed>) = ? [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7185] +++ exited with 0 +++ [pid 5063] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7186] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7185, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] openat(AT_FDCWD, "./420/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... openat resumed>) = 4 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5065] umount2("./419", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] openat(AT_FDCWD, "./419", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(4, [pid 5065] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] close(4 [pid 5065] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] rmdir("./420/file0" [pid 5065] umount2("./419/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./419/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./419/binderfs") = 0 [pid 5065] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5065] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7186] <... write resumed>) = 2097152 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./420") = 0 [pid 5065] newfstatat(AT_FDCWD, "./419/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] mkdir("./421", 0777 [pid 5065] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 7187] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7188] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7186] munmap(0x7f599a000000, 138412032 [pid 5065] openat(AT_FDCWD, "./419/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5065] <... openat resumed>) = 4 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7186] <... munmap resumed>) = 0 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7186] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] getdents64(4, [pid 7186] <... openat resumed>) = 4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7186] ioctl(4, LOOP_SET_FD, 3 [pid 5065] getdents64(4, [pid 7186] <... ioctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7186] close(3 [pid 5065] close(4 [pid 7186] <... close resumed>) = 0 [pid 7186] close(4 [pid 5065] <... close resumed>) = 0 [pid 7187] <... write resumed>) = 2097152 [pid 7188] <... write resumed>) = 2097152 [pid 7186] <... close resumed>) = 0 [pid 5065] rmdir("./419/file0" [pid 7188] munmap(0x7f599a000000, 138412032 [pid 7187] munmap(0x7f599a000000, 138412032 [pid 7186] mkdir("./file0", 0777 [pid 5065] <... rmdir resumed>) = 0 [pid 7188] <... munmap resumed>) = 0 [pid 7186] <... mkdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7186] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7188] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7187] <... munmap resumed>) = 0 [pid 5065] close(3 [pid 7188] <... openat resumed>) = 4 [pid 7188] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./419" [ 303.586885][ T7186] loop0: detected capacity change from 0 to 4096 [ 303.620710][ T7186] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 303.623867][ T7188] loop4: detected capacity change from 0 to 4096 [pid 7187] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7187] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7187] <... ioctl resumed>) = 0 [pid 7188] <... ioctl resumed>) = 0 [pid 5065] mkdir("./420", 0777 [pid 7188] close(3 [pid 7187] close(3 [pid 7188] <... close resumed>) = 0 [pid 7187] <... close resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7188] close(4 [pid 7187] close(4 [pid 7188] <... close resumed>) = 0 [pid 7187] <... close resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7188] mkdir("./file0", 0777 [pid 7187] mkdir("./file0", 0777 [pid 7188] <... mkdir resumed>) = 0 [pid 7187] <... mkdir resumed>) = 0 [pid 7188] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7187] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7189 attached [pid 7186] <... mount resumed>) = 0 [pid 7189] set_robust_list(0x55555605b660, 24 [pid 7186] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7189 [pid 7189] <... set_robust_list resumed>) = 0 [pid 7188] <... mount resumed>) = 0 [pid 7189] chdir("./421" [pid 7186] <... openat resumed>) = 3 [pid 7189] <... chdir resumed>) = 0 [pid 7189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7186] chdir("./file0" [pid 7189] <... prctl resumed>) = 0 [pid 7186] <... chdir resumed>) = 0 [pid 7189] setpgid(0, 0 [pid 7186] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7189] <... setpgid resumed>) = 0 [pid 7189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7186] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 303.638926][ T7187] loop2: detected capacity change from 0 to 4096 [ 303.666799][ T7188] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 303.677289][ T7187] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7188] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7189] <... openat resumed>) = 3 [pid 7186] exit_group(0) = ? [pid 7189] write(3, "1000", 4) = 4 [pid 7189] close(3) = 0 [pid 7189] symlink("/dev/binderfs", "./binderfs" [pid 7188] <... openat resumed>) = 3 [pid 7188] chdir("./file0") = 0 [pid 7189] <... symlink resumed>) = 0 [pid 7188] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7188] exit_group(0) = ? [pid 7188] +++ exited with 0 +++ [pid 7186] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7188, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7189] memfd_create("syzkaller", 0 [pid 5066] umount2("./418", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7186, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./421", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./418", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7189] <... memfd_create resumed>) = 3 [pid 5066] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "./421", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7189] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] newfstatat(3, "", [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(3, "", [pid 5066] getdents64(3, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] close(3 [pid 5062] getdents64(3, [pid 7187] <... mount resumed>) = 0 [pid 5066] umount2("./418/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7187] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] umount2("./421/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7187] <... openat resumed>) = 3 [pid 5066] newfstatat(AT_FDCWD, "./418/binderfs", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./421/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./421/binderfs" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5066] unlink("./418/binderfs" [pid 5062] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 7190 attached [pid 7187] chdir("./file0" [pid 5066] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7190] set_robust_list(0x55555605b660, 24 [pid 7187] <... chdir resumed>) = 0 [pid 7190] <... set_robust_list resumed>) = 0 [pid 7187] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7190 [pid 7187] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7190] chdir("./420" [pid 7187] exit_group(0 [pid 7190] <... chdir resumed>) = 0 [pid 7187] <... exit_group resumed>) = ? [pid 7190] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7187] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7190] <... prctl resumed>) = 0 [pid 5066] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7190] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7187, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7190] <... setpgid resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./418/file0", [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5062] newfstatat(AT_FDCWD, "./421/file0", [pid 7190] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./418/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7190] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./418/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] umount2("./422", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./421/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7190] write(3, "1000", 4 [pid 5066] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 7190] <... write resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5062] newfstatat(4, "", [pid 7190] close(3 [pid 7189] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "./422", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7190] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5064] <... openat resumed>) = 3 [pid 5062] getdents64(4, [pid 7190] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] newfstatat(3, "", [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7190] <... symlink resumed>) = 0 [pid 5066] close(4 [pid 5064] getdents64(3, [pid 5066] <... close resumed>) = 0 [pid 5062] close(4 [pid 5066] rmdir("./418/file0") = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./421/file0" [pid 5066] getdents64(3, [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./418") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./421" [pid 7190] memfd_create("syzkaller", 0 [pid 5066] mkdir("./419", 0777 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7190] <... memfd_create resumed>) = 3 [pid 5064] umount2("./422/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7189] <... write resumed>) = 2097152 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7190] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7189] munmap(0x7f599a000000, 138412032 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] mkdir("./422", 0777 [pid 7190] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./422/binderfs", [pid 7189] <... munmap resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./422/binderfs" [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7189] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... unlink resumed>) = 0 [pid 7189] <... openat resumed>) = 4 [pid 5064] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 7189] ioctl(4, LOOP_SET_FD, 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7189] <... ioctl resumed>) = 0 [pid 7190] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7189] close(3) = 0 [pid 7189] close(4) = 0 [pid 7189] mkdir("./file0", 0777) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7189] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./422/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7190] <... write resumed>) = 2097152 [pid 7190] munmap(0x7f599a000000, 138412032 [pid 5064] openat(AT_FDCWD, "./422/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./422/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7190] <... munmap resumed>) = 0 [pid 5064] close(3 [pid 7190] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5064] <... close resumed>) = 0 [pid 7190] ioctl(4, LOOP_SET_FD, 3 [pid 5064] rmdir("./422") = 0 [ 303.867010][ T7189] loop1: detected capacity change from 0 to 4096 [ 303.892472][ T7189] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5064] mkdir("./423", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7190] <... ioctl resumed>) = 0 [pid 7190] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 7190] <... close resumed>) = 0 [pid 7190] close(4) = 0 [pid 5066] close(3 [pid 7190] mkdir("./file0", 0777) = 0 [pid 5066] <... close resumed>) = 0 [pid 7190] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7191 attached , child_tidptr=0x55555605b650) = 7191 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7191] set_robust_list(0x55555605b660, 24) = 0 [pid 7191] chdir("./419"./strace-static-x86_64: Process 7192 attached ) = 0 [pid 7192] set_robust_list(0x55555605b660, 24 [ 303.935465][ T7190] loop3: detected capacity change from 0 to 4096 [ 303.975111][ T7190] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7192] <... set_robust_list resumed>) = 0 [pid 7191] <... prctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7192 [pid 7192] chdir("./422" [pid 7191] setpgid(0, 0 [pid 7192] <... chdir resumed>) = 0 [pid 7191] <... setpgid resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7192] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7192] <... prctl resumed>) = 0 [pid 7191] <... openat resumed>) = 3 [pid 7192] setpgid(0, 0 [pid 7191] write(3, "1000", 4 [pid 7192] <... setpgid resumed>) = 0 [pid 7191] <... write resumed>) = 4 [pid 7192] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7191] close(3 [pid 7192] <... openat resumed>) = 3 [pid 7191] <... close resumed>) = 0 [pid 7191] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7192] write(3, "1000", 4 [pid 7191] memfd_create("syzkaller", 0 [pid 5064] close(3) = 0 [pid 7192] <... write resumed>) = 4 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7192] close(3 [pid 7191] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 7193 attached [pid 7192] <... close resumed>) = 0 [pid 7191] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7193] set_robust_list(0x55555605b660, 24 [pid 7192] symlink("/dev/binderfs", "./binderfs" [pid 7191] <... mmap resumed>) = 0x7f599a000000 [pid 7192] <... symlink resumed>) = 0 [pid 7190] <... mount resumed>) = 0 [pid 7193] <... set_robust_list resumed>) = 0 [pid 7192] memfd_create("syzkaller", 0 [pid 7190] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7193 [pid 7193] chdir("./423" [pid 7190] <... openat resumed>) = 3 [pid 7193] <... chdir resumed>) = 0 [pid 7190] chdir("./file0" [pid 7193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7190] <... chdir resumed>) = 0 [pid 7193] <... prctl resumed>) = 0 [pid 7190] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7193] setpgid(0, 0 [pid 7190] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7192] <... memfd_create resumed>) = 3 [pid 7193] <... setpgid resumed>) = 0 [pid 7190] exit_group(0 [pid 7189] <... mount resumed>) = 0 [pid 7193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7192] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7189] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7192] <... mmap resumed>) = 0x7f599a000000 [pid 7190] <... exit_group resumed>) = ? [pid 7189] <... openat resumed>) = 3 [pid 7189] chdir("./file0") = 0 [pid 7193] <... openat resumed>) = 3 [pid 7189] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7193] write(3, "1000", 4 [pid 7189] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7193] <... write resumed>) = 4 [pid 7189] exit_group(0 [pid 7193] close(3 [pid 7189] <... exit_group resumed>) = ? [pid 7193] <... close resumed>) = 0 [pid 7189] +++ exited with 0 +++ [pid 7193] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7193] memfd_create("syzkaller", 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7189, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7190] +++ exited with 0 +++ [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7190, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=1 /* 0.01 s */} --- [pid 5063] umount2("./421", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7193] <... memfd_create resumed>) = 3 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7193] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./421", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7193] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./420", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] openat(AT_FDCWD, "./420", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./421/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./421/binderfs", [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] unlink("./421/binderfs" [pid 5065] umount2("./420/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./420/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./420/binderfs") = 0 [pid 5065] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./421/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./421/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 5065] newfstatat(AT_FDCWD, "./420/file0", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] openat(AT_FDCWD, "./420/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] close(4 [pid 5065] <... openat resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5063] rmdir("./421/file0" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7191] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] getdents64(4, [pid 5063] <... rmdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(3, [pid 5065] getdents64(4, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5063] close(3 [pid 5065] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7193] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7192] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] rmdir("./420/file0" [pid 5063] rmdir("./421" [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./420") = 0 [pid 5065] mkdir("./421", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5063] mkdir("./422", 0777 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7191] <... write resumed>) = 2097152 [pid 7193] <... write resumed>) = 2097152 [pid 7192] <... write resumed>) = 2097152 [pid 7193] munmap(0x7f599a000000, 138412032 [pid 7192] munmap(0x7f599a000000, 138412032 [pid 7191] munmap(0x7f599a000000, 138412032 [pid 7193] <... munmap resumed>) = 0 [pid 7193] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7193] ioctl(4, LOOP_SET_FD, 3 [pid 7191] <... munmap resumed>) = 0 [pid 7192] <... munmap resumed>) = 0 [pid 7193] <... ioctl resumed>) = 0 [pid 7191] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7192] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7191] ioctl(4, LOOP_SET_FD, 3 [pid 7193] close(3 [pid 7192] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... ioctl resumed>) = 0 [pid 7193] <... close resumed>) = 0 [pid 7193] close(4) = 0 [pid 7193] mkdir("./file0", 0777 [pid 5065] close(3 [pid 7193] <... mkdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7193] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... ioctl resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7194 [ 304.201234][ T7193] loop2: detected capacity change from 0 to 4096 [ 304.229192][ T7191] loop4: detected capacity change from 0 to 4096 [ 304.241181][ T7192] loop0: detected capacity change from 0 to 4096 [pid 7191] <... ioctl resumed>) = 0 [pid 7191] close(3) = 0 [pid 7191] close(4) = 0 [pid 7191] mkdir("./file0", 0777 [pid 7192] <... ioctl resumed>) = 0 [pid 7191] <... mkdir resumed>) = 0 [pid 7192] close(3 [pid 7191] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7192] <... close resumed>) = 0 [pid 7192] close(4) = 0 [pid 7192] mkdir("./file0", 0777./strace-static-x86_64: Process 7194 attached [pid 5063] close(3 [pid 7192] <... mkdir resumed>) = 0 [pid 7194] set_robust_list(0x55555605b660, 24 [pid 5063] <... close resumed>) = 0 [pid 7194] <... set_robust_list resumed>) = 0 [pid 7194] chdir("./421" [pid 7192] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7194] <... chdir resumed>) = 0 [pid 7194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7195 [pid 7194] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 7195 attached [pid 7194] setpgid(0, 0 [pid 7195] set_robust_list(0x55555605b660, 24) = 0 [pid 7195] chdir("./422") = 0 [pid 7195] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7195] setpgid(0, 0) = 0 [pid 7194] <... setpgid resumed>) = 0 [pid 7195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7195] <... openat resumed>) = 3 [pid 7195] write(3, "1000", 4 [pid 7194] <... openat resumed>) = 3 [pid 7195] <... write resumed>) = 4 [pid 7195] close(3 [pid 7194] write(3, "1000", 4 [pid 7195] <... close resumed>) = 0 [pid 7195] symlink("/dev/binderfs", "./binderfs" [pid 7194] <... write resumed>) = 4 [pid 7195] <... symlink resumed>) = 0 [pid 7194] close(3) = 0 [pid 7194] symlink("/dev/binderfs", "./binderfs" [pid 7195] memfd_create("syzkaller", 0 [pid 7194] <... symlink resumed>) = 0 [pid 7195] <... memfd_create resumed>) = 3 [pid 7195] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7194] memfd_create("syzkaller", 0) = 3 [pid 7194] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7193] <... mount resumed>) = 0 [pid 7194] <... mmap resumed>) = 0x7f599a000000 [pid 7193] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7193] chdir("./file0") = 0 [ 304.253175][ T7193] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 304.264294][ T7191] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 304.279364][ T7192] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7193] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7193] exit_group(0) = ? [pid 7193] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7193, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5064] umount2("./423", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./423/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./423/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./423/binderfs") = 0 [pid 5064] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./423/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./423/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./423/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./423") = 0 [pid 5064] mkdir("./424", 0777 [pid 7191] <... mount resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7191] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7191] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 7191] chdir("./file0" [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7191] <... chdir resumed>) = 0 [pid 7191] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7191] exit_group(0) = ? [pid 7191] +++ exited with 0 +++ [pid 7194] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7191, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./419", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./419", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7192] <... mount resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7192] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] newfstatat(3, "", [pid 7192] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./419/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7192] chdir("./file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7192] <... chdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./419/binderfs", [pid 7195] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7192] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./419/binderfs") = 0 [pid 7192] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7192] exit_group(0) = ? [pid 7192] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7192, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5062] umount2("./422", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./422", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5066] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./419/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./419/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./419/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./422/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(4, "", [pid 5062] newfstatat(AT_FDCWD, "./422/binderfs", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] getdents64(4, [pid 5062] unlink("./422/binderfs" [pid 7194] <... write resumed>) = 2097152 [pid 7194] munmap(0x7f599a000000, 138412032 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... unlink resumed>) = 0 [pid 5066] getdents64(4, [pid 5062] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./419/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./419") = 0 [pid 5066] mkdir("./420", 0777) = 0 [pid 7194] <... munmap resumed>) = 0 [pid 7194] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7194] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./422/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./422/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7194] ioctl(4, LOOP_SET_FD, 3 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./422/file0") = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] getdents64(3, [pid 5064] close(3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] close(3 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./422") = 0 [pid 5062] mkdir("./423", 0777./strace-static-x86_64: Process 7196 attached [pid 7196] set_robust_list(0x55555605b660, 24 [pid 5062] <... mkdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7196 [pid 7196] <... set_robust_list resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7196] chdir("./424" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7196] <... chdir resumed>) = 0 [pid 7196] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7194] <... ioctl resumed>) = 0 [pid 7196] <... prctl resumed>) = 0 [pid 7194] close(3 [pid 7196] setpgid(0, 0 [pid 7195] <... write resumed>) = 2097152 [pid 7194] <... close resumed>) = 0 [pid 7196] <... setpgid resumed>) = 0 [pid 7194] close(4 [pid 7196] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7194] <... close resumed>) = 0 [pid 7194] mkdir("./file0", 0777 [pid 7196] <... openat resumed>) = 3 [pid 7194] <... mkdir resumed>) = 0 [pid 7196] write(3, "1000", 4 [pid 7194] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7196] <... write resumed>) = 4 [pid 7196] close(3) = 0 [pid 7196] symlink("/dev/binderfs", "./binderfs" [pid 7195] munmap(0x7f599a000000, 138412032 [pid 7196] <... symlink resumed>) = 0 [pid 7195] <... munmap resumed>) = 0 [pid 7195] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7196] memfd_create("syzkaller", 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7196] <... memfd_create resumed>) = 3 [pid 7195] <... openat resumed>) = 4 [pid 7195] ioctl(4, LOOP_SET_FD, 3 [ 304.491345][ T7194] loop3: detected capacity change from 0 to 4096 [ 304.520750][ T7194] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] close(3 [pid 7196] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... close resumed>) = 0 [pid 7196] <... mmap resumed>) = 0x7f599a000000 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7197 [pid 7195] <... ioctl resumed>) = 0 [pid 7195] close(3) = 0 [pid 7195] close(4) = 0 [pid 7195] mkdir("./file0", 0777) = 0 [ 304.547009][ T7195] loop1: detected capacity change from 0 to 4096 ./strace-static-x86_64: Process 7197 attached [pid 7195] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7197] set_robust_list(0x55555605b660, 24) = 0 [pid 7197] chdir("./420") = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7197] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7197] setpgid(0, 0) = 0 [pid 7197] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7197] write(3, "1000", 4) = 4 [pid 7197] close(3 [pid 5062] close(3 [pid 7197] <... close resumed>) = 0 [pid 7194] <... mount resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7197] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7198 attached [pid 7198] set_robust_list(0x55555605b660, 24 [pid 7194] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7198 [pid 7194] <... openat resumed>) = 3 [pid 7197] memfd_create("syzkaller", 0 [pid 7194] chdir("./file0" [pid 7198] <... set_robust_list resumed>) = 0 [pid 7194] <... chdir resumed>) = 0 [pid 7198] chdir("./423" [pid 7197] <... memfd_create resumed>) = 3 [pid 7194] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7198] <... chdir resumed>) = 0 [pid 7197] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7194] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7197] <... mmap resumed>) = 0x7f599a000000 [pid 7194] exit_group(0 [pid 7198] <... prctl resumed>) = 0 [pid 7198] setpgid(0, 0) = 0 [pid 7194] <... exit_group resumed>) = ? [pid 7198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7194] +++ exited with 0 +++ [pid 7198] <... openat resumed>) = 3 [pid 7198] write(3, "1000", 4 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7194, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [ 304.588472][ T7195] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] umount2("./421", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7198] <... write resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7198] close(3 [pid 5065] openat(AT_FDCWD, "./421", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7198] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7198] symlink("/dev/binderfs", "./binderfs" [pid 5065] newfstatat(3, "", [pid 7198] <... symlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./421/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./421/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./421/binderfs") = 0 [pid 5065] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7198] memfd_create("syzkaller", 0) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 7198] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7198] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./421/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./421/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 7196] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./421/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./421") = 0 [pid 5065] mkdir("./422", 0777 [pid 7195] <... mount resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7195] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7195] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 7195] chdir("./file0" [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7195] <... chdir resumed>) = 0 [pid 7195] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7195] exit_group(0) = ? [pid 7195] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7195, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5063] umount2("./422", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./422", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7197] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7196] <... write resumed>) = 2097152 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./422/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./422/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./422/binderfs") = 0 [pid 5063] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7198] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7196] munmap(0x7f599a000000, 138412032 [pid 5063] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./422/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./422/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./422/file0" [pid 7196] <... munmap resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7196] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] getdents64(3, [pid 7196] <... openat resumed>) = 4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7196] ioctl(4, LOOP_SET_FD, 3 [pid 5063] close(3) = 0 [pid 5063] rmdir("./422") = 0 [pid 5063] mkdir("./423", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7197] <... write resumed>) = 2097152 [pid 7198] <... write resumed>) = 2097152 [pid 7196] <... ioctl resumed>) = 0 [pid 7196] close(3) = 0 [pid 7196] close(4 [pid 7197] munmap(0x7f599a000000, 138412032 [pid 7196] <... close resumed>) = 0 [pid 7198] munmap(0x7f599a000000, 138412032 [pid 5065] <... ioctl resumed>) = 0 [pid 7196] mkdir("./file0", 0777 [pid 7198] <... munmap resumed>) = 0 [pid 7197] <... munmap resumed>) = 0 [pid 7196] <... mkdir resumed>) = 0 [ 304.760520][ T7196] loop2: detected capacity change from 0 to 4096 [pid 5065] close(3 [pid 7196] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... close resumed>) = 0 [pid 7198] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7198] <... openat resumed>) = 4 [pid 7197] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7198] ioctl(4, LOOP_SET_FD, 3 [pid 7197] <... openat resumed>) = 4 [pid 7197] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7199 ./strace-static-x86_64: Process 7199 attached [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7199] set_robust_list(0x55555605b660, 24) = 0 ./strace-static-x86_64: Process 7200 attached [pid 7200] set_robust_list(0x55555605b660, 24) = 0 [pid 7200] chdir("./423") = 0 [pid 7200] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7200] setpgid(0, 0) = 0 [pid 7200] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7199] chdir("./422" [pid 7200] write(3, "1000", 4 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7200 [pid 7200] <... write resumed>) = 4 [pid 7200] close(3) = 0 [pid 7200] symlink("/dev/binderfs", "./binderfs" [pid 7199] <... chdir resumed>) = 0 [ 304.805398][ T7198] loop0: detected capacity change from 0 to 4096 [ 304.806030][ T7197] loop4: detected capacity change from 0 to 4096 [ 304.811846][ T7196] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7199] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7200] <... symlink resumed>) = 0 [pid 7198] <... ioctl resumed>) = 0 [pid 7200] memfd_create("syzkaller", 0 [pid 7198] close(3) = 0 [pid 7198] close(4) = 0 [pid 7198] mkdir("./file0", 0777) = 0 [pid 7198] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7199] setpgid(0, 0) = 0 [pid 7200] <... memfd_create resumed>) = 3 [pid 7199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7199] write(3, "1000", 4 [pid 7200] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7199] <... write resumed>) = 4 [pid 7199] close(3 [pid 7200] <... mmap resumed>) = 0x7f599a000000 [pid 7199] <... close resumed>) = 0 [pid 7197] <... ioctl resumed>) = 0 [pid 7199] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7197] close(3) = 0 [pid 7197] close(4) = 0 [pid 7199] memfd_create("syzkaller", 0 [pid 7197] mkdir("./file0", 0777 [pid 7199] <... memfd_create resumed>) = 3 [pid 7197] <... mkdir resumed>) = 0 [pid 7197] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7199] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 304.854389][ T7198] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 304.880217][ T7197] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7196] <... mount resumed>) = 0 [pid 7197] <... mount resumed>) = 0 [pid 7196] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7199] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7197] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7196] <... openat resumed>) = 3 [pid 7196] chdir("./file0") = 0 [pid 7196] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7197] <... openat resumed>) = 3 [pid 7196] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7197] chdir("./file0" [pid 7196] exit_group(0) = ? [pid 7200] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7197] <... chdir resumed>) = 0 [pid 7197] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7197] exit_group(0 [pid 7198] <... mount resumed>) = 0 [pid 7196] +++ exited with 0 +++ [pid 7197] <... exit_group resumed>) = ? [pid 7199] <... write resumed>) = 2097152 [pid 7198] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7197] +++ exited with 0 +++ [pid 7199] munmap(0x7f599a000000, 138412032 [pid 7198] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7197, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7196, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7200] <... write resumed>) = 2097152 [pid 7199] <... munmap resumed>) = 0 [pid 7198] chdir("./file0" [pid 5064] umount2("./424", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7200] munmap(0x7f599a000000, 138412032 [pid 7199] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7198] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7199] <... openat resumed>) = 4 [pid 7198] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] umount2("./420", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "./424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7199] ioctl(4, LOOP_SET_FD, 3 [pid 7198] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 3 [pid 7198] exit_group(0 [pid 5064] newfstatat(3, "", [pid 7198] <... exit_group resumed>) = ? [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7198] +++ exited with 0 +++ [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7198, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] umount2("./424/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./420", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] newfstatat(AT_FDCWD, "./424/binderfs", [pid 5062] umount2("./423", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5064] unlink("./424/binderfs" [pid 5062] openat(AT_FDCWD, "./423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(3, "", [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7200] <... munmap resumed>) = 0 [pid 7199] <... ioctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 7200] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7199] close(3 [pid 5066] getdents64(3, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7200] <... openat resumed>) = 4 [pid 7199] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7200] ioctl(4, LOOP_SET_FD, 3 [pid 7199] close(4 [pid 5066] umount2("./420/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./423/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./424/file0", [pid 5062] newfstatat(AT_FDCWD, "./423/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./423/binderfs" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./424/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7200] <... ioctl resumed>) = 0 [pid 7199] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = 0 [pid 7200] close(3 [pid 7199] mkdir("./file0", 0777 [pid 5066] newfstatat(AT_FDCWD, "./420/binderfs", [pid 5064] newfstatat(4, "", [pid 5062] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7200] <... close resumed>) = 0 [pid 7199] <... mkdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7200] close(4 [pid 7199] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] unlink("./420/binderfs" [pid 5064] getdents64(4, [pid 5062] newfstatat(AT_FDCWD, "./423/file0", [pid 7200] <... close resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5062] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] openat(AT_FDCWD, "./423/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7200] mkdir("./file0", 0777 [pid 5064] close(4 [pid 5062] <... openat resumed>) = 4 [pid 5064] <... close resumed>) = 0 [pid 7200] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] rmdir("./424/file0" [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 5066] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(4 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] rmdir("./423/file0" [pid 7200] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [ 305.020335][ T7199] loop3: detected capacity change from 0 to 4096 [ 305.033682][ T7200] loop1: detected capacity change from 0 to 4096 [ 305.047994][ T7199] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] newfstatat(AT_FDCWD, "./420/file0", [pid 7199] <... mount resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] close(3 [pid 5062] getdents64(3, [pid 5064] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] rmdir("./424" [pid 5062] close(3 [pid 7199] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] umount2("./420/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./423" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] mkdir("./425", 0777 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./420/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] mkdir("./424", 0777 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5066] getdents64(4, [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7199] <... openat resumed>) = 3 [pid 5066] getdents64(4, [pid 5064] <... openat resumed>) = 3 [pid 7199] chdir("./file0" [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7199] <... chdir resumed>) = 0 [pid 5066] close(4 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./420/file0" [pid 7199] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7200] <... mount resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7200] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7199] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] getdents64(3, [pid 7200] <... openat resumed>) = 3 [pid 7199] exit_group(0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7199] <... exit_group resumed>) = ? [pid 5066] close(3 [pid 7200] chdir("./file0") = 0 [pid 7200] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [ 305.084465][ T7200] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7200] exit_group(0 [pid 7199] +++ exited with 0 +++ [pid 5066] <... close resumed>) = 0 [pid 7200] <... exit_group resumed>) = ? [pid 5066] rmdir("./420" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7199, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5066] <... rmdir resumed>) = 0 [pid 5065] umount2("./422", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./422", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 5066] mkdir("./421", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7200] +++ exited with 0 +++ [pid 5066] <... mkdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7200, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... ioctl resumed>) = 0 [pid 5065] umount2("./422/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] newfstatat(AT_FDCWD, "./422/binderfs", [pid 5064] close(3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] umount2("./423", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] unlink("./422/binderfs" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... unlink resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] openat(AT_FDCWD, "./423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5065] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 5063] getdents64(3, [pid 5065] newfstatat(AT_FDCWD, "./422/file0", [pid 5062] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./423/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7201 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7202 [pid 5065] openat(AT_FDCWD, "./422/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(AT_FDCWD, "./423/binderfs", ./strace-static-x86_64: Process 7202 attached ./strace-static-x86_64: Process 7201 attached [pid 5065] <... openat resumed>) = 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7202] set_robust_list(0x55555605b660, 24 [pid 7201] set_robust_list(0x55555605b660, 24 [pid 5065] newfstatat(4, "", [pid 5063] unlink("./423/binderfs" [pid 7202] <... set_robust_list resumed>) = 0 [pid 7201] <... set_robust_list resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7201] chdir("./425" [pid 5063] <... unlink resumed>) = 0 [pid 5065] getdents64(4, [pid 5063] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7202] chdir("./424" [pid 7201] <... chdir resumed>) = 0 [pid 7202] <... chdir resumed>) = 0 [pid 7202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7201] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7202] <... prctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7202] setpgid(0, 0 [pid 7201] setpgid(0, 0 [pid 7202] <... setpgid resumed>) = 0 [pid 7202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7201] <... setpgid resumed>) = 0 [pid 5065] getdents64(4, [pid 5063] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7202] <... openat resumed>) = 3 [pid 7201] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7202] write(3, "1000", 4 [pid 7201] <... openat resumed>) = 3 [pid 5063] newfstatat(AT_FDCWD, "./423/file0", [pid 5065] close(4 [pid 7202] <... write resumed>) = 4 [pid 7202] close(3 [pid 7201] write(3, "1000", 4 [pid 5065] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] rmdir("./422/file0" [pid 7202] <... close resumed>) = 0 [pid 7201] <... write resumed>) = 4 [pid 7202] symlink("/dev/binderfs", "./binderfs" [pid 7201] close(3) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7202] <... symlink resumed>) = 0 [pid 7201] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7202] memfd_create("syzkaller", 0 [pid 7201] memfd_create("syzkaller", 0 [pid 5065] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7202] <... memfd_create resumed>) = 3 [pid 7202] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./423/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] close(3 [pid 5065] close(3 [pid 5066] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] rmdir("./422" [pid 7201] <... memfd_create resumed>) = 3 [pid 7201] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7203 attached [pid 5065] mkdir("./423", 0777 [pid 5063] newfstatat(4, "", [pid 5065] <... mkdir resumed>) = 0 [pid 7203] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7203 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5063] getdents64(4, [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7203] <... set_robust_list resumed>) = 0 [pid 5063] close(4 [pid 7203] chdir("./421" [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./423/file0" [pid 7203] <... chdir resumed>) = 0 [pid 7203] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7203] setpgid(0, 0 [pid 5063] close(3 [pid 7203] <... setpgid resumed>) = 0 [pid 7203] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./423" [pid 7203] <... openat resumed>) = 3 [pid 7203] write(3, "1000", 4 [pid 5063] <... rmdir resumed>) = 0 [pid 7203] <... write resumed>) = 4 [pid 5063] mkdir("./424", 0777 [pid 7203] close(3) = 0 [pid 7203] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... mkdir resumed>) = 0 [pid 7203] <... symlink resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7203] memfd_create("syzkaller", 0 [pid 7202] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7203] <... memfd_create resumed>) = 3 [pid 7203] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7201] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 7201] <... write resumed>) = 2097152 [pid 5065] close(3 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7202] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 7204 attached [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7204 [pid 7204] set_robust_list(0x55555605b660, 24 [pid 5063] close(3 [pid 7204] <... set_robust_list resumed>) = 0 [pid 7202] munmap(0x7f599a000000, 138412032 [pid 5063] <... close resumed>) = 0 [pid 7204] chdir("./423" [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7204] <... chdir resumed>) = 0 [pid 7204] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7204] setpgid(0, 0) = 0 [pid 7204] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 7205 attached [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7205 [pid 7205] set_robust_list(0x55555605b660, 24) = 0 [pid 7205] chdir("./424") = 0 [pid 7205] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7204] write(3, "1000", 4) = 4 [pid 7204] close(3) = 0 [pid 7205] setpgid(0, 0 [pid 7204] symlink("/dev/binderfs", "./binderfs" [pid 7205] <... setpgid resumed>) = 0 [pid 7204] <... symlink resumed>) = 0 [pid 7202] <... munmap resumed>) = 0 [pid 7205] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7204] memfd_create("syzkaller", 0 [pid 7202] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7201] munmap(0x7f599a000000, 138412032 [pid 7205] <... openat resumed>) = 3 [pid 7203] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7202] <... openat resumed>) = 4 [pid 7205] write(3, "1000", 4 [pid 7204] <... memfd_create resumed>) = 3 [pid 7202] ioctl(4, LOOP_SET_FD, 3 [pid 7201] <... munmap resumed>) = 0 [pid 7205] <... write resumed>) = 4 [pid 7204] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7205] close(3) = 0 [pid 7205] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7201] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7201] ioctl(4, LOOP_SET_FD, 3 [pid 7202] <... ioctl resumed>) = 0 [pid 7205] memfd_create("syzkaller", 0 [pid 7203] <... write resumed>) = 2097152 [pid 7202] close(3) = 0 [pid 7205] <... memfd_create resumed>) = 3 [pid 7202] close(4 [pid 7205] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7203] munmap(0x7f599a000000, 138412032 [pid 7202] <... close resumed>) = 0 [pid 7205] <... mmap resumed>) = 0x7f599a000000 [pid 7202] mkdir("./file0", 0777) = 0 [pid 7201] <... ioctl resumed>) = 0 [pid 7203] <... munmap resumed>) = 0 [pid 7202] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [ 305.415286][ T7202] loop0: detected capacity change from 0 to 4096 [ 305.429786][ T7201] loop2: detected capacity change from 0 to 4096 [pid 7201] close(3) = 0 [pid 7201] close(4) = 0 [pid 7201] mkdir("./file0", 0777) = 0 [pid 7201] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7204] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7203] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 305.459561][ T7202] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 305.484255][ T7201] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 305.498384][ T7203] loop4: detected capacity change from 0 to 4096 [pid 7203] ioctl(4, LOOP_SET_FD, 3 [pid 7205] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7204] <... write resumed>) = 2097152 [pid 7203] <... ioctl resumed>) = 0 [pid 7204] munmap(0x7f599a000000, 138412032 [pid 7203] close(3) = 0 [pid 7202] <... mount resumed>) = 0 [pid 7203] close(4) = 0 [pid 7202] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7204] <... munmap resumed>) = 0 [pid 7203] mkdir("./file0", 0777 [pid 7202] <... openat resumed>) = 3 [pid 7204] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7203] <... mkdir resumed>) = 0 [pid 7202] chdir("./file0" [pid 7204] <... openat resumed>) = 4 [pid 7203] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7202] <... chdir resumed>) = 0 [pid 7202] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7202] exit_group(0) = ? [pid 7202] +++ exited with 0 +++ [pid 7204] ioctl(4, LOOP_SET_FD, 3 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7202, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] umount2("./424", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7201] <... mount resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7204] <... ioctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7204] close(3 [pid 7205] <... write resumed>) = 2097152 [pid 7204] <... close resumed>) = 0 [pid 7201] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 7205] munmap(0x7f599a000000, 138412032 [pid 7204] close(4 [pid 7201] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7204] <... close resumed>) = 0 [pid 7201] chdir("./file0" [pid 7204] mkdir("./file0", 0777 [pid 7201] <... chdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7204] <... mkdir resumed>) = 0 [pid 7201] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7204] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7201] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] getdents64(3, [pid 7201] exit_group(0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7201] <... exit_group resumed>) = ? [pid 7201] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7201, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./425", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] umount2("./424/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(3, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(AT_FDCWD, "./424/binderfs", [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./425/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./424/binderfs" [pid 7205] <... munmap resumed>) = 0 [pid 7205] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 7205] <... openat resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./425/binderfs", [pid 5062] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7205] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 305.559114][ T7203] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 305.569759][ T7204] loop3: detected capacity change from 0 to 4096 [ 305.592883][ T7204] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] unlink("./425/binderfs") = 0 [pid 5064] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./424/file0", [pid 7205] <... ioctl resumed>) = 0 [pid 7205] close(3 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7205] <... close resumed>) = 0 [pid 7205] close(4) = 0 [pid 7205] mkdir("./file0", 0777) = 0 [pid 5062] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7205] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./425/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./425/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "./424/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(4, [pid 7203] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... openat resumed>) = 4 [pid 5064] getdents64(4, [pid 5062] newfstatat(4, "", [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7203] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] close(4 [pid 5062] getdents64(4, [pid 7203] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 7203] chdir("./file0" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7203] <... chdir resumed>) = 0 [pid 5062] getdents64(4, [pid 7203] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] rmdir("./425/file0" [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7203] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] close(4 [pid 7203] exit_group(0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7203] <... exit_group resumed>) = ? [pid 5062] rmdir("./424/file0" [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./425") = 0 [pid 5064] mkdir("./426", 0777 [pid 5062] getdents64(3, [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] close(3) = 0 [pid 5062] rmdir("./424" [pid 7203] +++ exited with 0 +++ [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7203, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./425", 0777 [pid 5066] umount2("./421", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./421", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./421/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./421/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./421/binderfs") = 0 [pid 5066] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... umount2 resumed>) = 0 [ 305.615296][ T7205] loop1: detected capacity change from 0 to 4096 [ 305.635070][ T7205] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7205] <... mount resumed>) = 0 [pid 7205] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7204] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./421/file0", [pid 7204] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7205] <... openat resumed>) = 3 [pid 7205] chdir("./file0" [pid 7204] <... openat resumed>) = 3 [pid 5066] umount2("./421/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7205] <... chdir resumed>) = 0 [pid 7205] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7204] chdir("./file0" [pid 5066] openat(AT_FDCWD, "./421/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(3 [pid 7204] <... chdir resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5064] <... close resumed>) = 0 [pid 7205] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7204] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... ioctl resumed>) = 0 [pid 7205] exit_group(0 [pid 7204] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(4, "", [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7204] exit_group(0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7205] <... exit_group resumed>) = ? [pid 7204] <... exit_group resumed>) = ? [pid 5066] getdents64(4, [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 7207 attached ./strace-static-x86_64: Process 7206 attached [pid 7205] +++ exited with 0 +++ [pid 7204] +++ exited with 0 +++ [pid 5066] close(4 [pid 7207] set_robust_list(0x55555605b660, 24 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7205, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7207 [pid 7207] <... set_robust_list resumed>) = 0 [pid 7206] set_robust_list(0x55555605b660, 24 [pid 7207] chdir("./425" [pid 7206] <... set_robust_list resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7204, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7206 [pid 7207] <... chdir resumed>) = 0 [pid 7206] chdir("./426" [pid 5066] rmdir("./421/file0" [pid 7207] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7206] <... chdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] umount2("./424", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7207] <... prctl resumed>) = 0 [pid 7206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] getdents64(3, [pid 5065] umount2("./423", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7207] setpgid(0, 0 [pid 7206] <... prctl resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7207] <... setpgid resumed>) = 0 [pid 7206] setpgid(0, 0 [pid 5066] close(3 [pid 5065] openat(AT_FDCWD, "./423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7207] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7206] <... setpgid resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 7207] <... openat resumed>) = 3 [pid 7206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] rmdir("./421" [pid 5065] newfstatat(3, "", [pid 5063] newfstatat(3, "", [pid 7207] write(3, "1000", 4 [pid 7206] <... openat resumed>) = 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7207] <... write resumed>) = 4 [pid 7206] write(3, "1000", 4 [pid 5066] mkdir("./422", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7207] close(3 [pid 7206] <... write resumed>) = 4 [pid 5063] getdents64(3, [pid 7207] <... close resumed>) = 0 [pid 7206] close(3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7207] symlink("/dev/binderfs", "./binderfs" [pid 7206] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./424/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7207] <... symlink resumed>) = 0 [pid 7206] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... mkdir resumed>) = 0 [pid 5065] umount2("./423/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7206] <... symlink resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./424/binderfs", [pid 5066] <... openat resumed>) = 3 [pid 5065] newfstatat(AT_FDCWD, "./423/binderfs", [pid 7206] memfd_create("syzkaller", 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7207] memfd_create("syzkaller", 0 [pid 7206] <... memfd_create resumed>) = 3 [pid 5065] unlink("./423/binderfs" [pid 5063] unlink("./424/binderfs" [pid 7207] <... memfd_create resumed>) = 3 [pid 7206] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 7207] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7206] <... mmap resumed>) = 0x7f599a000000 [pid 5065] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7207] <... mmap resumed>) = 0x7f599a000000 [pid 5065] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./423/file0", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7207] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(AT_FDCWD, "./424/file0", [pid 5065] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./423/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 4 [pid 5063] openat(AT_FDCWD, "./424/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(4, "", [pid 5063] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5065] getdents64(4, [pid 5063] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] rmdir("./424/file0" [pid 7207] <... write resumed>) = 2097152 [pid 5065] getdents64(4, [pid 5063] <... rmdir resumed>) = 0 [pid 7207] munmap(0x7f599a000000, 138412032 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(3, [pid 5065] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] close(3 [pid 5065] rmdir("./423/file0" [pid 5063] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] rmdir("./424" [pid 5065] getdents64(3, [pid 5063] <... rmdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] mkdir("./425", 0777 [pid 5065] close(3 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] rmdir("./423" [pid 5063] <... openat resumed>) = 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7207] <... munmap resumed>) = 0 [pid 5065] mkdir("./424", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7207] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7206] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 7207] ioctl(4, LOOP_SET_FD, 3 [pid 5066] close(3) = 0 [pid 7207] <... ioctl resumed>) = 0 [pid 7206] <... write resumed>) = 2097152 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7207] close(3) = 0 [pid 7207] close(4) = 0 ./strace-static-x86_64: Process 7208 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7208 [pid 7206] munmap(0x7f599a000000, 138412032 [pid 7208] set_robust_list(0x55555605b660, 24 [pid 7207] mkdir("./file0", 0777 [pid 7208] <... set_robust_list resumed>) = 0 [pid 7207] <... mkdir resumed>) = 0 [pid 7208] chdir("./422" [pid 7206] <... munmap resumed>) = 0 [ 305.885048][ T7207] loop0: detected capacity change from 0 to 4096 [pid 7208] <... chdir resumed>) = 0 [pid 7208] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7207] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7208] setpgid(0, 0) = 0 [pid 7208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7206] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7208] write(3, "1000", 4 [pid 7206] <... openat resumed>) = 4 [pid 5063] close(3 [pid 7208] <... write resumed>) = 4 [pid 7208] close(3 [pid 5063] <... close resumed>) = 0 [pid 7206] ioctl(4, LOOP_SET_FD, 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7208] <... close resumed>) = 0 [pid 7208] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7208] memfd_create("syzkaller", 0) = 3 [pid 7208] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7209 attached [pid 5065] close(3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7209 [pid 5065] <... close resumed>) = 0 [pid 7209] set_robust_list(0x55555605b660, 24 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7209] <... set_robust_list resumed>) = 0 [pid 7209] chdir("./425") = 0 [pid 7209] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7209] setpgid(0, 0) = 0 [pid 7209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7209] write(3, "1000", 4) = 4 [pid 7209] close(3) = 0 ./strace-static-x86_64: Process 7210 attached [pid 7209] symlink("/dev/binderfs", "./binderfs" [pid 7210] set_robust_list(0x55555605b660, 24 [pid 7209] <... symlink resumed>) = 0 [pid 7210] <... set_robust_list resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7210 [pid 7206] <... ioctl resumed>) = 0 [pid 7206] close(3 [pid 7210] chdir("./424" [pid 7206] <... close resumed>) = 0 [pid 7206] close(4 [pid 7210] <... chdir resumed>) = 0 [pid 7206] <... close resumed>) = 0 [pid 7206] mkdir("./file0", 0777 [pid 7210] prctl(PR_SET_PDEATHSIG, SIGKILL [ 305.951677][ T7207] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 305.962591][ T7206] loop2: detected capacity change from 0 to 4096 [pid 7209] memfd_create("syzkaller", 0 [pid 7210] <... prctl resumed>) = 0 [pid 7209] <... memfd_create resumed>) = 3 [pid 7206] <... mkdir resumed>) = 0 [pid 7206] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7210] setpgid(0, 0 [pid 7209] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7210] <... setpgid resumed>) = 0 [pid 7209] <... mmap resumed>) = 0x7f599a000000 [pid 7210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7207] <... mount resumed>) = 0 [pid 7207] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7210] <... openat resumed>) = 3 [pid 7207] chdir("./file0" [pid 7210] write(3, "1000", 4 [pid 7207] <... chdir resumed>) = 0 [pid 7210] <... write resumed>) = 4 [pid 7207] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7210] close(3 [pid 7207] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7210] <... close resumed>) = 0 [pid 7207] exit_group(0) = ? [pid 7210] symlink("/dev/binderfs", "./binderfs" [pid 7207] +++ exited with 0 +++ [pid 7210] <... symlink resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7207, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 5062] umount2("./425", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7210] memfd_create("syzkaller", 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./425/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7210] <... memfd_create resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./425/binderfs", [pid 7210] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7208] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] unlink("./425/binderfs") = 0 [ 306.014758][ T7206] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7206] <... mount resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./425/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7206] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] openat(AT_FDCWD, "./425/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7206] chdir("./file0" [pid 5062] getdents64(4, [pid 7206] <... chdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7206] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] getdents64(4, [pid 7206] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7206] exit_group(0 [pid 5062] close(4 [pid 7206] <... exit_group resumed>) = ? [pid 5062] <... close resumed>) = 0 [pid 7206] +++ exited with 0 +++ [pid 5062] rmdir("./425/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7206, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./425") = 0 [pid 7210] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] mkdir("./426", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] umount2("./426", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] <... openat resumed>) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5062] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7211 ./strace-static-x86_64: Process 7211 attached [pid 7211] set_robust_list(0x55555605b660, 24) = 0 [pid 7211] chdir("./426") = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] umount2("./426/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./426/binderfs", [pid 7211] <... prctl resumed>) = 0 [pid 7209] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7211] setpgid(0, 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./426/binderfs" [pid 7211] <... setpgid resumed>) = 0 [pid 7211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7208] <... write resumed>) = 2097152 [pid 5064] <... unlink resumed>) = 0 [pid 7208] munmap(0x7f599a000000, 138412032 [pid 5064] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7211] <... openat resumed>) = 3 [pid 7211] write(3, "1000", 4) = 4 [pid 7211] close(3) = 0 [pid 7211] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7211] memfd_create("syzkaller", 0 [pid 7208] <... munmap resumed>) = 0 [pid 7211] <... memfd_create resumed>) = 3 [pid 7211] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7208] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7210] <... write resumed>) = 2097152 [pid 7208] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... umount2 resumed>) = 0 [pid 7210] munmap(0x7f599a000000, 138412032 [pid 7209] <... write resumed>) = 2097152 [pid 7210] <... munmap resumed>) = 0 [pid 7208] <... ioctl resumed>) = 0 [pid 5064] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7209] munmap(0x7f599a000000, 138412032 [pid 7208] close(3 [pid 5064] newfstatat(AT_FDCWD, "./426/file0", [pid 7208] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7210] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7208] close(4 [pid 5064] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7210] <... openat resumed>) = 4 [ 306.170087][ T7208] loop4: detected capacity change from 0 to 4096 [pid 7211] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7209] <... munmap resumed>) = 0 [pid 7210] ioctl(4, LOOP_SET_FD, 3 [pid 7208] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./426/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [pid 7209] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7208] mkdir("./file0", 0777 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7208] <... mkdir resumed>) = 0 [pid 7209] <... openat resumed>) = 4 [pid 5064] getdents64(4, [pid 7209] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 7208] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7210] <... ioctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./426/file0" [pid 7210] close(3) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7210] close(4 [pid 5064] getdents64(3, [pid 7210] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7210] mkdir("./file0", 0777 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./426" [pid 7210] <... mkdir resumed>) = 0 [pid 7209] <... ioctl resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7210] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7209] close(3 [pid 5064] mkdir("./427", 0777 [pid 7209] <... close resumed>) = 0 [pid 7209] close(4 [pid 5064] <... mkdir resumed>) = 0 [pid 7209] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7209] mkdir("./file0", 0777) = 0 [ 306.219935][ T7210] loop3: detected capacity change from 0 to 4096 [ 306.229840][ T7209] loop1: detected capacity change from 0 to 4096 [ 306.246614][ T7208] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7209] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7211] <... write resumed>) = 2097152 [pid 7211] munmap(0x7f599a000000, 138412032) = 0 [pid 7211] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7211] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7211] close(3) = 0 [pid 7211] close(4) = 0 [pid 7211] mkdir("./file0", 0777) = 0 [ 306.270506][ T7209] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 306.285160][ T7210] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 306.307896][ T7211] loop0: detected capacity change from 0 to 4096 [pid 7211] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7208] <... mount resumed>) = 0 [pid 7208] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7208] chdir("./file0") = 0 [pid 7209] <... mount resumed>) = 0 [pid 7208] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7210] <... mount resumed>) = 0 [pid 7211] <... mount resumed>) = 0 [pid 7208] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7211] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7210] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7209] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7208] exit_group(0 [pid 7211] <... openat resumed>) = 3 [pid 7210] <... openat resumed>) = 3 [pid 7208] <... exit_group resumed>) = ? [pid 7211] chdir("./file0" [pid 7210] chdir("./file0" [pid 7209] <... openat resumed>) = 3 [pid 7210] <... chdir resumed>) = 0 [pid 7209] chdir("./file0" [pid 7211] <... chdir resumed>) = 0 [pid 7210] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7209] <... chdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7211] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7210] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7209] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7211] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7210] exit_group(0 [pid 7209] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7208] +++ exited with 0 +++ [pid 5064] close(3 [pid 7211] exit_group(0 [pid 7210] <... exit_group resumed>) = ? [pid 7209] exit_group(0 [pid 7211] <... exit_group resumed>) = ? [pid 7210] +++ exited with 0 +++ [pid 7209] <... exit_group resumed>) = ? [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7208, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 5064] <... close resumed>) = 0 [pid 7211] +++ exited with 0 +++ [pid 7209] +++ exited with 0 +++ [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7210, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5066] <... restart_syscall resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7209, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7211, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [ 306.357747][ T7211] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./422", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... restart_syscall resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] openat(AT_FDCWD, "./422", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./425", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./424", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] openat(AT_FDCWD, "./424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... openat resumed>) = 3 [pid 5062] umount2("./426", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5065] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] newfstatat(3, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./422/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] getdents64(3, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] openat(AT_FDCWD, "./426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(AT_FDCWD, "./422/binderfs", [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./425/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./424/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5066] unlink("./422/binderfs" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./425/binderfs", [pid 5062] newfstatat(3, "", ./strace-static-x86_64: Process 7212 attached [pid 5066] <... unlink resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./424/binderfs", [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7212] set_robust_list(0x55555605b660, 24 [pid 5066] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7212 [pid 5063] unlink("./425/binderfs" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7212] <... set_robust_list resumed>) = 0 [pid 5065] unlink("./424/binderfs" [pid 5063] <... unlink resumed>) = 0 [pid 7212] chdir("./427" [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5063] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5066] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = 0 [pid 7212] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = 0 [pid 5063] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] newfstatat(AT_FDCWD, "./422/file0", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./426/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7212] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(AT_FDCWD, "./425/file0", [pid 7212] <... prctl resumed>) = 0 [pid 5066] umount2("./422/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7212] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./426/binderfs", [pid 5066] openat(AT_FDCWD, "./422/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(4, "", [pid 5062] unlink("./426/binderfs" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] openat(AT_FDCWD, "./425/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(4, [pid 7212] <... setpgid resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 7212] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] newfstatat(4, "", [pid 5062] <... umount2 resumed>) = 0 [pid 5066] close(4 [pid 5062] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7212] <... openat resumed>) = 3 [pid 5066] rmdir("./422/file0" [pid 5065] newfstatat(AT_FDCWD, "./424/file0", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(AT_FDCWD, "./426/file0", [pid 7212] write(3, "1000", 4 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] getdents64(3, [pid 5062] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] close(3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] openat(AT_FDCWD, "./426/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7212] <... write resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 5065] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 5062] <... openat resumed>) = 4 [pid 7212] close(3 [pid 5066] rmdir("./422" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] newfstatat(4, "", [pid 7212] <... close resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./424/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] close(4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7212] symlink("/dev/binderfs", "./binderfs" [pid 5066] mkdir("./423", 0777 [pid 5065] <... openat resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 7212] <... symlink resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5063] rmdir("./425/file0" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5065] getdents64(4, [pid 5063] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] rmdir("./425" [pid 5062] getdents64(4, [pid 7212] memfd_create("syzkaller", 0 [pid 5066] <... openat resumed>) = 3 [pid 5065] getdents64(4, [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7212] <... memfd_create resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] mkdir("./426", 0777 [pid 5062] close(4 [pid 7212] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] close(4 [pid 7212] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... close resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] rmdir("./424/file0" [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] rmdir("./426/file0" [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./426") = 0 [pid 5065] getdents64(3, [pid 5062] mkdir("./427", 0777 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] close(3) = 0 [pid 5065] rmdir("./424") = 0 [pid 5065] mkdir("./425", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7212] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152) = 2097152 [pid 7212] munmap(0x7f599a000000, 138412032) = 0 [pid 7212] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7212] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7212] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 7212] close(3) = 0 [pid 7212] close(4) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7212] mkdir("./file0", 0777 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7213 attached [pid 7212] <... mkdir resumed>) = 0 [pid 7213] set_robust_list(0x55555605b660, 24) = 0 [pid 7212] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7214 ./strace-static-x86_64: Process 7214 attached [pid 7213] chdir("./423" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7213 [pid 7214] set_robust_list(0x55555605b660, 24 [pid 5062] <... ioctl resumed>) = 0 [pid 7214] <... set_robust_list resumed>) = 0 [pid 7213] <... chdir resumed>) = 0 [pid 5062] close(3 [pid 7214] chdir("./425" [pid 7213] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... close resumed>) = 0 [pid 7214] <... chdir resumed>) = 0 [pid 7213] <... prctl resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7213] setpgid(0, 0./strace-static-x86_64: Process 7215 attached [pid 7214] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7213] <... setpgid resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7215] set_robust_list(0x55555605b660, 24 [pid 7214] <... prctl resumed>) = 0 [pid 7213] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7215 [pid 7215] <... set_robust_list resumed>) = 0 [pid 7214] setpgid(0, 0 [pid 7213] <... openat resumed>) = 3 [pid 5063] close(3 [pid 7215] chdir("./427" [pid 7214] <... setpgid resumed>) = 0 [pid 7213] write(3, "1000", 4 [pid 5063] <... close resumed>) = 0 [pid 7215] <... chdir resumed>) = 0 [pid 7214] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7213] <... write resumed>) = 4 [pid 7215] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7214] <... openat resumed>) = 3 [pid 7213] close(3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7215] <... prctl resumed>) = 0 [pid 7214] write(3, "1000", 4 [pid 7213] <... close resumed>) = 0 [pid 7215] setpgid(0, 0 [pid 7214] <... write resumed>) = 4 [pid 7213] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 7216 attached [pid 7215] <... setpgid resumed>) = 0 [pid 7214] close(3 [pid 7213] <... symlink resumed>) = 0 [pid 7216] set_robust_list(0x55555605b660, 24 [pid 7215] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7214] <... close resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7216 [pid 7216] <... set_robust_list resumed>) = 0 [pid 7214] symlink("/dev/binderfs", "./binderfs" [pid 7216] chdir("./426" [pid 7214] <... symlink resumed>) = 0 [pid 7216] <... chdir resumed>) = 0 [pid 7215] <... openat resumed>) = 3 [pid 7213] memfd_create("syzkaller", 0 [ 306.535679][ T7212] loop2: detected capacity change from 0 to 4096 [ 306.570560][ T7212] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7216] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7214] memfd_create("syzkaller", 0 [pid 7216] setpgid(0, 0 [pid 7215] write(3, "1000", 4 [pid 7216] <... setpgid resumed>) = 0 [pid 7215] <... write resumed>) = 4 [pid 7215] close(3 [pid 7216] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7215] <... close resumed>) = 0 [pid 7215] symlink("/dev/binderfs", "./binderfs" [pid 7216] <... openat resumed>) = 3 [pid 7215] <... symlink resumed>) = 0 [pid 7216] write(3, "1000", 4 [pid 7213] <... memfd_create resumed>) = 3 [pid 7216] <... write resumed>) = 4 [pid 7215] memfd_create("syzkaller", 0 [pid 7214] <... memfd_create resumed>) = 3 [pid 7213] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7212] <... mount resumed>) = 0 [pid 7216] close(3 [pid 7212] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7216] <... close resumed>) = 0 [pid 7216] symlink("/dev/binderfs", "./binderfs" [pid 7212] <... openat resumed>) = 3 [pid 7214] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7213] <... mmap resumed>) = 0x7f599a000000 [pid 7216] <... symlink resumed>) = 0 [pid 7214] <... mmap resumed>) = 0x7f599a000000 [pid 7212] chdir("./file0" [pid 7216] memfd_create("syzkaller", 0 [pid 7215] <... memfd_create resumed>) = 3 [pid 7212] <... chdir resumed>) = 0 [pid 7215] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7212] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7216] <... memfd_create resumed>) = 3 [pid 7216] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7212] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7216] <... mmap resumed>) = 0x7f599a000000 [pid 7212] exit_group(0) = ? [pid 7212] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7212, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5064] umount2("./427", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./427/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./427/binderfs", [pid 7214] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7213] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./427/binderfs") = 0 [pid 5064] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7215] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7216] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7215] <... write resumed>) = 2097152 [pid 5064] newfstatat(AT_FDCWD, "./427/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7215] munmap(0x7f599a000000, 138412032 [pid 5064] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./427/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./427/file0" [pid 7214] <... write resumed>) = 2097152 [pid 5064] <... rmdir resumed>) = 0 [pid 7215] <... munmap resumed>) = 0 [pid 7215] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7214] munmap(0x7f599a000000, 138412032 [pid 7213] <... write resumed>) = 2097152 [pid 5064] getdents64(3, [pid 7215] ioctl(4, LOOP_SET_FD, 3 [pid 7214] <... munmap resumed>) = 0 [pid 7213] munmap(0x7f599a000000, 138412032 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7216] <... write resumed>) = 2097152 [pid 7216] munmap(0x7f599a000000, 138412032 [pid 5064] close(3) = 0 [pid 5064] rmdir("./427" [pid 7216] <... munmap resumed>) = 0 [pid 7215] <... ioctl resumed>) = 0 [pid 7214] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... rmdir resumed>) = 0 [pid 7215] close(3 [pid 7214] <... openat resumed>) = 4 [pid 7213] <... munmap resumed>) = 0 [pid 5064] mkdir("./428", 0777 [pid 7216] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7215] <... close resumed>) = 0 [pid 7214] ioctl(4, LOOP_SET_FD, 3 [pid 7213] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7215] close(4 [pid 5064] <... mkdir resumed>) = 0 [pid 7216] <... openat resumed>) = 4 [pid 7215] <... close resumed>) = 0 [pid 7215] mkdir("./file0", 0777 [pid 7216] ioctl(4, LOOP_SET_FD, 3 [pid 7215] <... mkdir resumed>) = 0 [pid 7214] <... ioctl resumed>) = 0 [pid 7213] <... openat resumed>) = 4 [pid 7213] ioctl(4, LOOP_SET_FD, 3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7215] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7216] <... ioctl resumed>) = 0 [pid 7214] close(3 [pid 7213] <... ioctl resumed>) = 0 [pid 7214] <... close resumed>) = 0 [pid 7216] close(3 [pid 7213] close(3) = 0 [pid 7214] close(4 [pid 7216] <... close resumed>) = 0 [ 306.811607][ T7215] loop0: detected capacity change from 0 to 4096 [ 306.828915][ T7214] loop3: detected capacity change from 0 to 4096 [ 306.838025][ T7216] loop1: detected capacity change from 0 to 4096 [ 306.844751][ T7213] loop4: detected capacity change from 0 to 4096 [ 306.851282][ T7215] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7213] close(4 [pid 7216] close(4 [pid 7214] <... close resumed>) = 0 [pid 7213] <... close resumed>) = 0 [pid 7216] <... close resumed>) = 0 [pid 7214] mkdir("./file0", 0777 [pid 7213] mkdir("./file0", 0777 [pid 7216] mkdir("./file0", 0777 [pid 7214] <... mkdir resumed>) = 0 [pid 7216] <... mkdir resumed>) = 0 [pid 7214] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7213] <... mkdir resumed>) = 0 [pid 7216] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7213] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] <... ioctl resumed>) = 0 [pid 7215] <... mount resumed>) = 0 [pid 7215] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7215] chdir("./file0") = 0 [pid 5064] close(3 [pid 7215] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] <... close resumed>) = 0 [pid 7215] exit_group(0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7215] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7217 attached [pid 7215] +++ exited with 0 +++ [pid 7217] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7217 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7215, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7217] <... set_robust_list resumed>) = 0 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7217] chdir("./428" [pid 5062] <... restart_syscall resumed>) = 0 [pid 7217] <... chdir resumed>) = 0 [pid 7217] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] umount2("./427", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7217] setpgid(0, 0) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7217] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] openat(AT_FDCWD, "./427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", [pid 7217] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7217] write(3, "1000", 4) = 4 [pid 5062] getdents64(3, [pid 7217] close(3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7217] <... close resumed>) = 0 [ 306.877809][ T7214] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 306.888302][ T7216] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 306.907287][ T7213] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7217] symlink("/dev/binderfs", "./binderfs" [pid 5062] umount2("./427/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7217] <... symlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./427/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./427/binderfs") = 0 [pid 5062] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7217] memfd_create("syzkaller", 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7217] <... memfd_create resumed>) = 3 [pid 7217] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./427/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./427/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7214] <... mount resumed>) = 0 [pid 7214] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... openat resumed>) = 4 [pid 7214] <... openat resumed>) = 3 [pid 5062] newfstatat(4, "", [pid 7214] chdir("./file0") = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7214] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] getdents64(4, [pid 7214] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7214] exit_group(0 [pid 5062] getdents64(4, [pid 7214] <... exit_group resumed>) = ? [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./427/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./427" [pid 7213] <... mount resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./428", 0777) = 0 [pid 7213] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7216] <... mount resumed>) = 0 [pid 7213] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 7214] +++ exited with 0 +++ [pid 7213] chdir("./file0" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7216] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7213] <... chdir resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7214, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7216] <... openat resumed>) = 3 [pid 7213] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] umount2("./425", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7216] chdir("./file0" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7216] <... chdir resumed>) = 0 [pid 7213] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] openat(AT_FDCWD, "./425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7216] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 7216] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] newfstatat(3, "", [pid 7216] exit_group(0 [pid 7213] exit_group(0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./425/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7216] <... exit_group resumed>) = ? [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./425/binderfs", [pid 7216] +++ exited with 0 +++ [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7216, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5065] unlink("./425/binderfs") = 0 [pid 5065] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./426", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7213] <... exit_group resumed>) = ? [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7213] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7213, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] umount2("./426/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./423", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./425/file0", [pid 5063] newfstatat(AT_FDCWD, "./426/binderfs", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] unlink("./426/binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... unlink resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./423", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./425/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 4 [pid 5066] newfstatat(3, "", [pid 5065] newfstatat(4, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./423/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] newfstatat(AT_FDCWD, "./423/binderfs", [pid 5065] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7217] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] unlink("./423/binderfs" [pid 5065] close(4 [pid 5066] <... unlink resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5066] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] rmdir("./425/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./425") = 0 [pid 5065] mkdir("./426", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./423/file0", [pid 5063] newfstatat(AT_FDCWD, "./426/file0", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./423/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./423/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./426/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(4, [pid 5063] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] newfstatat(4, "", [pid 5066] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(4, [pid 5066] close(4) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] rmdir("./423/file0" [pid 5063] getdents64(4, [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7217] <... write resumed>) = 2097152 [pid 5066] getdents64(3, [pid 5063] close(4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] close(3 [pid 7217] munmap(0x7f599a000000, 138412032 [pid 5066] close(3 [pid 5063] rmdir("./426/file0" [pid 5062] <... close resumed>) = 0 [pid 7217] <... munmap resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7217] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 7218 attached [pid 5066] rmdir("./423" [pid 5063] getdents64(3, [pid 7218] set_robust_list(0x55555605b660, 24) = 0 [pid 7218] chdir("./428" [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7218 [pid 5063] close(3) = 0 [pid 7218] <... chdir resumed>) = 0 [pid 5063] rmdir("./426" [pid 7218] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7218] setpgid(0, 0) = 0 [pid 7218] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... rmdir resumed>) = 0 [pid 7218] <... openat resumed>) = 3 [pid 7217] <... openat resumed>) = 4 [pid 7218] write(3, "1000", 4) = 4 [pid 7217] ioctl(4, LOOP_SET_FD, 3 [pid 7218] close(3) = 0 [pid 7218] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7218] memfd_create("syzkaller", 0 [pid 5066] mkdir("./424", 0777 [pid 5063] mkdir("./427", 0777 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7218] <... memfd_create resumed>) = 3 [pid 7218] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7217] <... ioctl resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7217] close(3 [pid 5066] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7217] <... close resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] close(3 [pid 7217] close(4 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7219 attached [pid 7217] <... close resumed>) = 0 [pid 7217] mkdir("./file0", 0777) = 0 [pid 7217] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7219 [pid 7219] set_robust_list(0x55555605b660, 24) = 0 [pid 7218] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7219] chdir("./426") = 0 [pid 7219] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7219] setpgid(0, 0) = 0 [pid 7219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7219] write(3, "1000", 4) = 4 [pid 7219] close(3) = 0 [pid 7219] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7219] memfd_create("syzkaller", 0 [pid 7218] <... write resumed>) = 2097152 [pid 7219] <... memfd_create resumed>) = 3 [pid 7218] munmap(0x7f599a000000, 138412032 [pid 7219] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7218] <... munmap resumed>) = 0 [pid 7218] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 307.157854][ T7217] loop2: detected capacity change from 0 to 4096 [ 307.183108][ T7217] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7218] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7220 attached [pid 5066] close(3 [pid 7220] set_robust_list(0x55555605b660, 24 [pid 5066] <... close resumed>) = 0 [pid 7220] <... set_robust_list resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7218] <... ioctl resumed>) = 0 [pid 7220] chdir("./427") = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7220 ./strace-static-x86_64: Process 7221 attached [pid 7221] set_robust_list(0x55555605b660, 24 [pid 7220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7221 [pid 7221] <... set_robust_list resumed>) = 0 [pid 7220] <... prctl resumed>) = 0 [pid 7220] setpgid(0, 0) = 0 [pid 7218] close(3 [pid 7221] chdir("./424" [pid 7220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7218] <... close resumed>) = 0 [pid 7221] <... chdir resumed>) = 0 [pid 7220] <... openat resumed>) = 3 [pid 7218] close(4) = 0 [pid 7220] write(3, "1000", 4) = 4 [pid 7220] close(3) = 0 [pid 7220] symlink("/dev/binderfs", "./binderfs" [pid 7218] mkdir("./file0", 0777 [pid 7220] <... symlink resumed>) = 0 [ 307.241146][ T7218] loop0: detected capacity change from 0 to 4096 [pid 7221] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7218] <... mkdir resumed>) = 0 [pid 7221] <... prctl resumed>) = 0 [pid 7218] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7221] setpgid(0, 0) = 0 [pid 7220] memfd_create("syzkaller", 0 [pid 7221] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7219] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7220] <... memfd_create resumed>) = 3 [pid 7221] <... openat resumed>) = 3 [pid 7217] <... mount resumed>) = 0 [pid 7221] write(3, "1000", 4 [pid 7220] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7217] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7221] <... write resumed>) = 4 [pid 7220] <... mmap resumed>) = 0x7f599a000000 [pid 7217] <... openat resumed>) = 3 [pid 7221] close(3 [pid 7217] chdir("./file0" [pid 7221] <... close resumed>) = 0 [pid 7217] <... chdir resumed>) = 0 [pid 7221] symlink("/dev/binderfs", "./binderfs" [pid 7217] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7221] <... symlink resumed>) = 0 [pid 7217] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7221] memfd_create("syzkaller", 0 [pid 7217] exit_group(0) = ? [pid 7217] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7217, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 7221] <... memfd_create resumed>) = 3 [pid 7221] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] umount2("./428", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./428/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./428/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 307.308890][ T7218] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] unlink("./428/binderfs") = 0 [pid 5064] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./428/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./428/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7219] <... write resumed>) = 2097152 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./428/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 7219] munmap(0x7f599a000000, 138412032 [pid 5064] rmdir("./428" [pid 7219] <... munmap resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7221] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7220] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7218] <... mount resumed>) = 0 [pid 5064] mkdir("./429", 0777 [pid 7218] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... mkdir resumed>) = 0 [pid 7219] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7219] ioctl(4, LOOP_SET_FD, 3 [pid 7218] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7218] chdir("./file0") = 0 [pid 7218] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7218] exit_group(0) = ? [pid 7218] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7218, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] umount2("./428", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7219] <... ioctl resumed>) = 0 [pid 5062] getdents64(3, [pid 7219] close(3) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7219] close(4 [pid 5062] umount2("./428/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7219] <... close resumed>) = 0 [pid 7219] mkdir("./file0", 0777 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7219] <... mkdir resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./428/binderfs", [pid 7219] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7221] <... write resumed>) = 2097152 [ 307.432268][ T7219] loop3: detected capacity change from 0 to 4096 [pid 7221] munmap(0x7f599a000000, 138412032 [pid 7220] <... write resumed>) = 2097152 [pid 5062] unlink("./428/binderfs" [pid 7220] munmap(0x7f599a000000, 138412032 [pid 5062] <... unlink resumed>) = 0 [pid 7221] <... munmap resumed>) = 0 [pid 7220] <... munmap resumed>) = 0 [pid 5062] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7220] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... umount2 resumed>) = 0 [pid 7220] <... openat resumed>) = 4 [pid 5062] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7220] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7221] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7221] ioctl(4, LOOP_SET_FD, 3 [pid 7220] <... ioctl resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./428/file0", [pid 7220] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7221] <... ioctl resumed>) = 0 [pid 7221] close(3) = 0 [pid 7221] close(4) = 0 [pid 7220] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7220] close(4) = 0 [pid 5062] openat(AT_FDCWD, "./428/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7220] mkdir("./file0", 0777 [pid 5062] <... openat resumed>) = 4 [pid 7221] mkdir("./file0", 0777) = 0 [pid 7220] <... mkdir resumed>) = 0 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 307.473191][ T7219] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 307.499745][ T7220] loop1: detected capacity change from 0 to 4096 [ 307.502485][ T7221] loop4: detected capacity change from 0 to 4096 [pid 5062] getdents64(4, [pid 7221] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7220] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7219] <... mount resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] close(3) = 0 [pid 5062] getdents64(4, [pid 7219] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7219] <... openat resumed>) = 3 [pid 5062] close(4 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7222 ./strace-static-x86_64: Process 7222 attached [pid 7222] set_robust_list(0x55555605b660, 24) = 0 [pid 7222] chdir("./429") = 0 [pid 7222] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7222] setpgid(0, 0) = 0 [pid 7222] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7222] write(3, "1000", 4) = 4 [pid 7222] close(3) = 0 [pid 7222] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7222] memfd_create("syzkaller", 0 [pid 7219] chdir("./file0" [pid 5062] <... close resumed>) = 0 [pid 7219] <... chdir resumed>) = 0 [pid 5062] rmdir("./428/file0" [pid 7219] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7222] <... memfd_create resumed>) = 3 [pid 7219] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7222] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7222] <... mmap resumed>) = 0x7f599a000000 [pid 7219] exit_group(0 [pid 5062] getdents64(3, [pid 7219] <... exit_group resumed>) = ? [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7219] +++ exited with 0 +++ [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./428" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7219, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./426", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] mkdir("./429", 0777 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./426/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./426/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] unlink("./426/binderfs") = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7221] <... mount resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5065] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7221] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7221] chdir("./file0" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7221] <... chdir resumed>) = 0 [pid 7221] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7220] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7221] exit_group(0) = ? [pid 7221] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7221, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [ 307.535031][ T7221] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 307.552585][ T7220] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7220] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] umount2("./424", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./424", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./426/file0", [pid 5066] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(3, "", [pid 5065] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, [pid 5065] openat(AT_FDCWD, "./426/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... openat resumed>) = 4 [pid 5066] umount2("./424/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(4, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./424/binderfs", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] getdents64(4, [pid 5066] unlink("./424/binderfs") = 0 [pid 5066] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7220] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = 0 [pid 7220] chdir("./file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 7220] <... chdir resumed>) = 0 [pid 5066] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./426/file0") = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7220] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] newfstatat(AT_FDCWD, "./424/file0", [pid 7220] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./424/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(3, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] openat(AT_FDCWD, "./424/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] close(3 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./426") = 0 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 7220] exit_group(0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] mkdir("./427", 0777 [pid 7220] <... exit_group resumed>) = ? [pid 5066] getdents64(4, [pid 5065] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./424/file0") = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5066] close(3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./424" [pid 7220] +++ exited with 0 +++ [pid 5066] <... rmdir resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7220, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] mkdir("./425", 0777) = 0 [pid 5063] umount2("./427", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5063] getdents64(3, [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... ioctl resumed>) = 0 [pid 5063] umount2("./427/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] close(3) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] newfstatat(AT_FDCWD, "./427/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./427/binderfs") = 0 ./strace-static-x86_64: Process 7223 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7223 [pid 5063] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7223] set_robust_list(0x55555605b660, 24 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7223] <... set_robust_list resumed>) = 0 [pid 7223] chdir("./425" [pid 5063] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7223] <... chdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7223] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] newfstatat(AT_FDCWD, "./427/file0", [pid 7223] <... prctl resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7223] setpgid(0, 0 [pid 5063] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7223] <... setpgid resumed>) = 0 [pid 7222] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7223] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] close(3) = 0 [pid 5063] openat(AT_FDCWD, "./427/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... openat resumed>) = 4 [pid 7223] <... openat resumed>) = 3 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7223] write(3, "1000", 4 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7223] <... write resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 7223] close(3 [pid 5063] rmdir("./427/file0" [pid 7223] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7223] symlink("/dev/binderfs", "./binderfs" [pid 5063] getdents64(3, ./strace-static-x86_64: Process 7224 attached [pid 7223] <... symlink resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7224 [pid 5063] close(3) = 0 [pid 7223] memfd_create("syzkaller", 0 [pid 5063] rmdir("./427") = 0 [pid 7224] set_robust_list(0x55555605b660, 24 [pid 5063] mkdir("./428", 0777 [pid 7224] <... set_robust_list resumed>) = 0 [pid 7224] chdir("./429" [pid 5063] <... mkdir resumed>) = 0 [pid 7224] <... chdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 7223] <... memfd_create resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7223] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7223] <... mmap resumed>) = 0x7f599a000000 [pid 5063] close(3 [pid 7224] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... close resumed>) = 0 [pid 7224] <... prctl resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7224] setpgid(0, 0) = 0 [pid 7224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7225 [pid 7224] <... openat resumed>) = 3 [pid 7224] write(3, "1000", 4./strace-static-x86_64: Process 7225 attached ) = 4 [pid 7224] close(3 [pid 7225] set_robust_list(0x55555605b660, 24 [pid 7224] <... close resumed>) = 0 [pid 7224] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7225] <... set_robust_list resumed>) = 0 [pid 7225] chdir("./428") = 0 [pid 7225] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7224] memfd_create("syzkaller", 0 [pid 7222] <... write resumed>) = 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 7225] <... prctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 7225] setpgid(0, 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7225] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 7226 attached [pid 7225] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7224] <... memfd_create resumed>) = 3 [pid 7226] set_robust_list(0x55555605b660, 24 [pid 7225] <... openat resumed>) = 3 [pid 7224] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7226 [pid 7226] <... set_robust_list resumed>) = 0 [pid 7226] chdir("./427") = 0 [pid 7226] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7226] setpgid(0, 0) = 0 [pid 7226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7224] <... mmap resumed>) = 0x7f599a000000 [pid 7222] munmap(0x7f599a000000, 138412032 [pid 7225] write(3, "1000", 4 [pid 7226] <... openat resumed>) = 3 [pid 7222] <... munmap resumed>) = 0 [pid 7225] <... write resumed>) = 4 [pid 7225] close(3) = 0 [pid 7225] symlink("/dev/binderfs", "./binderfs" [pid 7226] write(3, "1000", 4) = 4 [pid 7225] <... symlink resumed>) = 0 [pid 7223] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7226] close(3 [pid 7222] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7222] ioctl(4, LOOP_SET_FD, 3 [pid 7226] <... close resumed>) = 0 [pid 7226] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7225] memfd_create("syzkaller", 0 [pid 7226] memfd_create("syzkaller", 0) = 3 [pid 7226] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7225] <... memfd_create resumed>) = 3 [pid 7225] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7222] <... ioctl resumed>) = 0 [pid 7222] close(3) = 0 [ 307.803895][ T7222] loop2: detected capacity change from 0 to 4096 [pid 7222] close(4) = 0 [pid 7222] mkdir("./file0", 0777) = 0 [pid 7222] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7224] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7223] <... write resumed>) = 2097152 [ 307.858275][ T7222] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7225] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7226] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7223] munmap(0x7f599a000000, 138412032) = 0 [pid 7224] <... write resumed>) = 2097152 [pid 7223] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7222] <... mount resumed>) = 0 [pid 7224] munmap(0x7f599a000000, 138412032 [pid 7223] <... openat resumed>) = 4 [pid 7223] ioctl(4, LOOP_SET_FD, 3 [pid 7224] <... munmap resumed>) = 0 [pid 7224] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7222] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7224] <... openat resumed>) = 4 [pid 7222] <... openat resumed>) = 3 [pid 7224] ioctl(4, LOOP_SET_FD, 3 [pid 7222] chdir("./file0") = 0 [pid 7222] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7222] exit_group(0) = ? [pid 7222] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7222, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] umount2("./429", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7225] <... write resumed>) = 2097152 [pid 7223] <... ioctl resumed>) = 0 [pid 7223] close(3) = 0 [pid 7223] close(4) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7225] munmap(0x7f599a000000, 138412032 [pid 7223] mkdir("./file0", 0777 [pid 5064] umount2("./429/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./429/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7223] <... mkdir resumed>) = 0 [pid 5064] unlink("./429/binderfs" [pid 7223] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7226] <... write resumed>) = 2097152 [pid 7225] <... munmap resumed>) = 0 [pid 7224] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./429/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./429/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 307.943825][ T7223] loop4: detected capacity change from 0 to 4096 [ 307.960409][ T7224] loop0: detected capacity change from 0 to 4096 [ 307.980741][ T7223] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7226] munmap(0x7f599a000000, 138412032 [pid 7225] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7224] close(3 [pid 5064] getdents64(4, [pid 7224] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7224] close(4 [pid 7225] <... openat resumed>) = 4 [pid 7225] ioctl(4, LOOP_SET_FD, 3 [pid 7224] <... close resumed>) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7224] mkdir("./file0", 0777 [pid 5064] close(4) = 0 [pid 5064] rmdir("./429/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./429") = 0 [pid 5064] mkdir("./430", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7224] <... mkdir resumed>) = 0 [pid 7226] <... munmap resumed>) = 0 [pid 7225] <... ioctl resumed>) = 0 [pid 7224] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7226] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7225] close(3 [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7225] <... close resumed>) = 0 [pid 7226] <... openat resumed>) = 4 [pid 7225] close(4) = 0 [pid 7225] mkdir("./file0", 0777) = 0 [ 307.997597][ T7225] loop1: detected capacity change from 0 to 4096 [ 308.016468][ T7224] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 308.033000][ T7225] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7225] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7226] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7226] close(3) = 0 [pid 7226] close(4) = 0 [pid 7226] mkdir("./file0", 0777) = 0 [ 308.034133][ T7226] loop3: detected capacity change from 0 to 4096 [pid 7226] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7223] <... mount resumed>) = 0 [pid 7223] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... ioctl resumed>) = 0 [pid 7223] <... openat resumed>) = 3 [pid 5064] close(3 [pid 7225] <... mount resumed>) = 0 [pid 7223] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 7225] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7223] <... chdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7223] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7227 [pid 7225] <... openat resumed>) = 3 [pid 7223] exit_group(0 [pid 7225] chdir("./file0" [pid 7223] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7227 attached [pid 7225] <... chdir resumed>) = 0 [pid 7223] +++ exited with 0 +++ [pid 7227] set_robust_list(0x55555605b660, 24 [pid 7225] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7227] <... set_robust_list resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7223, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7225] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7227] chdir("./430" [pid 5066] <... restart_syscall resumed>) = 0 [pid 7227] <... chdir resumed>) = 0 [pid 5066] umount2("./425", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7227] <... prctl resumed>) = 0 [pid 7227] setpgid(0, 0 [pid 5066] openat(AT_FDCWD, "./425", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7227] <... setpgid resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] newfstatat(3, "", [pid 7227] <... openat resumed>) = 3 [pid 7225] exit_group(0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7227] write(3, "1000", 4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7225] <... exit_group resumed>) = ? [pid 7227] <... write resumed>) = 4 [pid 7227] close(3) = 0 [pid 7227] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7227] memfd_create("syzkaller", 0 [pid 7225] +++ exited with 0 +++ [pid 5066] umount2("./425/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7225, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] umount2("./428", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7227] <... memfd_create resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [ 308.085016][ T7226] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7227] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] newfstatat(3, "", [pid 7227] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./425/binderfs", [pid 5063] getdents64(3, [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./425/binderfs" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./428/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./428/binderfs", [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] unlink("./428/binderfs") = 0 [pid 5063] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7224] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7224] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5063] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7224] chdir("./file0") = 0 [pid 7224] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./428/file0", [pid 7224] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7224] exit_group(0 [pid 5066] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7224] <... exit_group resumed>) = ? [pid 7224] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./425/file0", [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7224, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./429", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./428/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "./429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./425/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 4 [pid 5062] newfstatat(3, "", [pid 5066] openat(AT_FDCWD, "./425/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(4, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7227] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7226] <... mount resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5062] getdents64(3, [pid 7226] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 7226] <... openat resumed>) = 3 [pid 5066] getdents64(4, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./429/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7226] chdir("./file0" [pid 5066] getdents64(4, [pid 5063] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7226] <... chdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] newfstatat(AT_FDCWD, "./429/binderfs", [pid 7226] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] close(4 [pid 5063] close(4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7226] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] unlink("./429/binderfs" [pid 7226] exit_group(0 [pid 5066] rmdir("./425/file0" [pid 5063] rmdir("./428/file0" [pid 5062] <... unlink resumed>) = 0 [pid 7226] <... exit_group resumed>) = ? [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] getdents64(3, [pid 5062] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7226] +++ exited with 0 +++ [pid 5066] rmdir("./425" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7226, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] newfstatat(AT_FDCWD, "./429/file0", [pid 5066] mkdir("./426", 0777 [pid 5063] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./427", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./429/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] rmdir("./428" [pid 5062] <... openat resumed>) = 4 [pid 7227] <... write resumed>) = 2097152 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 5062] newfstatat(4, "", [pid 7227] munmap(0x7f599a000000, 138412032 [pid 5066] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] getdents64(3, [pid 5063] mkdir("./429", 0777 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... mkdir resumed>) = 0 [pid 5062] getdents64(4, [pid 7227] <... munmap resumed>) = 0 [pid 5065] umount2("./427/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7227] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7227] <... openat resumed>) = 4 [pid 5065] newfstatat(AT_FDCWD, "./427/binderfs", [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] close(4 [pid 7227] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./427/binderfs" [pid 5063] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./429/file0") = 0 [pid 7227] <... ioctl resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] getdents64(3, [pid 7227] close(3) = 0 [pid 5065] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7227] close(4) = 0 [pid 7227] mkdir("./file0", 0777 [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7227] <... mkdir resumed>) = 0 [pid 5065] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] rmdir("./429" [pid 5065] newfstatat(AT_FDCWD, "./427/file0", [pid 5062] <... rmdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7227] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./427/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] mkdir("./430", 0777 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] getdents64(4, [pid 5062] <... openat resumed>) = 3 [pid 5066] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] close(4) = 0 ./strace-static-x86_64: Process 7228 attached [pid 7228] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] rmdir("./427/file0") = 0 [pid 7228] chdir("./426" [pid 5065] getdents64(3, [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7228 [pid 7228] <... chdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] close(3 [pid 7228] <... prctl resumed>) = 0 [pid 7228] setpgid(0, 0 [pid 5065] <... close resumed>) = 0 [pid 7228] <... setpgid resumed>) = 0 [pid 5065] rmdir("./427") = 0 [pid 7228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] mkdir("./428", 0777 [pid 7228] <... openat resumed>) = 3 [pid 5065] <... mkdir resumed>) = 0 [pid 7228] write(3, "1000", 4 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7228] <... write resumed>) = 4 [pid 5065] <... openat resumed>) = 3 [pid 7228] close(3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7228] <... close resumed>) = 0 [ 308.255122][ T7227] loop2: detected capacity change from 0 to 4096 [ 308.292125][ T7227] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7228] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7228] memfd_create("syzkaller", 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7228] <... memfd_create resumed>) = 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7229 [pid 7228] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 7229 attached [pid 7229] set_robust_list(0x55555605b660, 24 [pid 7228] <... mmap resumed>) = 0x7f599a000000 [pid 7229] <... set_robust_list resumed>) = 0 [pid 7229] chdir("./429") = 0 [pid 7229] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7229] setpgid(0, 0) = 0 [pid 7229] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7229] write(3, "1000", 4) = 4 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 5062] <... ioctl resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7230 attached [pid 7227] <... mount resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7230 [pid 7227] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7231 [pid 7230] set_robust_list(0x55555605b660, 24 [pid 7229] close(3) = 0 [pid 7230] <... set_robust_list resumed>) = 0 [pid 7229] symlink("/dev/binderfs", "./binderfs" [pid 7227] chdir("./file0") = 0 [pid 7227] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7229] <... symlink resumed>) = 0 [pid 7227] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7230] chdir("./430" [pid 7227] exit_group(0 [pid 7230] <... chdir resumed>) = 0 [pid 7227] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7231 attached [pid 7230] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7227] +++ exited with 0 +++ [pid 7231] set_robust_list(0x55555605b660, 24 [pid 7229] memfd_create("syzkaller", 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7227, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7231] <... set_robust_list resumed>) = 0 [pid 7231] chdir("./428" [pid 5064] umount2("./430", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7230] <... prctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7231] <... chdir resumed>) = 0 [pid 7231] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] openat(AT_FDCWD, "./430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7231] setpgid(0, 0 [pid 7230] setpgid(0, 0 [pid 7229] <... memfd_create resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 7230] <... setpgid resumed>) = 0 [pid 7229] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7230] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7229] <... mmap resumed>) = 0x7f599a000000 [pid 7231] <... setpgid resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 7230] <... openat resumed>) = 3 [pid 7231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7230] write(3, "1000", 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7230] <... write resumed>) = 4 [pid 7231] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 7231] write(3, "1000", 4 [pid 7230] close(3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7231] <... write resumed>) = 4 [pid 7230] <... close resumed>) = 0 [pid 5064] umount2("./430/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7231] close(3 [pid 7230] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7231] <... close resumed>) = 0 [pid 7230] <... symlink resumed>) = 0 [pid 7228] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] newfstatat(AT_FDCWD, "./430/binderfs", [pid 7231] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7231] <... symlink resumed>) = 0 [pid 7231] memfd_create("syzkaller", 0 [pid 7230] memfd_create("syzkaller", 0 [pid 5064] unlink("./430/binderfs" [pid 7231] <... memfd_create resumed>) = 3 [pid 5064] <... unlink resumed>) = 0 [pid 7231] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7231] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... umount2 resumed>) = 0 [pid 7230] <... memfd_create resumed>) = 3 [pid 5064] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./430/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7230] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./430/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [pid 7230] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./430/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./430") = 0 [pid 5064] mkdir("./431", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7228] <... write resumed>) = 2097152 [pid 7229] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7228] munmap(0x7f599a000000, 138412032) = 0 [pid 7231] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7228] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7228] ioctl(4, LOOP_SET_FD, 3 [pid 7229] <... write resumed>) = 2097152 [pid 7229] munmap(0x7f599a000000, 138412032) = 0 [pid 7230] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7228] <... ioctl resumed>) = 0 [pid 7231] <... write resumed>) = 2097152 [pid 7229] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 7228] close(3) = 0 [pid 7231] munmap(0x7f599a000000, 138412032 [pid 7229] <... openat resumed>) = 4 [pid 5064] close(3 [pid 7228] close(4 [pid 7231] <... munmap resumed>) = 0 [pid 7230] <... write resumed>) = 2097152 [pid 7229] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... close resumed>) = 0 [pid 7228] <... close resumed>) = 0 [pid 7228] mkdir("./file0", 0777 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7228] <... mkdir resumed>) = 0 [ 308.562847][ T7228] loop4: detected capacity change from 0 to 4096 [pid 7228] mount("/dev/loop4", "./file0", "ntfs3", 0, ""./strace-static-x86_64: Process 7232 attached [pid 7230] munmap(0x7f599a000000, 138412032 [pid 7229] <... ioctl resumed>) = 0 [pid 7232] set_robust_list(0x55555605b660, 24 [pid 7231] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7230] <... munmap resumed>) = 0 [pid 7229] close(3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7232 [pid 7232] <... set_robust_list resumed>) = 0 [pid 7232] chdir("./431" [pid 7229] <... close resumed>) = 0 [pid 7229] close(4 [pid 7232] <... chdir resumed>) = 0 [pid 7229] <... close resumed>) = 0 [pid 7232] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7229] mkdir("./file0", 0777 [pid 7232] <... prctl resumed>) = 0 [pid 7232] setpgid(0, 0 [pid 7229] <... mkdir resumed>) = 0 [pid 7232] <... setpgid resumed>) = 0 [pid 7229] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7231] <... openat resumed>) = 4 [pid 7232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7231] ioctl(4, LOOP_SET_FD, 3 [pid 7232] <... openat resumed>) = 3 [pid 7232] write(3, "1000", 4) = 4 [pid 7231] <... ioctl resumed>) = 0 [pid 7232] close(3 [pid 7231] close(3 [pid 7232] <... close resumed>) = 0 [pid 7231] <... close resumed>) = 0 [pid 7231] close(4 [pid 7232] symlink("/dev/binderfs", "./binderfs" [pid 7231] <... close resumed>) = 0 [pid 7231] mkdir("./file0", 0777) = 0 [pid 7232] <... symlink resumed>) = 0 [pid 7232] memfd_create("syzkaller", 0 [pid 7231] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7232] <... memfd_create resumed>) = 3 [ 308.607677][ T7229] loop1: detected capacity change from 0 to 4096 [ 308.615474][ T7228] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 308.629764][ T7231] loop3: detected capacity change from 0 to 4096 [ 308.643705][ T7229] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7230] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7230] ioctl(4, LOOP_SET_FD, 3 [pid 7232] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7228] <... mount resumed>) = 0 [pid 7228] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7228] chdir("./file0") = 0 [pid 7228] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [ 308.668976][ T7231] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 308.672225][ T7230] loop0: detected capacity change from 0 to 4096 [pid 7228] exit_group(0 [pid 7230] <... ioctl resumed>) = 0 [pid 7228] <... exit_group resumed>) = ? [pid 7230] close(3 [pid 7228] +++ exited with 0 +++ [pid 7230] <... close resumed>) = 0 [pid 7230] close(4 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7228, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7230] <... close resumed>) = 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 7230] mkdir("./file0", 0777) = 0 [pid 7230] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] umount2("./426", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./426", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./426/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./426/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./426/binderfs") = 0 [pid 5066] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7229] <... mount resumed>) = 0 [pid 7230] <... mount resumed>) = 0 [pid 7229] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 7229] <... openat resumed>) = 3 [pid 7230] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7229] chdir("./file0" [pid 7230] chdir("./file0" [pid 7229] <... chdir resumed>) = 0 [pid 5066] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7230] <... chdir resumed>) = 0 [pid 7229] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7230] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7229] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(AT_FDCWD, "./426/file0", [pid 7230] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7229] exit_group(0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7230] exit_group(0 [pid 7229] <... exit_group resumed>) = ? [pid 7230] <... exit_group resumed>) = ? [pid 5066] umount2("./426/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./426/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7231] <... mount resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 308.744868][ T7230] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] getdents64(4, [pid 7232] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7231] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7231] <... openat resumed>) = 3 [pid 7229] +++ exited with 0 +++ [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7229, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7231] chdir("./file0" [pid 7230] +++ exited with 0 +++ [pid 7231] <... chdir resumed>) = 0 [pid 5066] close(4 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7230, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] umount2("./430", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 7231] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] rmdir("./426/file0" [pid 5062] <... openat resumed>) = 3 [pid 7231] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] umount2("./429", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 7231] exit_group(0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7231] <... exit_group resumed>) = ? [pid 5066] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] newfstatat(3, "", [pid 5062] umount2("./430/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, [pid 5063] getdents64(3, [pid 5062] newfstatat(AT_FDCWD, "./430/binderfs", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./429/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./430/binderfs" [pid 7231] +++ exited with 0 +++ [pid 5066] close(3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7231, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] newfstatat(AT_FDCWD, "./429/binderfs", [pid 5062] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./426" [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5063] unlink("./429/binderfs" [pid 5065] umount2("./428", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] <... unlink resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 5063] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] mkdir("./427", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] umount2("./428/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./428/binderfs", [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5065] unlink("./428/binderfs" [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7232] <... write resumed>) = 2097152 [pid 5065] <... unlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./430/file0", [pid 7232] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./429/file0", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./428/file0", [pid 5063] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./430/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./429/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7232] <... munmap resumed>) = 0 [pid 5065] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 4 [pid 5062] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 5062] newfstatat(4, "", [pid 7232] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] openat(AT_FDCWD, "./428/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7232] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5062] getdents64(4, [pid 7232] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(4, "", [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5065] getdents64(4, [pid 5063] rmdir("./429/file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./428/file0") = 0 [pid 5063] getdents64(3, [pid 7232] <... ioctl resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./430/file0" [pid 5063] close(3) = 0 [pid 5063] rmdir("./429" [pid 7232] close(3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7232] <... close resumed>) = 0 [pid 5065] close(3 [pid 5062] getdents64(3, [pid 7232] close(4 [pid 5065] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7232] <... close resumed>) = 0 [pid 5063] mkdir("./430", 0777 [pid 5062] close(3 [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7232] mkdir("./file0", 0777 [pid 5065] rmdir("./428" [pid 5062] rmdir("./430" [pid 5066] close(3 [pid 7232] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... rmdir resumed>) = 0 [pid 7232] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... rmdir resumed>) = 0 [pid 5062] mkdir("./431", 0777 [pid 5065] mkdir("./429", 0777 [pid 5062] <... mkdir resumed>) = 0 [ 308.878286][ T7232] loop2: detected capacity change from 0 to 4096 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... mkdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7233 ./strace-static-x86_64: Process 7233 attached [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7233] set_robust_list(0x55555605b660, 24) = 0 [pid 7233] chdir("./427") = 0 [pid 7233] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... openat resumed>) = 3 [pid 7233] <... prctl resumed>) = 0 [pid 7233] setpgid(0, 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... ioctl resumed>) = 0 [pid 7233] <... setpgid resumed>) = 0 [pid 5063] close(3 [pid 7233] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... close resumed>) = 0 [pid 7233] <... openat resumed>) = 3 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7233] write(3, "1000", 4) = 4 [pid 7233] close(3) = 0 [pid 7233] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7234 ./strace-static-x86_64: Process 7234 attached [pid 7234] set_robust_list(0x55555605b660, 24 [pid 7233] memfd_create("syzkaller", 0 [pid 7234] <... set_robust_list resumed>) = 0 [pid 7234] chdir("./430") = 0 [pid 7234] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7233] <... memfd_create resumed>) = 3 [pid 7234] <... prctl resumed>) = 0 [pid 7234] setpgid(0, 0 [pid 7233] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7234] <... setpgid resumed>) = 0 [pid 7233] <... mmap resumed>) = 0x7f599a000000 [pid 7234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7234] write(3, "1000", 4) = 4 [ 308.921249][ T7232] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7234] close(3) = 0 [pid 7234] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7234] memfd_create("syzkaller", 0 [pid 7232] <... mount resumed>) = 0 [pid 7234] <... memfd_create resumed>) = 3 [pid 7232] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7234] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7232] <... openat resumed>) = 3 [pid 7232] chdir("./file0" [pid 5062] <... ioctl resumed>) = 0 [pid 7232] <... chdir resumed>) = 0 [pid 7232] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] close(3 [pid 7232] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7233] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7232] exit_group(0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7232] <... exit_group resumed>) = ? [pid 7232] +++ exited with 0 +++ [pid 5065] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7235 attached [pid 7235] set_robust_list(0x55555605b660, 24) = 0 [pid 7235] chdir("./431") = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7232, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7235 [pid 7235] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7235] <... prctl resumed>) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 7235] setpgid(0, 0) = 0 [pid 7235] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] umount2("./431", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7235] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./431/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7235] write(3, "1000", 4 [pid 5064] newfstatat(AT_FDCWD, "./431/binderfs", [pid 5065] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] unlink("./431/binderfs") = 0 [pid 5064] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7235] <... write resumed>) = 4 [pid 7235] close(3) = 0 [pid 7235] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7236 [pid 7235] memfd_create("syzkaller", 0./strace-static-x86_64: Process 7236 attached [pid 5064] <... umount2 resumed>) = 0 [pid 7236] set_robust_list(0x55555605b660, 24 [pid 7235] <... memfd_create resumed>) = 3 [pid 5064] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7236] <... set_robust_list resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7234] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7236] chdir("./429" [pid 7235] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] newfstatat(AT_FDCWD, "./431/file0", [pid 7236] <... chdir resumed>) = 0 [pid 7235] <... mmap resumed>) = 0x7f599a000000 [pid 7233] <... write resumed>) = 2097152 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7233] munmap(0x7f599a000000, 138412032 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7236] <... prctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./431/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7236] setpgid(0, 0 [pid 5064] <... openat resumed>) = 4 [pid 7236] <... setpgid resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 7236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7233] <... munmap resumed>) = 0 [pid 7236] <... openat resumed>) = 3 [pid 7236] write(3, "1000", 4) = 4 [pid 7236] close(3 [pid 7233] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7236] <... close resumed>) = 0 [pid 7236] symlink("/dev/binderfs", "./binderfs" [pid 7233] <... openat resumed>) = 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 7233] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7236] <... symlink resumed>) = 0 [pid 7234] <... write resumed>) = 2097152 [pid 5064] close(4) = 0 [pid 5064] rmdir("./431/file0" [pid 7234] munmap(0x7f599a000000, 138412032 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7236] memfd_create("syzkaller", 0 [pid 5064] <... close resumed>) = 0 [pid 7236] <... memfd_create resumed>) = 3 [pid 7235] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7234] <... munmap resumed>) = 0 [pid 7233] <... ioctl resumed>) = 0 [pid 5064] rmdir("./431" [pid 7236] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7234] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7233] close(3 [pid 5064] <... rmdir resumed>) = 0 [pid 7236] <... mmap resumed>) = 0x7f599a000000 [pid 7234] <... openat resumed>) = 4 [pid 7233] <... close resumed>) = 0 [pid 5064] mkdir("./432", 0777 [pid 7233] close(4 [pid 7234] ioctl(4, LOOP_SET_FD, 3 [pid 7233] <... close resumed>) = 0 [pid 7233] mkdir("./file0", 0777 [pid 5064] <... mkdir resumed>) = 0 [pid 7233] <... mkdir resumed>) = 0 [pid 7233] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [ 309.122642][ T7233] loop4: detected capacity change from 0 to 4096 [ 309.154069][ T7234] loop1: detected capacity change from 0 to 4096 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7234] <... ioctl resumed>) = 0 [pid 7234] close(3) = 0 [pid 7234] close(4) = 0 [pid 7234] mkdir("./file0", 0777) = 0 [pid 7234] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7235] <... write resumed>) = 2097152 [pid 7235] munmap(0x7f599a000000, 138412032 [pid 7236] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7235] <... munmap resumed>) = 0 [pid 7233] <... mount resumed>) = 0 [pid 7235] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7233] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7235] <... openat resumed>) = 4 [pid 7233] <... openat resumed>) = 3 [ 309.168940][ T7233] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 309.190222][ T7234] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7235] ioctl(4, LOOP_SET_FD, 3 [pid 7233] chdir("./file0") = 0 [pid 7233] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7233] exit_group(0 [pid 5064] <... ioctl resumed>) = 0 [pid 7235] <... ioctl resumed>) = 0 [pid 7233] <... exit_group resumed>) = ? [pid 5064] close(3 [pid 7233] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7233, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5064] <... close resumed>) = 0 [pid 5066] umount2("./427", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./427", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 7237 attached [pid 5066] getdents64(3, [pid 7235] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7237 [pid 5066] umount2("./427/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7237] set_robust_list(0x55555605b660, 24 [pid 7235] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./427/binderfs", [pid 7235] close(4 [pid 7234] <... mount resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7237] <... set_robust_list resumed>) = 0 [pid 7235] <... close resumed>) = 0 [pid 5066] unlink("./427/binderfs" [pid 7237] chdir("./432" [pid 7236] <... write resumed>) = 2097152 [pid 7237] <... chdir resumed>) = 0 [pid 7234] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... unlink resumed>) = 0 [pid 7237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7234] <... openat resumed>) = 3 [pid 7237] <... prctl resumed>) = 0 [pid 7237] setpgid(0, 0) = 0 [pid 7234] chdir("./file0" [pid 5066] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7236] munmap(0x7f599a000000, 138412032 [pid 7235] mkdir("./file0", 0777 [pid 7234] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7234] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7235] <... mkdir resumed>) = 0 [pid 7234] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7234] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./427/file0", [pid 7234] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7235] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7234] +++ exited with 0 +++ [pid 5066] umount2("./427/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7237] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./427/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7234, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7237] write(3, "1000", 4 [pid 5066] <... openat resumed>) = 4 [ 309.254046][ T7235] loop0: detected capacity change from 0 to 4096 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 7237] <... write resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5063] <... restart_syscall resumed>) = 0 [pid 7237] close(3 [pid 5063] umount2("./430", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 7237] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] newfstatat(3, "", [pid 7237] symlink("/dev/binderfs", "./binderfs" [pid 5066] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7237] <... symlink resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(3, [pid 7236] <... munmap resumed>) = 0 [pid 5066] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7236] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5063] umount2("./430/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7236] <... openat resumed>) = 4 [pid 5066] rmdir("./427/file0" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7236] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./430/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./430/binderfs" [pid 5066] getdents64(3, [pid 5063] <... unlink resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7237] memfd_create("syzkaller", 0 [pid 5066] close(3 [pid 5063] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./427" [pid 7237] <... memfd_create resumed>) = 3 [pid 7236] <... ioctl resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7237] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7236] close(3 [pid 5066] mkdir("./428", 0777 [pid 7237] <... mmap resumed>) = 0x7f599a000000 [pid 7236] <... close resumed>) = 0 [pid 7235] <... mount resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7235] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7236] close(4 [pid 7235] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7235] chdir("./file0" [pid 7236] <... close resumed>) = 0 [pid 7235] <... chdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5063] newfstatat(AT_FDCWD, "./430/file0", [pid 7236] mkdir("./file0", 0777 [pid 7235] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7235] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7235] exit_group(0 [pid 5063] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7236] <... mkdir resumed>) = 0 [pid 7235] <... exit_group resumed>) = ? [ 309.309604][ T7235] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 309.327238][ T7236] loop3: detected capacity change from 0 to 4096 [pid 7236] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7235] +++ exited with 0 +++ [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./430/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./430/file0") = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7235, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./430" [pid 5062] umount2("./431", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5063] mkdir("./431", 0777 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./431/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] newfstatat(AT_FDCWD, "./431/binderfs", [pid 5063] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] unlink("./431/binderfs") = 0 [ 309.380408][ T7236] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7237] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7236] <... mount resumed>) = 0 [pid 5066] close(3 [pid 5062] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7236] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7236] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./431/file0", [pid 7236] chdir("./file0") = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7236] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 7238 attached ) = -1 EBUSY (Device or resource busy) [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7238 [pid 5062] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7238] set_robust_list(0x55555605b660, 24 [pid 7236] exit_group(0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7238] <... set_robust_list resumed>) = 0 [pid 7236] <... exit_group resumed>) = ? [pid 5062] openat(AT_FDCWD, "./431/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7238] chdir("./428" [pid 7236] +++ exited with 0 +++ [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7238] <... chdir resumed>) = 0 [pid 7238] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] getdents64(4, [pid 7238] <... prctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7238] setpgid(0, 0 [pid 5062] close(4) = 0 [pid 7238] <... setpgid resumed>) = 0 [pid 5062] rmdir("./431/file0" [pid 7238] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7237] <... write resumed>) = 2097152 [pid 5062] <... rmdir resumed>) = 0 [pid 7238] <... openat resumed>) = 3 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7236, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] getdents64(3, [pid 5065] umount2("./429", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 5065] openat(AT_FDCWD, "./429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./431" [pid 7238] write(3, "1000", 4 [pid 5065] <... openat resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 7238] <... write resumed>) = 4 [pid 5065] newfstatat(3, "", [pid 7238] close(3 [pid 5062] mkdir("./432", 0777 [pid 7238] <... close resumed>) = 0 [pid 7237] munmap(0x7f599a000000, 138412032 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7238] symlink("/dev/binderfs", "./binderfs" [pid 7237] <... munmap resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] close(3 [pid 7238] <... symlink resumed>) = 0 [pid 5065] umount2("./429/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7238] memfd_create("syzkaller", 0 [pid 5062] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7239 attached [pid 7238] <... memfd_create resumed>) = 3 [pid 7237] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7239 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7239] set_robust_list(0x55555605b660, 24 [pid 7238] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7237] <... openat resumed>) = 4 [pid 5065] newfstatat(AT_FDCWD, "./429/binderfs", [pid 5062] <... openat resumed>) = 3 [pid 7239] <... set_robust_list resumed>) = 0 [pid 7238] <... mmap resumed>) = 0x7f599a000000 [pid 7237] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7239] chdir("./431" [pid 7237] <... ioctl resumed>) = 0 [pid 5065] unlink("./429/binderfs") = 0 [pid 5065] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7239] <... chdir resumed>) = 0 [pid 7237] close(3 [pid 5065] <... umount2 resumed>) = 0 [pid 7239] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7237] <... close resumed>) = 0 [pid 7239] <... prctl resumed>) = 0 [pid 7237] close(4) = 0 [pid 7239] setpgid(0, 0 [pid 7237] mkdir("./file0", 0777 [pid 7239] <... setpgid resumed>) = 0 [pid 5065] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7239] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7239] <... openat resumed>) = 3 [pid 7237] <... mkdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./429/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./429/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./429/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 7237] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7239] write(3, "1000", 4 [pid 5065] <... close resumed>) = 0 [pid 7239] <... write resumed>) = 4 [pid 5065] rmdir("./429" [pid 7239] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./430", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7239] <... close resumed>) = 0 [pid 7239] symlink("/dev/binderfs", "./binderfs") = 0 [ 309.502651][ T7237] loop2: detected capacity change from 0 to 4096 [ 309.536446][ T7237] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7239] memfd_create("syzkaller", 0 [pid 7238] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7239] <... memfd_create resumed>) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7239] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7240 attached [pid 7240] set_robust_list(0x55555605b660, 24 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7240 [pid 7240] <... set_robust_list resumed>) = 0 [pid 7240] chdir("./432") = 0 [pid 7240] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7240] setpgid(0, 0) = 0 [pid 7240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7240] write(3, "1000", 4 [pid 5065] <... ioctl resumed>) = 0 [pid 7240] <... write resumed>) = 4 [pid 7240] close(3) = 0 [pid 7240] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7240] memfd_create("syzkaller", 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7241 ./strace-static-x86_64: Process 7241 attached [pid 7240] <... memfd_create resumed>) = 3 [pid 7241] set_robust_list(0x55555605b660, 24 [pid 7240] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7241] <... set_robust_list resumed>) = 0 [pid 7241] chdir("./430" [pid 7238] <... write resumed>) = 2097152 [pid 7241] <... chdir resumed>) = 0 [pid 7241] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7241] setpgid(0, 0) = 0 [pid 7241] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7241] write(3, "1000", 4) = 4 [pid 7241] close(3) = 0 [pid 7237] <... mount resumed>) = 0 [pid 7241] symlink("/dev/binderfs", "./binderfs" [pid 7237] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7241] <... symlink resumed>) = 0 [pid 7237] <... openat resumed>) = 3 [pid 7237] chdir("./file0") = 0 [pid 7237] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7237] exit_group(0 [pid 7241] memfd_create("syzkaller", 0 [pid 7238] munmap(0x7f599a000000, 138412032 [pid 7237] <... exit_group resumed>) = ? [pid 7237] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7237, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5064] umount2("./432", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", [pid 7238] <... munmap resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./432/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./432/binderfs", [pid 7239] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./432/binderfs" [pid 7241] <... memfd_create resumed>) = 3 [pid 5064] <... unlink resumed>) = 0 [pid 7241] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7241] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... umount2 resumed>) = 0 [pid 7238] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5064] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7238] ioctl(4, LOOP_SET_FD, 3 [pid 5064] newfstatat(AT_FDCWD, "./432/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./432/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./432/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./432") = 0 [pid 5064] mkdir("./433", 0777) = 0 [pid 7238] <... ioctl resumed>) = 0 [pid 7239] <... write resumed>) = 2097152 [pid 7238] close(3) = 0 [pid 7238] close(4 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7240] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7239] munmap(0x7f599a000000, 138412032 [pid 7238] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7239] <... munmap resumed>) = 0 [pid 7238] mkdir("./file0", 0777 [pid 5064] ioctl(3, LOOP_CLR_FD [ 309.692111][ T7238] loop4: detected capacity change from 0 to 4096 [pid 7239] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7239] ioctl(4, LOOP_SET_FD, 3 [pid 7241] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7238] <... mkdir resumed>) = 0 [pid 7238] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7239] <... ioctl resumed>) = 0 [pid 7239] close(3 [pid 7240] <... write resumed>) = 2097152 [pid 7239] <... close resumed>) = 0 [pid 7239] close(4 [pid 7240] munmap(0x7f599a000000, 138412032 [pid 7239] <... close resumed>) = 0 [pid 7239] mkdir("./file0", 0777) = 0 [ 309.747768][ T7239] loop1: detected capacity change from 0 to 4096 [ 309.758455][ T7238] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7239] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7240] <... munmap resumed>) = 0 [pid 7241] <... write resumed>) = 2097152 [pid 7240] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7241] munmap(0x7f599a000000, 138412032 [pid 7240] <... openat resumed>) = 4 [pid 5064] <... ioctl resumed>) = 0 [pid 7240] ioctl(4, LOOP_SET_FD, 3 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7242 [pid 7241] <... munmap resumed>) = 0 [pid 7241] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7240] <... ioctl resumed>) = 0 [pid 7241] <... openat resumed>) = 4 [pid 7240] close(3 [pid 7241] ioctl(4, LOOP_SET_FD, 3 [pid 7240] <... close resumed>) = 0 ./strace-static-x86_64: Process 7242 attached [pid 7242] set_robust_list(0x55555605b660, 24) = 0 [pid 7242] chdir("./433") = 0 [pid 7241] <... ioctl resumed>) = 0 [pid 7240] close(4 [pid 7242] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7241] close(3 [pid 7240] <... close resumed>) = 0 [pid 7242] <... prctl resumed>) = 0 [pid 7241] <... close resumed>) = 0 [pid 7240] mkdir("./file0", 0777 [pid 7242] setpgid(0, 0 [pid 7241] close(4 [pid 7240] <... mkdir resumed>) = 0 [pid 7242] <... setpgid resumed>) = 0 [pid 7241] <... close resumed>) = 0 [ 309.795848][ T7239] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 309.816030][ T7240] loop0: detected capacity change from 0 to 4096 [ 309.831976][ T7241] loop3: detected capacity change from 0 to 4096 [pid 7240] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7241] mkdir("./file0", 0777 [pid 7242] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7238] <... mount resumed>) = 0 [pid 7242] write(3, "1000", 4 [pid 7241] <... mkdir resumed>) = 0 [pid 7238] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7242] <... write resumed>) = 4 [pid 7241] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7242] close(3) = 0 [pid 7242] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7238] <... openat resumed>) = 3 [pid 7239] <... mount resumed>) = 0 [pid 7239] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7238] chdir("./file0") = 0 [pid 7239] <... openat resumed>) = 3 [pid 7238] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7239] chdir("./file0" [pid 7238] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7239] <... chdir resumed>) = 0 [pid 7238] exit_group(0) = ? [pid 7242] memfd_create("syzkaller", 0 [pid 7239] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7238] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7238, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7239] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7242] <... memfd_create resumed>) = 3 [pid 7239] exit_group(0 [pid 5066] umount2("./428", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7239] <... exit_group resumed>) = ? [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./428", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 7242] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7239] +++ exited with 0 +++ [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7239, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./428/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./428/binderfs", [pid 5063] umount2("./431", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] unlink("./428/binderfs" [pid 5063] openat(AT_FDCWD, "./431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./431/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./431/binderfs", [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] unlink("./431/binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... unlink resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./428/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./428/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./428/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./431/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./431/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(4, [pid 5063] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] newfstatat(4, "", [pid 5066] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [ 309.851130][ T7240] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 309.885920][ T7241] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] close(4) = 0 [pid 5063] getdents64(4, [pid 5066] rmdir("./428/file0") = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(3, [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5063] rmdir("./431/file0" [pid 5066] rmdir("./428") = 0 [pid 5066] mkdir("./429", 0777 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] getdents64(3, [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7240] <... mount resumed>) = 0 [pid 5063] close(3) = 0 [pid 7240] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] rmdir("./431" [pid 7240] <... openat resumed>) = 3 [pid 5063] <... rmdir resumed>) = 0 [pid 7240] chdir("./file0" [pid 5063] mkdir("./432", 0777 [pid 7240] <... chdir resumed>) = 0 [pid 7240] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7240] exit_group(0) = ? [pid 7240] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7240, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./432", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./432/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./432/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./432/binderfs") = 0 [pid 5062] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./432/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./432/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./432/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./432") = 0 [pid 7242] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] mkdir("./433", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD) = 0 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7243 attached [pid 7243] set_robust_list(0x55555605b660, 24) = 0 [pid 7243] chdir("./433") = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7243 [pid 7243] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7243] setpgid(0, 0) = 0 [pid 7243] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7243] write(3, "1000", 4) = 4 [pid 7243] close(3) = 0 [pid 7243] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7243] memfd_create("syzkaller", 0) = 3 [pid 5066] <... ioctl resumed>) = 0 [pid 7243] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] close(3 [pid 7243] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7244 ./strace-static-x86_64: Process 7244 attached [pid 7244] set_robust_list(0x55555605b660, 24 [pid 7242] <... write resumed>) = 2097152 [pid 7244] <... set_robust_list resumed>) = 0 [pid 7244] chdir("./429") = 0 [pid 7244] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7244] setpgid(0, 0) = 0 [pid 7241] <... mount resumed>) = 0 [pid 7244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7241] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7244] <... openat resumed>) = 3 [pid 7241] <... openat resumed>) = 3 [pid 7244] write(3, "1000", 4) = 4 [pid 7241] chdir("./file0" [pid 7244] close(3 [pid 7242] munmap(0x7f599a000000, 138412032 [pid 7241] <... chdir resumed>) = 0 [pid 7244] <... close resumed>) = 0 [pid 7241] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7241] exit_group(0) = ? [pid 7241] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7241, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7244] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7244] <... symlink resumed>) = 0 [pid 5065] umount2("./430", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7244] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "./430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./430/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./430/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./430/binderfs") = 0 [pid 5065] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7242] <... munmap resumed>) = 0 [pid 7242] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7244] <... memfd_create resumed>) = 3 [pid 7242] <... openat resumed>) = 4 [pid 7242] ioctl(4, LOOP_SET_FD, 3 [pid 7244] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7244] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7245 ./strace-static-x86_64: Process 7245 attached [pid 7245] set_robust_list(0x55555605b660, 24 [pid 5065] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7245] <... set_robust_list resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7245] chdir("./432" [pid 5065] newfstatat(AT_FDCWD, "./430/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./430/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7245] <... chdir resumed>) = 0 [pid 7242] <... ioctl resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7245] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] close(4 [pid 7245] <... prctl resumed>) = 0 [pid 7242] close(3 [pid 5065] <... close resumed>) = 0 [pid 7245] setpgid(0, 0 [pid 7242] <... close resumed>) = 0 [pid 5065] rmdir("./430/file0" [pid 7245] <... setpgid resumed>) = 0 [pid 7242] close(4 [pid 5065] <... rmdir resumed>) = 0 [pid 7245] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7242] <... close resumed>) = 0 [pid 7245] <... openat resumed>) = 3 [pid 7242] mkdir("./file0", 0777 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7245] write(3, "1000", 4 [pid 7242] <... mkdir resumed>) = 0 [pid 5065] close(3 [pid 7245] <... write resumed>) = 4 [pid 7242] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... close resumed>) = 0 [pid 7245] close(3 [pid 5065] rmdir("./430" [pid 7245] <... close resumed>) = 0 [pid 7245] symlink("/dev/binderfs", "./binderfs") = 0 [ 310.089287][ T7242] loop2: detected capacity change from 0 to 4096 [pid 5065] <... rmdir resumed>) = 0 [pid 7243] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] mkdir("./431", 0777 [pid 7245] memfd_create("syzkaller", 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7245] <... memfd_create resumed>) = 3 [pid 7245] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7243] <... write resumed>) = 2097152 [ 310.140156][ T7242] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7243] munmap(0x7f599a000000, 138412032 [pid 7244] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7243] <... munmap resumed>) = 0 [pid 7243] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7242] <... mount resumed>) = 0 [pid 7243] <... openat resumed>) = 4 [pid 7243] ioctl(4, LOOP_SET_FD, 3 [pid 7242] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7243] <... ioctl resumed>) = 0 [pid 7242] <... openat resumed>) = 3 [pid 7242] chdir("./file0" [pid 7243] close(3 [pid 7242] <... chdir resumed>) = 0 [pid 7243] <... close resumed>) = 0 [pid 7243] close(4) = 0 [pid 7245] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7243] mkdir("./file0", 0777) = 0 [pid 7242] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 7243] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7242] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7242] exit_group(0) = ? [pid 7242] +++ exited with 0 +++ [ 310.219787][ T7243] loop0: detected capacity change from 0 to 4096 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7242, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] umount2("./433", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7244] <... write resumed>) = 2097152 [pid 5064] umount2("./433/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./433/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./433/binderfs") = 0 [pid 5064] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(3 [pid 7244] munmap(0x7f599a000000, 138412032 [pid 7245] <... write resumed>) = 2097152 [pid 5065] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7246 ./strace-static-x86_64: Process 7246 attached [pid 7246] set_robust_list(0x55555605b660, 24) = 0 [pid 7246] chdir("./431" [pid 7245] munmap(0x7f599a000000, 138412032 [pid 5064] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7246] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7246] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] newfstatat(AT_FDCWD, "./433/file0", [pid 7246] <... prctl resumed>) = 0 [pid 7244] <... munmap resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7246] setpgid(0, 0 [pid 5064] openat(AT_FDCWD, "./433/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7244] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] getdents64(4, [pid 7244] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [ 310.269233][ T7243] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7244] ioctl(4, LOOP_SET_FD, 3 [pid 5064] getdents64(4, [pid 7246] <... setpgid resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 7246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7245] <... munmap resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7245] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] rmdir("./433/file0" [pid 7245] <... openat resumed>) = 4 [pid 5064] <... rmdir resumed>) = 0 [pid 7246] <... openat resumed>) = 3 [pid 7246] write(3, "1000", 4) = 4 [pid 7245] ioctl(4, LOOP_SET_FD, 3 [pid 5064] getdents64(3, [pid 7246] close(3) = 0 [pid 7244] <... ioctl resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7246] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7244] close(3) = 0 [pid 7244] close(4) = 0 [pid 5064] close(3 [pid 7245] <... ioctl resumed>) = 0 [pid 7244] mkdir("./file0", 0777 [pid 5064] <... close resumed>) = 0 [pid 7246] memfd_create("syzkaller", 0 [pid 7245] close(3 [pid 5064] rmdir("./433" [pid 7246] <... memfd_create resumed>) = 3 [pid 7245] <... close resumed>) = 0 [pid 7244] <... mkdir resumed>) = 0 [pid 7244] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7246] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7245] close(4 [pid 5064] <... rmdir resumed>) = 0 [pid 7245] <... close resumed>) = 0 [pid 5064] mkdir("./434", 0777 [pid 7246] <... mmap resumed>) = 0x7f599a000000 [pid 7245] mkdir("./file0", 0777 [pid 7243] <... mount resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7245] <... mkdir resumed>) = 0 [pid 7245] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [ 310.318692][ T7244] loop4: detected capacity change from 0 to 4096 [ 310.333403][ T7245] loop1: detected capacity change from 0 to 4096 [ 310.357338][ T7244] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7243] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7243] chdir("./file0" [pid 5064] <... openat resumed>) = 3 [pid 7243] <... chdir resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7243] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7243] exit_group(0) = ? [pid 7243] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7243, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] umount2("./433", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 310.375792][ T7245] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5062] openat(AT_FDCWD, "./433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./433/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./433/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7245] <... mount resumed>) = 0 [pid 5062] unlink("./433/binderfs") = 0 [pid 7245] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7245] <... openat resumed>) = 3 [pid 5064] <... ioctl resumed>) = 0 [pid 7245] chdir("./file0" [pid 5064] close(3 [pid 7246] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7245] <... chdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7245] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7245] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7245] exit_group(0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7245] <... exit_group resumed>) = ? [pid 7245] +++ exited with 0 +++ [pid 7244] <... mount resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./433/file0", ./strace-static-x86_64: Process 7247 attached [pid 7244] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7247] set_robust_list(0x55555605b660, 24 [pid 7244] <... openat resumed>) = 3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7245, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7247] <... set_robust_list resumed>) = 0 [pid 7244] chdir("./file0" [pid 7247] chdir("./434") = 0 [pid 7247] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7247] setpgid(0, 0) = 0 [pid 7247] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7247] write(3, "1000", 4) = 4 [pid 7247] close(3 [pid 7244] <... chdir resumed>) = 0 [pid 7247] <... close resumed>) = 0 [pid 7244] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7247] symlink("/dev/binderfs", "./binderfs" [pid 7244] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7247] <... symlink resumed>) = 0 [pid 7247] memfd_create("syzkaller", 0 [pid 7244] exit_group(0) = ? [pid 7247] <... memfd_create resumed>) = 3 [pid 7247] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7247 [pid 5062] openat(AT_FDCWD, "./433/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7244] +++ exited with 0 +++ [pid 5062] <... openat resumed>) = 4 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7244, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] newfstatat(4, "", [pid 5063] umount2("./432", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5063] openat(AT_FDCWD, "./432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./429", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(3, "", [pid 5062] getdents64(4, [pid 5066] openat(AT_FDCWD, "./429", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(3, "", [pid 5062] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5066] getdents64(3, [pid 5062] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./429/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./433/file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./432/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./429/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./429/binderfs") = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... rmdir resumed>) = 0 [pid 5066] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./432/binderfs", [pid 7246] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] getdents64(3, [pid 7246] munmap(0x7f599a000000, 138412032 [pid 5066] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] unlink("./432/binderfs" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(AT_FDCWD, "./429/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./429/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... unlink resumed>) = 0 [pid 5062] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./429/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5062] rmdir("./433" [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./429/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5062] mkdir("./434", 0777 [pid 5066] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] rmdir("./429") = 0 [pid 5063] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... mkdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7246] <... munmap resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./432/file0", [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] mkdir("./430", 0777 [pid 7246] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5063] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./432/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... openat resumed>) = 4 [pid 7246] <... openat resumed>) = 4 [pid 5066] <... openat resumed>) = 3 [pid 5063] newfstatat(4, "", [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7247] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7246] ioctl(4, LOOP_SET_FD, 3 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./432/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./432") = 0 [pid 5063] mkdir("./433", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7246] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7246] close(3) = 0 [pid 7247] <... write resumed>) = 2097152 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7247] munmap(0x7f599a000000, 138412032 [pid 7246] close(4 [pid 5066] <... close resumed>) = 0 [pid 5062] close(3 [pid 7246] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7246] mkdir("./file0", 0777) = 0 [pid 5062] <... close resumed>) = 0 ./strace-static-x86_64: Process 7248 attached [pid 7246] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7248] set_robust_list(0x55555605b660, 24 [pid 7247] <... munmap resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7248 [pid 7248] <... set_robust_list resumed>) = 0 [pid 7248] chdir("./430") = 0 [pid 7248] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7247] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 7249 attached [pid 7248] setpgid(0, 0 [pid 7247] <... openat resumed>) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7249 [pid 7249] set_robust_list(0x55555605b660, 24 [pid 7248] <... setpgid resumed>) = 0 [pid 7247] ioctl(4, LOOP_SET_FD, 3 [pid 7249] <... set_robust_list resumed>) = 0 [ 310.570204][ T7246] loop3: detected capacity change from 0 to 4096 [ 310.607035][ T7246] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7249] chdir("./434") = 0 [pid 7248] write(3, "1000", 4 [pid 5063] <... ioctl resumed>) = 0 [pid 7249] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7248] <... write resumed>) = 4 [pid 7249] <... prctl resumed>) = 0 [pid 7248] close(3 [pid 7247] <... ioctl resumed>) = 0 [pid 7249] setpgid(0, 0 [pid 7248] <... close resumed>) = 0 [pid 7247] close(3 [pid 7249] <... setpgid resumed>) = 0 [pid 7248] symlink("/dev/binderfs", "./binderfs" [pid 7247] <... close resumed>) = 0 [pid 7248] <... symlink resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7247] close(4) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7250 ./strace-static-x86_64: Process 7250 attached [pid 7247] mkdir("./file0", 0777 [pid 7249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7250] set_robust_list(0x55555605b660, 24 [pid 7249] <... openat resumed>) = 3 [pid 7248] memfd_create("syzkaller", 0 [pid 7247] <... mkdir resumed>) = 0 [pid 7250] <... set_robust_list resumed>) = 0 [pid 7249] write(3, "1000", 4 [pid 7248] <... memfd_create resumed>) = 3 [pid 7247] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7250] chdir("./433" [pid 7249] <... write resumed>) = 4 [pid 7248] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7250] <... chdir resumed>) = 0 [pid 7249] close(3 [pid 7248] <... mmap resumed>) = 0x7f599a000000 [pid 7250] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7250] setpgid(0, 0) = 0 [pid 7250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7250] write(3, "1000", 4) = 4 [pid 7250] close(3) = 0 [pid 7250] symlink("/dev/binderfs", "./binderfs" [pid 7249] <... close resumed>) = 0 [pid 7250] <... symlink resumed>) = 0 [pid 7249] symlink("/dev/binderfs", "./binderfs" [pid 7250] memfd_create("syzkaller", 0 [pid 7249] <... symlink resumed>) = 0 [pid 7250] <... memfd_create resumed>) = 3 [pid 7250] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7249] memfd_create("syzkaller", 0) = 3 [pid 7249] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7246] <... mount resumed>) = 0 [ 310.638674][ T7247] loop2: detected capacity change from 0 to 4096 [ 310.673267][ T7247] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7246] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7246] chdir("./file0") = 0 [pid 7246] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7246] exit_group(0) = ? [pid 7246] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7246, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./431", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./431/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./431/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./431/binderfs") = 0 [pid 5065] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7248] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./431/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./431/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7247] <... mount resumed>) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./431/file0") = 0 [pid 7247] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7247] <... openat resumed>) = 3 [pid 5065] close(3 [pid 7247] chdir("./file0" [pid 5065] <... close resumed>) = 0 [pid 7247] <... chdir resumed>) = 0 [pid 7247] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] rmdir("./431" [pid 7247] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... rmdir resumed>) = 0 [pid 7249] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] mkdir("./432", 0777 [pid 7250] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7247] exit_group(0 [pid 5065] <... mkdir resumed>) = 0 [pid 7247] <... exit_group resumed>) = ? [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7247] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7247, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./434", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./434/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./434/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./434/binderfs" [pid 7249] <... write resumed>) = 2097152 [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7249] munmap(0x7f599a000000, 138412032 [pid 5064] <... umount2 resumed>) = 0 [pid 7248] <... write resumed>) = 2097152 [pid 5064] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./434/file0", [pid 7249] <... munmap resumed>) = 0 [pid 7248] munmap(0x7f599a000000, 138412032 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./434/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7249] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] getdents64(4, [pid 7249] <... openat resumed>) = 4 [pid 7249] ioctl(4, LOOP_SET_FD, 3 [pid 5065] close(3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7250] <... write resumed>) = 2097152 [pid 7249] <... ioctl resumed>) = 0 [pid 7248] <... munmap resumed>) = 0 [pid 5064] <... close resumed>) = 0 ./strace-static-x86_64: Process 7251 attached [pid 7250] munmap(0x7f599a000000, 138412032 [pid 7249] close(3 [pid 7248] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] rmdir("./434/file0" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7251 [pid 7251] set_robust_list(0x55555605b660, 24 [pid 7250] <... munmap resumed>) = 0 [pid 7249] <... close resumed>) = 0 [pid 7248] <... openat resumed>) = 4 [pid 5064] <... rmdir resumed>) = 0 [pid 7251] <... set_robust_list resumed>) = 0 [pid 7250] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7249] close(4 [pid 7248] ioctl(4, LOOP_SET_FD, 3 [pid 5064] getdents64(3, [pid 7251] chdir("./432") = 0 [pid 7251] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7250] <... openat resumed>) = 4 [pid 7249] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7251] <... prctl resumed>) = 0 [pid 7250] ioctl(4, LOOP_SET_FD, 3 [pid 7249] mkdir("./file0", 0777 [pid 7248] <... ioctl resumed>) = 0 [pid 5064] close(3 [pid 7251] setpgid(0, 0 [pid 7248] close(3 [pid 5064] <... close resumed>) = 0 [pid 7248] <... close resumed>) = 0 [ 310.845845][ T7249] loop0: detected capacity change from 0 to 4096 [ 310.874444][ T7248] loop4: detected capacity change from 0 to 4096 [pid 7251] <... setpgid resumed>) = 0 [pid 7248] close(4 [pid 7251] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7249] <... mkdir resumed>) = 0 [pid 7248] <... close resumed>) = 0 [pid 5064] rmdir("./434" [pid 7249] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7248] mkdir("./file0", 0777) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7248] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7251] <... openat resumed>) = 3 [pid 7251] write(3, "1000", 4) = 4 [pid 7251] close(3) = 0 [pid 7251] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7251] memfd_create("syzkaller", 0) = 3 [pid 7251] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] mkdir("./435", 0777 [pid 7250] <... ioctl resumed>) = 0 [pid 7250] close(3) = 0 [pid 7250] close(4) = 0 [pid 7250] mkdir("./file0", 0777) = 0 [pid 7250] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7249] <... mount resumed>) = 0 [pid 7249] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7249] chdir("./file0") = 0 [pid 7249] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7249] exit_group(0) = ? [pid 7249] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7249, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [ 310.892843][ T7250] loop1: detected capacity change from 0 to 4096 [ 310.905999][ T7248] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 310.915461][ T7249] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 310.933724][ T7250] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5062] umount2("./434", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 7248] <... mount resumed>) = 0 [pid 7250] <... mount resumed>) = 0 [pid 7250] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7250] chdir("./file0" [pid 7248] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7250] <... chdir resumed>) = 0 [pid 7248] <... openat resumed>) = 3 [pid 7250] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7248] chdir("./file0" [pid 7250] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7248] <... chdir resumed>) = 0 [pid 7248] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7248] exit_group(0 [pid 7250] exit_group(0) = ? [pid 7248] <... exit_group resumed>) = ? [pid 7250] +++ exited with 0 +++ [pid 7248] +++ exited with 0 +++ [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./434/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7248, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=9 /* 0.09 s */} --- [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./434/binderfs", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7250, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./430", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] unlink("./434/binderfs" [pid 5066] openat(AT_FDCWD, "./430", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./433", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./430/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./430/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./430/binderfs") = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] getdents64(3, [pid 5066] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7251] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] close(3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... umount2 resumed>) = 0 [pid 5063] umount2("./433/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./433/binderfs", [pid 5064] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] unlink("./433/binderfs") = 0 [pid 5062] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7252 attached [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./430/file0", [pid 5062] newfstatat(AT_FDCWD, "./434/file0", [pid 7252] set_robust_list(0x55555605b660, 24 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7252 [pid 5063] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7252] <... set_robust_list resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7252] chdir("./435" [pid 5066] umount2("./430/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./433/file0", [pid 5062] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7252] <... chdir resumed>) = 0 [pid 7251] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7252] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7251] munmap(0x7f599a000000, 138412032 [pid 5066] openat(AT_FDCWD, "./430/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./434/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7252] <... prctl resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5063] openat(AT_FDCWD, "./433/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 4 [pid 7252] setpgid(0, 0 [pid 5066] newfstatat(4, "", [pid 5063] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 7252] <... setpgid resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(4, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 7252] <... openat resumed>) = 3 [pid 7251] <... munmap resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5062] getdents64(4, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5062] close(4 [pid 7252] write(3, "1000", 4 [pid 7251] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... close resumed>) = 0 [pid 7252] <... write resumed>) = 4 [pid 7251] <... openat resumed>) = 4 [pid 5066] rmdir("./430/file0" [pid 5063] getdents64(4, [pid 5062] rmdir("./434/file0" [pid 7252] close(3 [pid 7251] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7252] <... close resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 7252] symlink("/dev/binderfs", "./binderfs" [pid 7251] <... ioctl resumed>) = 0 [pid 5063] close(4 [pid 5062] rmdir("./434" [pid 7251] close(3 [pid 5066] close(3 [pid 7251] <... close resumed>) = 0 [pid 7251] close(4) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7251] mkdir("./file0", 0777 [pid 7252] <... symlink resumed>) = 0 [pid 7251] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] mkdir("./435", 0777 [pid 5066] rmdir("./430" [pid 5063] rmdir("./433/file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7252] memfd_create("syzkaller", 0 [pid 7251] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] mkdir("./431", 0777 [pid 5063] <... rmdir resumed>) = 0 [ 311.080178][ T7251] loop3: detected capacity change from 0 to 4096 [pid 5063] getdents64(3, [pid 7252] <... memfd_create resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7252] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... openat resumed>) = 3 [pid 7252] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] close(3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./433") = 0 [pid 5063] mkdir("./434", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7252] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7251] <... mount resumed>) = 0 [pid 7251] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 311.128527][ T7251] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7251] chdir("./file0") = 0 [pid 7251] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7252] <... write resumed>) = 2097152 [pid 7251] exit_group(0) = ? [pid 7251] +++ exited with 0 +++ [pid 5062] <... ioctl resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7251, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] umount2("./432", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7252] munmap(0x7f599a000000, 138412032 [pid 5066] close(3 [pid 5062] close(3 [pid 5065] openat(AT_FDCWD, "./432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 5062] <... close resumed>) = 0 [pid 7252] <... munmap resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7253 attached [pid 7252] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] getdents64(3, [pid 7253] set_robust_list(0x55555605b660, 24 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./432/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./432/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./432/binderfs" [pid 7253] <... set_robust_list resumed>) = 0 [pid 7252] <... openat resumed>) = 4 [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7253 [pid 5065] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7253] chdir("./435" [pid 7252] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7254 [pid 7253] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 7254 attached [pid 7254] set_robust_list(0x55555605b660, 24) = 0 [pid 7254] chdir("./431") = 0 [pid 7253] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... umount2 resumed>) = 0 [pid 7253] <... prctl resumed>) = 0 [pid 5065] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7253] setpgid(0, 0 [pid 7254] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7253] <... setpgid resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... ioctl resumed>) = 0 [pid 7252] <... ioctl resumed>) = 0 [pid 7254] <... prctl resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./432/file0", [pid 7253] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7252] close(3) = 0 [pid 7252] close(4 [pid 7254] setpgid(0, 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7254] <... setpgid resumed>) = 0 [pid 5065] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7252] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7254] <... openat resumed>) = 3 [pid 7253] <... openat resumed>) = 3 [pid 7252] mkdir("./file0", 0777 [pid 5065] openat(AT_FDCWD, "./432/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7254] write(3, "1000", 4 [pid 7252] <... mkdir resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 7254] <... write resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 7253] write(3, "1000", 4 [pid 7252] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7253] <... write resumed>) = 4 [pid 7253] close(3 [pid 7254] close(3 [pid 7253] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7254] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 7254] symlink("/dev/binderfs", "./binderfs" [pid 7253] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7254] <... symlink resumed>) = 0 [pid 7253] <... symlink resumed>) = 0 [pid 5065] getdents64(4, [pid 7254] memfd_create("syzkaller", 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5065] close(4) = 0 [pid 5065] rmdir("./432/file0") = 0 [pid 5065] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] close(3) = 0 [pid 5065] rmdir("./432") = 0 ./strace-static-x86_64: Process 7255 attached [pid 5065] mkdir("./433", 0777 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7255 [pid 7255] set_robust_list(0x55555605b660, 24 [pid 7254] <... memfd_create resumed>) = 3 [pid 5065] <... mkdir resumed>) = 0 [pid 7255] <... set_robust_list resumed>) = 0 [pid 7254] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7255] chdir("./434" [pid 7254] <... mmap resumed>) = 0x7f599a000000 [pid 7253] memfd_create("syzkaller", 0 [pid 7255] <... chdir resumed>) = 0 [pid 7253] <... memfd_create resumed>) = 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7253] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7253] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... openat resumed>) = 3 [pid 7255] <... prctl resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7255] setpgid(0, 0) = 0 [pid 7255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7255] write(3, "1000", 4) = 4 [pid 7255] close(3) = 0 [pid 7255] symlink("/dev/binderfs", "./binderfs") = 0 [ 311.232536][ T7252] loop2: detected capacity change from 0 to 4096 [ 311.262573][ T7252] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7255] memfd_create("syzkaller", 0) = 3 [pid 7255] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7253] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7254] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7256 ./strace-static-x86_64: Process 7256 attached [pid 7256] set_robust_list(0x55555605b660, 24) = 0 [pid 7255] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7253] <... write resumed>) = 2097152 [pid 7256] chdir("./433") = 0 [pid 7256] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7256] setpgid(0, 0) = 0 [pid 7254] <... write resumed>) = 2097152 [pid 7253] munmap(0x7f599a000000, 138412032 [pid 7256] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7254] munmap(0x7f599a000000, 138412032 [pid 7252] <... mount resumed>) = 0 [pid 7256] <... openat resumed>) = 3 [pid 7254] <... munmap resumed>) = 0 [pid 7256] write(3, "1000", 4 [pid 7253] <... munmap resumed>) = 0 [pid 7252] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7256] <... write resumed>) = 4 [pid 7253] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7252] <... openat resumed>) = 3 [pid 7256] close(3 [pid 7254] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7252] chdir("./file0" [pid 7256] <... close resumed>) = 0 [pid 7252] <... chdir resumed>) = 0 [pid 7256] symlink("/dev/binderfs", "./binderfs" [pid 7252] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7256] <... symlink resumed>) = 0 [pid 7254] <... openat resumed>) = 4 [pid 7252] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7254] ioctl(4, LOOP_SET_FD, 3 [pid 7252] exit_group(0) = ? [pid 7255] <... write resumed>) = 2097152 [pid 7256] memfd_create("syzkaller", 0 [pid 7254] <... ioctl resumed>) = 0 [pid 7253] <... openat resumed>) = 4 [pid 7252] +++ exited with 0 +++ [pid 7253] ioctl(4, LOOP_SET_FD, 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7252, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 7256] <... memfd_create resumed>) = 3 [pid 7255] munmap(0x7f599a000000, 138412032 [pid 7254] close(3 [pid 7256] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7254] <... close resumed>) = 0 [pid 7256] <... mmap resumed>) = 0x7f599a000000 [pid 7254] close(4) = 0 [pid 7253] <... ioctl resumed>) = 0 [pid 7253] close(3) = 0 [pid 5064] umount2("./435", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7255] <... munmap resumed>) = 0 [pid 7254] mkdir("./file0", 0777 [pid 7253] close(4 [pid 5064] <... openat resumed>) = 3 [pid 7255] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7254] <... mkdir resumed>) = 0 [pid 7253] <... close resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 7255] <... openat resumed>) = 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7255] ioctl(4, LOOP_SET_FD, 3 [pid 7253] mkdir("./file0", 0777 [pid 5064] getdents64(3, [ 311.439884][ T7254] loop4: detected capacity change from 0 to 4096 [ 311.456989][ T7253] loop0: detected capacity change from 0 to 4096 [ 311.475694][ T7255] loop1: detected capacity change from 0 to 4096 [pid 7254] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7253] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7253] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./435/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./435/binderfs", [pid 7255] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7255] close(3 [pid 5064] unlink("./435/binderfs") = 0 [pid 5064] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7255] <... close resumed>) = 0 [pid 7255] close(4 [pid 5064] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7255] <... close resumed>) = 0 [pid 7255] mkdir("./file0", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./435/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7255] <... mkdir resumed>) = 0 [pid 5064] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7255] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 311.485368][ T7254] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 311.501645][ T7253] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] openat(AT_FDCWD, "./435/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./435/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./435") = 0 [pid 5064] mkdir("./436", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7256] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7254] <... mount resumed>) = 0 [pid 7254] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7254] chdir("./file0") = 0 [pid 7254] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7254] exit_group(0) = ? [ 311.538971][ T7255] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7254] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7254, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7256] <... write resumed>) = 2097152 [pid 7253] <... mount resumed>) = 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 7253] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7253] chdir("./file0" [pid 5066] umount2("./431", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7253] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7256] munmap(0x7f599a000000, 138412032 [pid 7255] <... mount resumed>) = 0 [pid 7253] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "./431", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7256] <... munmap resumed>) = 0 [pid 7253] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 7253] exit_group(0 [pid 5066] newfstatat(3, "", [pid 7253] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7255] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] getdents64(3, [pid 5064] <... ioctl resumed>) = 0 [pid 7255] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7255] chdir("./file0") = 0 [pid 5064] close(3 [pid 5066] umount2("./431/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7255] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 7255] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(AT_FDCWD, "./431/binderfs", [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7257 attached [pid 7256] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7255] exit_group(0 [pid 7253] +++ exited with 0 +++ [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7257] set_robust_list(0x55555605b660, 24 [pid 7256] <... openat resumed>) = 4 [pid 7255] <... exit_group resumed>) = ? [pid 5066] unlink("./431/binderfs" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7257 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7253, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7257] <... set_robust_list resumed>) = 0 [pid 7256] ioctl(4, LOOP_SET_FD, 3 [pid 7255] +++ exited with 0 +++ [pid 7257] chdir("./436" [pid 5066] <... unlink resumed>) = 0 [pid 7257] <... chdir resumed>) = 0 [pid 7257] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7255, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5063] umount2("./434", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7257] <... prctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./435", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7257] setpgid(0, 0 [pid 5066] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7257] <... setpgid resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7257] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] newfstatat(AT_FDCWD, "./431/file0", [pid 5062] <... openat resumed>) = 3 [pid 7257] <... openat resumed>) = 3 [pid 5063] openat(AT_FDCWD, "./434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(3, "", [pid 7257] write(3, "1000", 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7257] <... write resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7257] close(3 [pid 5066] umount2("./431/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7257] <... close resumed>) = 0 [pid 5062] getdents64(3, [pid 7257] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] openat(AT_FDCWD, "./431/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7257] <... symlink resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5063] newfstatat(3, "", [pid 5062] umount2("./435/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(4, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./434/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./434/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./434/binderfs" [pid 5066] getdents64(4, [pid 5063] <... unlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./435/binderfs", [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] unlink("./435/binderfs" [pid 7256] <... ioctl resumed>) = 0 [pid 5063] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... unlink resumed>) = 0 [pid 7256] close(3 [pid 5066] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7257] memfd_create("syzkaller", 0 [pid 5066] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./434/file0", [pid 5062] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7256] <... close resumed>) = 0 [pid 5066] rmdir("./431/file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7256] close(4 [pid 5063] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7256] <... close resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7256] mkdir("./file0", 0777 [pid 5066] getdents64(3, [pid 5063] openat(AT_FDCWD, "./434/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7257] <... memfd_create resumed>) = 3 [pid 7256] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = 0 [pid 7257] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] close(3 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7256] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] getdents64(4, [pid 5066] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7257] <... mmap resumed>) = 0x7f599a000000 [pid 5066] rmdir("./431" [pid 5063] getdents64(4, [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(4) = 0 [pid 5063] rmdir("./434/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./434") = 0 [pid 5063] mkdir("./435", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] mkdir("./432", 0777 [pid 5062] newfstatat(AT_FDCWD, "./435/file0", [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5062] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./435/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [ 311.649435][ T7256] loop3: detected capacity change from 0 to 4096 [ 311.685802][ T7256] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5062] close(4) = 0 [pid 7257] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] rmdir("./435/file0") = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./435" [pid 5063] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] mkdir("./436", 0777 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7258 ./strace-static-x86_64: Process 7258 attached [pid 7258] set_robust_list(0x55555605b660, 24) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7258] chdir("./435" [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7258] <... chdir resumed>) = 0 [pid 7257] <... write resumed>) = 2097152 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7258] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7258] setpgid(0, 0) = 0 [pid 7258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7257] munmap(0x7f599a000000, 138412032) = 0 [pid 7258] <... openat resumed>) = 3 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7258] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 7259 attached [pid 7258] close(3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7259 [pid 7258] <... close resumed>) = 0 [pid 7259] set_robust_list(0x55555605b660, 24) = 0 [pid 7258] symlink("/dev/binderfs", "./binderfs" [pid 7256] <... mount resumed>) = 0 [pid 7259] chdir("./432" [pid 7258] <... symlink resumed>) = 0 [pid 7257] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7256] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7259] <... chdir resumed>) = 0 [pid 7259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7257] <... openat resumed>) = 4 [pid 7259] <... prctl resumed>) = 0 [pid 7258] memfd_create("syzkaller", 0 [pid 7257] ioctl(4, LOOP_SET_FD, 3 [pid 7256] <... openat resumed>) = 3 [pid 7259] setpgid(0, 0) = 0 [pid 7259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7256] chdir("./file0" [pid 7259] <... openat resumed>) = 3 [pid 7256] <... chdir resumed>) = 0 [pid 7259] write(3, "1000", 4 [pid 7256] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7258] <... memfd_create resumed>) = 3 [pid 7256] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7259] <... write resumed>) = 4 [pid 7259] close(3 [pid 7258] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7257] <... ioctl resumed>) = 0 [pid 7256] exit_group(0 [pid 7259] <... close resumed>) = 0 [pid 7259] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7258] <... mmap resumed>) = 0x7f599a000000 [pid 7256] <... exit_group resumed>) = ? [pid 7256] +++ exited with 0 +++ [pid 7259] memfd_create("syzkaller", 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7256, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7259] <... memfd_create resumed>) = 3 [pid 7257] close(3 [pid 7259] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7257] <... close resumed>) = 0 [pid 7257] close(4 [pid 5065] umount2("./433", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7257] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7257] mkdir("./file0", 0777 [pid 5065] openat(AT_FDCWD, "./433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7257] <... mkdir resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7257] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./433/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./433/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 311.809891][ T7257] loop2: detected capacity change from 0 to 4096 [pid 5065] unlink("./433/binderfs") = 0 [pid 5065] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7260 attached [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7260 [pid 5065] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7260] set_robust_list(0x55555605b660, 24 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./433/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./433/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7260] <... set_robust_list resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 7260] chdir("./436") = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7260] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7260] <... prctl resumed>) = 0 [pid 5065] getdents64(4, [pid 7260] setpgid(0, 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 7260] <... setpgid resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] rmdir("./433/file0") = 0 [pid 7260] <... openat resumed>) = 3 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7260] write(3, "1000", 4) = 4 [pid 5065] close(3 [pid 7260] close(3 [pid 5065] <... close resumed>) = 0 [pid 7260] <... close resumed>) = 0 [pid 5065] rmdir("./433" [pid 7260] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... rmdir resumed>) = 0 [pid 7260] <... symlink resumed>) = 0 [pid 5065] mkdir("./434", 0777) = 0 [ 311.857816][ T7257] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7260] memfd_create("syzkaller", 0) = 3 [pid 7260] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7258] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7259] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7257] <... mount resumed>) = 0 [pid 7257] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7257] chdir("./file0") = 0 [pid 7257] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7260] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7257] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7257] exit_group(0) = ? [pid 7259] <... write resumed>) = 2097152 [pid 7257] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7257, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./436", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7259] munmap(0x7f599a000000, 138412032 [pid 5064] newfstatat(3, "", [pid 7258] <... write resumed>) = 2097152 [pid 5065] close(3) = 0 [pid 7260] <... write resumed>) = 2097152 [pid 7258] munmap(0x7f599a000000, 138412032 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./436/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./436/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./436/binderfs") = 0 [pid 5064] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7259] <... munmap resumed>) = 0 [pid 7259] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7259] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 7261 attached [pid 7260] munmap(0x7f599a000000, 138412032 [pid 7258] <... munmap resumed>) = 0 [pid 7261] set_robust_list(0x55555605b660, 24 [pid 7259] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7261] <... set_robust_list resumed>) = 0 [pid 7259] close(3 [pid 5064] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7261] chdir("./434" [pid 7259] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7261] <... chdir resumed>) = 0 [pid 7259] close(4 [pid 5064] newfstatat(AT_FDCWD, "./436/file0", [pid 7261] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7260] <... munmap resumed>) = 0 [pid 7259] <... close resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7261 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7261] <... prctl resumed>) = 0 [pid 5064] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7261] setpgid(0, 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7261] <... setpgid resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./436/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7260] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7259] mkdir("./file0", 0777 [pid 7258] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... openat resumed>) = 4 [pid 7261] <... openat resumed>) = 3 [pid 7260] <... openat resumed>) = 4 [pid 7259] <... mkdir resumed>) = 0 [pid 7258] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 7261] write(3, "1000", 4 [pid 7260] ioctl(4, LOOP_SET_FD, 3 [pid 7259] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7258] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7261] <... write resumed>) = 4 [pid 7260] <... ioctl resumed>) = 0 [pid 7258] <... ioctl resumed>) = 0 [pid 7261] close(3 [pid 7260] close(3 [pid 5064] getdents64(4, [pid 7261] <... close resumed>) = 0 [pid 7260] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7261] symlink("/dev/binderfs", "./binderfs" [pid 7260] close(4 [pid 5064] getdents64(4, [pid 7261] <... symlink resumed>) = 0 [pid 7260] <... close resumed>) = 0 [pid 7258] close(3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7261] memfd_create("syzkaller", 0 [pid 7260] mkdir("./file0", 0777 [pid 7258] <... close resumed>) = 0 [pid 5064] close(4 [pid 7258] close(4 [pid 7260] <... mkdir resumed>) = 0 [pid 7258] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7261] <... memfd_create resumed>) = 3 [pid 7258] mkdir("./file0", 0777 [pid 5064] rmdir("./436/file0" [pid 7258] <... mkdir resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 7258] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] rmdir("./436") = 0 [ 312.028241][ T7259] loop4: detected capacity change from 0 to 4096 [ 312.056213][ T7260] loop0: detected capacity change from 0 to 4096 [ 312.057098][ T7258] loop1: detected capacity change from 0 to 4096 [ 312.063498][ T7259] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5064] mkdir("./437", 0777 [pid 7260] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7261] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7261] <... mmap resumed>) = 0x7f599a000000 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7259] <... mount resumed>) = 0 [pid 7259] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7259] chdir("./file0") = 0 [pid 7259] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7259] exit_group(0) = ? [pid 7259] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7259, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 5066] umount2("./432", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./432", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 312.108079][ T7258] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 312.128700][ T7260] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] getdents64(3, [pid 7258] <... mount resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... ioctl resumed>) = 0 [pid 5066] umount2("./432/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7258] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3 [pid 7258] <... openat resumed>) = 3 [pid 5066] newfstatat(AT_FDCWD, "./432/binderfs", [pid 5064] <... close resumed>) = 0 [pid 7258] chdir("./file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7258] <... chdir resumed>) = 0 [pid 5066] unlink("./432/binderfs" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7260] <... mount resumed>) = 0 [pid 7258] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... unlink resumed>) = 0 [pid 7260] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 ./strace-static-x86_64: Process 7262 attached [pid 7260] chdir("./file0" [pid 5066] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7262] set_robust_list(0x55555605b660, 24 [pid 7260] <... chdir resumed>) = 0 [pid 7258] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7262 [pid 7262] <... set_robust_list resumed>) = 0 [pid 7260] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... umount2 resumed>) = 0 [pid 7262] chdir("./437" [pid 7261] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7260] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7258] exit_group(0 [pid 5066] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7262] <... chdir resumed>) = 0 [pid 7260] exit_group(0 [pid 7258] <... exit_group resumed>) = ? [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7262] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7260] <... exit_group resumed>) = ? [pid 5066] newfstatat(AT_FDCWD, "./432/file0", [pid 7262] <... prctl resumed>) = 0 [pid 7260] +++ exited with 0 +++ [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7262] setpgid(0, 0 [pid 7258] +++ exited with 0 +++ [pid 5066] umount2("./432/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7262] <... setpgid resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7258, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7260, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7262] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] openat(AT_FDCWD, "./432/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./436", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7262] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7262] write(3, "1000", 4 [pid 5066] newfstatat(4, "", [pid 5062] openat(AT_FDCWD, "./436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7262] <... write resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7262] close(3 [pid 5066] getdents64(4, [pid 5062] newfstatat(3, "", [pid 7262] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7262] symlink("/dev/binderfs", "./binderfs" [pid 5066] getdents64(4, [pid 5063] umount2("./435", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 7262] <... symlink resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] close(4 [pid 5063] openat(AT_FDCWD, "./435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./436/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] rmdir("./432/file0" [pid 5063] newfstatat(3, "", [pid 5062] newfstatat(AT_FDCWD, "./436/binderfs", [pid 7262] memfd_create("syzkaller", 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7262] <... memfd_create resumed>) = 3 [pid 5066] getdents64(3, [pid 5063] getdents64(3, [pid 5062] unlink("./436/binderfs" [pid 7262] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... unlink resumed>) = 0 [pid 7262] <... mmap resumed>) = 0x7f599a000000 [pid 5066] close(3 [pid 5063] umount2("./435/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = 0 [pid 5066] rmdir("./432" [pid 5063] newfstatat(AT_FDCWD, "./435/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./435/binderfs" [pid 7261] <... write resumed>) = 2097152 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7261] munmap(0x7f599a000000, 138412032 [pid 5063] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] mkdir("./433", 0777 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./436/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... mkdir resumed>) = 0 [pid 5063] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./436/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7261] <... munmap resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... openat resumed>) = 4 [pid 7261] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5063] newfstatat(AT_FDCWD, "./435/file0", [pid 7261] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 7261] ioctl(4, LOOP_SET_FD, 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, [pid 5063] openat(AT_FDCWD, "./435/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5062] close(4 [pid 5063] newfstatat(4, "", [pid 5062] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] rmdir("./436/file0" [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5062] getdents64(3, [pid 5063] rmdir("./435/file0") = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./436" [pid 5063] getdents64(3, [pid 5062] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./435") = 0 [pid 5062] mkdir("./437", 0777 [pid 7261] <... ioctl resumed>) = 0 [pid 7261] close(3) = 0 [pid 7262] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7261] close(4 [pid 5063] mkdir("./436", 0777 [pid 5062] <... mkdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7261] <... close resumed>) = 0 [pid 7261] mkdir("./file0", 0777 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7261] <... mkdir resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 7261] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7262] <... write resumed>) = 2097152 [pid 7262] munmap(0x7f599a000000, 138412032 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [ 312.269374][ T7261] loop3: detected capacity change from 0 to 4096 [ 312.303419][ T7261] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7262] <... munmap resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7263 ./strace-static-x86_64: Process 7263 attached [pid 7263] set_robust_list(0x55555605b660, 24) = 0 [pid 7263] chdir("./433") = 0 [pid 7262] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7263] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7262] <... openat resumed>) = 4 [pid 7263] <... prctl resumed>) = 0 [pid 7262] ioctl(4, LOOP_SET_FD, 3 [pid 7263] setpgid(0, 0 [pid 7262] <... ioctl resumed>) = 0 [pid 7263] <... setpgid resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7263] write(3, "1000", 4) = 4 [pid 7263] close(3 [pid 5063] close(3 [pid 7263] <... close resumed>) = 0 [pid 7263] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... close resumed>) = 0 [pid 7263] <... symlink resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7263] memfd_create("syzkaller", 0) = 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7264 ./strace-static-x86_64: Process 7264 attached [pid 7263] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7264] set_robust_list(0x55555605b660, 24 [pid 7263] <... mmap resumed>) = 0x7f599a000000 [pid 7264] <... set_robust_list resumed>) = 0 [pid 7261] <... mount resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7264] chdir("./436" [pid 7261] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7264] <... chdir resumed>) = 0 [pid 7261] <... openat resumed>) = 3 [pid 7261] chdir("./file0" [pid 7264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7262] close(3 [pid 7264] <... prctl resumed>) = 0 [pid 7262] <... close resumed>) = 0 [pid 7261] <... chdir resumed>) = 0 [pid 7264] setpgid(0, 0 [pid 7262] close(4 [pid 7261] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] close(3 [pid 7264] <... setpgid resumed>) = 0 [pid 7262] <... close resumed>) = 0 [pid 7261] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7262] mkdir("./file0", 0777 [pid 7261] exit_group(0 [pid 5062] <... close resumed>) = 0 [pid 7264] <... openat resumed>) = 3 [pid 7262] <... mkdir resumed>) = 0 [pid 7261] <... exit_group resumed>) = ? [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7264] write(3, "1000", 4 [pid 7262] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7264] <... write resumed>) = 4 [pid 7261] +++ exited with 0 +++ [pid 7264] close(3) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7261, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- ./strace-static-x86_64: Process 7265 attached [pid 7264] symlink("/dev/binderfs", "./binderfs" [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7265] set_robust_list(0x55555605b660, 24 [pid 7264] <... symlink resumed>) = 0 [ 312.368023][ T7262] loop2: detected capacity change from 0 to 4096 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7265 [pid 7265] <... set_robust_list resumed>) = 0 [pid 7264] memfd_create("syzkaller", 0 [pid 5065] umount2("./434", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7265] chdir("./437" [pid 5065] openat(AT_FDCWD, "./434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7265] <... chdir resumed>) = 0 [pid 7265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7264] <... memfd_create resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 7265] <... prctl resumed>) = 0 [pid 7264] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] newfstatat(3, "", [pid 7265] setpgid(0, 0 [pid 7264] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7265] <... setpgid resumed>) = 0 [pid 7265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./434/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./434/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./434/binderfs") = 0 [pid 5065] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7265] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 7265] write(3, "1000", 4 [pid 5065] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7265] <... write resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7265] close(3) = 0 [ 312.424131][ T7262] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5065] newfstatat(AT_FDCWD, "./434/file0", [pid 7265] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7265] <... symlink resumed>) = 0 [pid 7263] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7265] memfd_create("syzkaller", 0 [pid 5065] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7265] <... memfd_create resumed>) = 3 [pid 7262] <... mount resumed>) = 0 [pid 7265] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./434/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7264] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7263] <... write resumed>) = 2097152 [pid 7262] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7263] munmap(0x7f599a000000, 138412032 [pid 7262] <... openat resumed>) = 3 [pid 5065] getdents64(4, [pid 7265] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7263] <... munmap resumed>) = 0 [pid 7262] chdir("./file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7262] <... chdir resumed>) = 0 [pid 7262] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] close(4 [pid 7262] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... close resumed>) = 0 [pid 7262] exit_group(0 [pid 5065] rmdir("./434/file0" [pid 7262] <... exit_group resumed>) = ? [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./434" [pid 7262] +++ exited with 0 +++ [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./435", 0777) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7262, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5064] umount2("./437", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] newfstatat(3, "", [pid 7263] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7263] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7263] ioctl(4, LOOP_SET_FD, 3 [pid 5064] umount2("./437/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7263] <... ioctl resumed>) = 0 [pid 7265] <... write resumed>) = 2097152 [pid 7264] <... write resumed>) = 2097152 [pid 5064] newfstatat(AT_FDCWD, "./437/binderfs", [pid 7265] munmap(0x7f599a000000, 138412032 [pid 7263] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7264] munmap(0x7f599a000000, 138412032 [pid 7265] <... munmap resumed>) = 0 [pid 7264] <... munmap resumed>) = 0 [pid 7263] <... close resumed>) = 0 [pid 5064] unlink("./437/binderfs" [pid 7263] close(4 [pid 5064] <... unlink resumed>) = 0 [pid 7263] <... close resumed>) = 0 [pid 5064] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7263] mkdir("./file0", 0777) = 0 [pid 7263] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7264] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7264] ioctl(4, LOOP_SET_FD, 3 [pid 7265] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [ 312.568644][ T7263] loop4: detected capacity change from 0 to 4096 [ 312.602120][ T7264] loop1: detected capacity change from 0 to 4096 [ 312.608829][ T7263] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7265] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... umount2 resumed>) = 0 [pid 7264] <... ioctl resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7266 [pid 5064] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7264] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7264] <... close resumed>) = 0 [pid 7264] close(4 [pid 5064] newfstatat(AT_FDCWD, "./437/file0", [pid 7265] <... ioctl resumed>) = 0 [pid 7264] <... close resumed>) = 0 ./strace-static-x86_64: Process 7266 attached [pid 7265] close(3 [pid 7264] mkdir("./file0", 0777 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7266] set_robust_list(0x55555605b660, 24 [pid 7265] <... close resumed>) = 0 [pid 7266] <... set_robust_list resumed>) = 0 [pid 7265] close(4 [pid 7266] chdir("./435" [pid 7265] <... close resumed>) = 0 [pid 7264] <... mkdir resumed>) = 0 [pid 5064] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7266] <... chdir resumed>) = 0 [pid 7265] mkdir("./file0", 0777 [pid 7264] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7266] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7265] <... mkdir resumed>) = 0 [pid 7266] <... prctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./437/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7266] setpgid(0, 0) = 0 [pid 7266] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7265] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7266] write(3, "1000", 4) = 4 [pid 7266] close(3) = 0 [pid 7266] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7266] memfd_create("syzkaller", 0 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7266] <... memfd_create resumed>) = 3 [pid 7266] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] close(4 [pid 7266] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./437/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./437") = 0 [pid 5064] mkdir("./438", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [ 312.627872][ T7265] loop0: detected capacity change from 0 to 4096 [ 312.659361][ T7264] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 312.660769][ T7265] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7264] <... mount resumed>) = 0 [pid 7264] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7263] <... mount resumed>) = 0 [pid 7264] chdir("./file0") = 0 [pid 7263] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7264] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7263] <... openat resumed>) = 3 [pid 7264] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7263] chdir("./file0" [pid 7264] exit_group(0 [pid 7263] <... chdir resumed>) = 0 [pid 7263] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7264] <... exit_group resumed>) = ? [pid 7263] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7263] exit_group(0) = ? [pid 7263] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7263, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] umount2("./433", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./433", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 7264] +++ exited with 0 +++ [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7264, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./433/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./433/binderfs", [pid 5063] umount2("./436", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./436/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./436/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./436/binderfs") = 0 [pid 5063] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] unlink("./433/binderfs") = 0 [pid 5066] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./436/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./433/file0", [pid 5063] openat(AT_FDCWD, "./436/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 7265] <... mount resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7265] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] getdents64(4, [pid 7265] <... openat resumed>) = 3 [pid 5066] umount2("./433/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7265] chdir("./file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 7265] <... chdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./433/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7265] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... openat resumed>) = 4 [pid 5063] close(4 [pid 7265] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(4, "", [pid 5063] <... close resumed>) = 0 [pid 7266] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7265] exit_group(0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] rmdir("./436/file0" [pid 7265] <... exit_group resumed>) = ? [pid 5066] getdents64(4, [pid 5063] <... rmdir resumed>) = 0 [pid 7265] +++ exited with 0 +++ [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(3, [pid 5066] getdents64(4, [pid 5064] <... ioctl resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7265, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5064] close(3 [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5062] umount2("./437", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] rmdir("./436"./strace-static-x86_64: Process 7267 attached [pid 5066] close(4 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7267] set_robust_list(0x55555605b660, 24 [pid 5066] <... close resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7267 [pid 5063] mkdir("./437", 0777 [pid 5062] newfstatat(3, "", [pid 7267] <... set_robust_list resumed>) = 0 [pid 5066] rmdir("./433/file0" [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 7267] chdir("./438" [pid 5066] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7267] <... chdir resumed>) = 0 [pid 5062] umount2("./437/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7267] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./437/binderfs", [pid 5066] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] close(3 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] close(3 [pid 5066] rmdir("./433" [pid 5063] <... close resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7267] <... prctl resumed>) = 0 [pid 5066] mkdir("./434", 0777 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7267] setpgid(0, 0 [pid 5066] <... mkdir resumed>) = 0 [pid 7267] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 7268 attached [pid 7267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7268 [pid 7268] set_robust_list(0x55555605b660, 24 [pid 7267] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7268] <... set_robust_list resumed>) = 0 [pid 7267] write(3, "1000", 4 [pid 5066] <... openat resumed>) = 3 [pid 5062] unlink("./437/binderfs" [pid 7267] <... write resumed>) = 4 [pid 7268] chdir("./437" [pid 7267] close(3 [pid 5062] <... unlink resumed>) = 0 [pid 7267] <... close resumed>) = 0 [pid 7267] symlink("/dev/binderfs", "./binderfs" [pid 5062] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7268] <... chdir resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7268] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7268] setpgid(0, 0 [pid 7267] <... symlink resumed>) = 0 [pid 7268] <... setpgid resumed>) = 0 [pid 7268] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7268] write(3, "1000", 4) = 4 [pid 7268] close(3) = 0 [pid 7268] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7268] memfd_create("syzkaller", 0 [pid 7267] memfd_create("syzkaller", 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7267] <... memfd_create resumed>) = 3 [pid 7268] <... memfd_create resumed>) = 3 [pid 7266] <... write resumed>) = 2097152 [pid 5062] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7268] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7267] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7268] <... mmap resumed>) = 0x7f599a000000 [pid 7267] <... mmap resumed>) = 0x7f599a000000 [pid 7266] munmap(0x7f599a000000, 138412032 [pid 5062] newfstatat(AT_FDCWD, "./437/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./437/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", [pid 7266] <... munmap resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 7266] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7266] <... openat resumed>) = 4 [pid 5062] getdents64(4, [pid 7266] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7266] <... ioctl resumed>) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./437/file0") = 0 [pid 5062] getdents64(3, [pid 5066] <... ioctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./437") = 0 [pid 5062] mkdir("./438", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7269 [pid 7266] close(3) = 0 ./strace-static-x86_64: Process 7269 attached [pid 7266] close(4 [pid 7269] set_robust_list(0x55555605b660, 24) = 0 [pid 7269] chdir("./434" [pid 7266] <... close resumed>) = 0 [pid 7269] <... chdir resumed>) = 0 [pid 7266] mkdir("./file0", 0777 [pid 7269] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7266] <... mkdir resumed>) = 0 [pid 7269] <... prctl resumed>) = 0 [ 312.887495][ T7266] loop3: detected capacity change from 0 to 4096 [pid 7269] setpgid(0, 0 [pid 7266] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7269] <... setpgid resumed>) = 0 [pid 7268] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7267] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7269] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7269] write(3, "1000", 4) = 4 [pid 7269] close(3) = 0 [pid 7269] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7269] memfd_create("syzkaller", 0) = 3 [pid 7269] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7269] <... mmap resumed>) = 0x7f599a000000 [pid 5062] close(3) = 0 [ 312.953323][ T7266] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7268] <... write resumed>) = 2097152 [pid 7267] <... write resumed>) = 2097152 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7270 ./strace-static-x86_64: Process 7270 attached [pid 7266] <... mount resumed>) = 0 [pid 7270] set_robust_list(0x55555605b660, 24) = 0 [pid 7268] munmap(0x7f599a000000, 138412032 [pid 7270] chdir("./438" [pid 7266] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7267] munmap(0x7f599a000000, 138412032 [pid 7266] <... openat resumed>) = 3 [pid 7270] <... chdir resumed>) = 0 [pid 7270] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7267] <... munmap resumed>) = 0 [pid 7266] chdir("./file0" [pid 7267] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7268] <... munmap resumed>) = 0 [pid 7267] <... openat resumed>) = 4 [pid 7267] ioctl(4, LOOP_SET_FD, 3 [pid 7270] <... prctl resumed>) = 0 [pid 7266] <... chdir resumed>) = 0 [pid 7270] setpgid(0, 0 [pid 7266] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7270] <... setpgid resumed>) = 0 [pid 7266] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7266] exit_group(0 [pid 7270] <... openat resumed>) = 3 [pid 7266] <... exit_group resumed>) = ? [pid 7266] +++ exited with 0 +++ [pid 7270] write(3, "1000", 4) = 4 [pid 7270] close(3 [pid 7268] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7270] <... close resumed>) = 0 [pid 7268] ioctl(4, LOOP_SET_FD, 3 [pid 7270] symlink("/dev/binderfs", "./binderfs" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7266, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=7 /* 0.07 s */} --- [pid 7270] <... symlink resumed>) = 0 [pid 7270] memfd_create("syzkaller", 0) = 3 [pid 7267] <... ioctl resumed>) = 0 [pid 7270] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./435", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7270] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7269] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7268] <... ioctl resumed>) = 0 [pid 7267] close(3 [pid 5065] openat(AT_FDCWD, "./435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7267] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7268] close(3 [pid 7267] close(4 [pid 5065] newfstatat(3, "", [pid 7267] <... close resumed>) = 0 [pid 7268] <... close resumed>) = 0 [pid 7268] close(4 [pid 7267] mkdir("./file0", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7268] <... close resumed>) = 0 [pid 7268] mkdir("./file0", 0777 [pid 5065] getdents64(3, [pid 7268] <... mkdir resumed>) = 0 [ 313.049072][ T7267] loop2: detected capacity change from 0 to 4096 [ 313.059456][ T7268] loop1: detected capacity change from 0 to 4096 [pid 7267] <... mkdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7268] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7267] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7269] <... write resumed>) = 2097152 [pid 7270] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./435/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7269] munmap(0x7f599a000000, 138412032 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./435/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./435/binderfs") = 0 [pid 5065] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7269] <... munmap resumed>) = 0 [ 313.105603][ T7268] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 313.115622][ T7267] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7269] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7270] <... write resumed>) = 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 7270] munmap(0x7f599a000000, 138412032) = 0 [pid 7269] ioctl(4, LOOP_SET_FD, 3 [pid 5065] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7267] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./435/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7270] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7267] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./435/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7267] <... openat resumed>) = 3 [pid 7270] <... openat resumed>) = 4 [pid 7269] <... ioctl resumed>) = 0 [pid 7268] <... mount resumed>) = 0 [pid 7267] chdir("./file0" [pid 5065] <... openat resumed>) = 4 [pid 7270] ioctl(4, LOOP_SET_FD, 3 [pid 7267] <... chdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 7268] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7269] close(3 [pid 7267] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7269] <... close resumed>) = 0 [pid 7268] <... openat resumed>) = 3 [pid 7267] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] getdents64(4, [pid 7269] close(4 [pid 7268] chdir("./file0" [pid 7267] exit_group(0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7269] <... close resumed>) = 0 [pid 7268] <... chdir resumed>) = 0 [pid 5065] getdents64(4, [pid 7270] <... ioctl resumed>) = 0 [pid 7269] mkdir("./file0", 0777 [pid 7268] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7267] <... exit_group resumed>) = ? [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7270] close(3 [pid 7269] <... mkdir resumed>) = 0 [pid 7268] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7267] +++ exited with 0 +++ [pid 5065] close(4 [pid 7270] <... close resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7267, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7270] close(4 [pid 5065] <... close resumed>) = 0 [pid 7268] exit_group(0 [ 313.173967][ T7269] loop4: detected capacity change from 0 to 4096 [ 313.196366][ T7270] loop0: detected capacity change from 0 to 4096 [pid 5065] rmdir("./435/file0" [pid 7269] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7268] <... exit_group resumed>) = ? [pid 5065] <... rmdir resumed>) = 0 [pid 7270] <... close resumed>) = 0 [pid 7268] +++ exited with 0 +++ [pid 5064] umount2("./438", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7270] mkdir("./file0", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7270] <... mkdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5064] openat(AT_FDCWD, "./438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7268, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7270] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... restart_syscall resumed>) = 0 [pid 5065] close(3 [pid 5064] getdents64(3, [pid 5065] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./437", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] rmdir("./435" [pid 5064] umount2("./438/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./438/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] mkdir("./436", 0777 [pid 5064] unlink("./438/binderfs") = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 5064] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] newfstatat(AT_FDCWD, "./438/file0", [pid 5063] umount2("./437/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(AT_FDCWD, "./437/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./437/binderfs" [pid 5064] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./438/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(AT_FDCWD, "./437/file0", [pid 5064] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 313.216873][ T7269] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 313.233323][ T7270] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] getdents64(4, [pid 5063] openat(AT_FDCWD, "./437/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./437/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./437") = 0 [pid 5063] mkdir("./438", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7270] <... mount resumed>) = 0 [pid 5064] close(4 [pid 7270] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 7270] <... openat resumed>) = 3 [pid 5064] rmdir("./438/file0" [pid 7270] chdir("./file0" [pid 7269] <... mount resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7269] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7270] <... chdir resumed>) = 0 [pid 7269] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 7270] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7269] chdir("./file0" [pid 7270] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] close(3 [pid 7269] <... chdir resumed>) = 0 [pid 7269] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7269] exit_group(0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./438" [pid 7270] exit_group(0 [pid 7269] <... exit_group resumed>) = ? [pid 7270] <... exit_group resumed>) = ? [pid 7269] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7269, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] umount2("./434", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7270] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./434", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7270, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] umount2("./434/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... restart_syscall resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./434/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./434/binderfs") = 0 [pid 5066] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] mkdir("./439", 0777 [pid 5062] umount2("./438", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./434/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "./438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./434/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] close(3 [pid 5062] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./434/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(3, "", [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... close resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] getdents64(4, [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5062] umount2("./438/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./434/file0" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./438/binderfs", [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 7271 attached [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7271] set_robust_list(0x55555605b660, 24 [pid 5066] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 5062] unlink("./438/binderfs" [pid 7271] <... set_robust_list resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7271] chdir("./436" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5066] close(3 [pid 5062] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7271] <... chdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./434" [pid 7271] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7271] setpgid(0, 0) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] mkdir("./435", 0777 [pid 7271] <... openat resumed>) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7271 [pid 5062] <... umount2 resumed>) = 0 [pid 7271] write(3, "1000", 4 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./438/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7271] <... write resumed>) = 4 [pid 7271] close(3) = 0 [pid 7271] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./438/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7271] memfd_create("syzkaller", 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5066] <... openat resumed>) = 3 [pid 5064] close(3 [pid 5062] newfstatat(4, "", [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... ioctl resumed>) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7271] <... memfd_create resumed>) = 3 [pid 7271] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] close(3 [pid 5062] close(4./strace-static-x86_64: Process 7272 attached ) = 0 [pid 7272] set_robust_list(0x55555605b660, 24 [pid 5062] rmdir("./438/file0" [pid 7272] <... set_robust_list resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7272] chdir("./439" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./438" [pid 5063] <... close resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] mkdir("./439", 0777 [pid 7272] <... chdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7272 [pid 5062] <... mkdir resumed>) = 0 [pid 7272] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7272] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 7273 attached [pid 7272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... openat resumed>) = 3 [pid 7273] set_robust_list(0x55555605b660, 24 [pid 7272] <... openat resumed>) = 3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7273 [pid 7272] write(3, "1000", 4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7272] <... write resumed>) = 4 [pid 7272] close(3) = 0 [pid 7273] <... set_robust_list resumed>) = 0 [pid 7272] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7273] chdir("./438" [pid 7272] memfd_create("syzkaller", 0) = 3 [pid 7272] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7273] <... chdir resumed>) = 0 [pid 7272] <... mmap resumed>) = 0x7f599a000000 [pid 7273] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7273] setpgid(0, 0) = 0 [pid 7273] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7271] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7273] write(3, "1000", 4) = 4 [pid 7273] close(3) = 0 [pid 7273] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7273] memfd_create("syzkaller", 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7273] <... memfd_create resumed>) = 3 [pid 7273] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7274 attached [pid 7274] set_robust_list(0x55555605b660, 24) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7274 [pid 7274] chdir("./435") = 0 [pid 7274] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7274] setpgid(0, 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 7274] <... setpgid resumed>) = 0 [pid 7271] <... write resumed>) = 2097152 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7274] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7274] write(3, "1000", 4) = 4 [pid 7274] close(3) = 0 [pid 7274] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7274] memfd_create("syzkaller", 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7275 ./strace-static-x86_64: Process 7275 attached [pid 7275] set_robust_list(0x55555605b660, 24) = 0 [pid 7275] chdir("./439" [pid 7274] <... memfd_create resumed>) = 3 [pid 7275] <... chdir resumed>) = 0 [pid 7274] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7274] <... mmap resumed>) = 0x7f599a000000 [pid 7275] <... prctl resumed>) = 0 [pid 7272] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7271] munmap(0x7f599a000000, 138412032 [pid 7275] setpgid(0, 0) = 0 [pid 7275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7275] write(3, "1000", 4) = 4 [pid 7275] close(3) = 0 [pid 7275] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7275] memfd_create("syzkaller", 0 [pid 7271] <... munmap resumed>) = 0 [pid 7275] <... memfd_create resumed>) = 3 [pid 7275] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7273] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7271] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7272] <... write resumed>) = 2097152 [pid 7271] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7271] close(3) = 0 [pid 7272] munmap(0x7f599a000000, 138412032 [pid 7271] close(4) = 0 [pid 7272] <... munmap resumed>) = 0 [pid 7273] <... write resumed>) = 2097152 [pid 7272] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7271] mkdir("./file0", 0777 [pid 7272] <... openat resumed>) = 4 [pid 7271] <... mkdir resumed>) = 0 [pid 7273] munmap(0x7f599a000000, 138412032 [pid 7272] ioctl(4, LOOP_SET_FD, 3 [ 313.545329][ T7271] loop3: detected capacity change from 0 to 4096 [ 313.576567][ T7272] loop2: detected capacity change from 0 to 4096 [pid 7271] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7274] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7273] <... munmap resumed>) = 0 [pid 7272] <... ioctl resumed>) = 0 [pid 7273] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7272] close(3 [pid 7273] <... openat resumed>) = 4 [pid 7272] <... close resumed>) = 0 [pid 7273] ioctl(4, LOOP_SET_FD, 3 [pid 7272] close(4) = 0 [pid 7272] mkdir("./file0", 0777) = 0 [pid 7272] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7275] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7273] <... ioctl resumed>) = 0 [pid 7271] <... mount resumed>) = 0 [pid 7273] close(3 [pid 7271] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7273] <... close resumed>) = 0 [pid 7273] close(4) = 0 [pid 7271] <... openat resumed>) = 3 [pid 7273] mkdir("./file0", 0777) = 0 [pid 7272] <... mount resumed>) = 0 [pid 7271] chdir("./file0" [pid 7273] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7272] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7271] <... chdir resumed>) = 0 [pid 7271] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7272] <... openat resumed>) = 3 [pid 7271] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7272] chdir("./file0" [pid 7271] exit_group(0 [pid 7272] <... chdir resumed>) = 0 [pid 7272] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7271] <... exit_group resumed>) = ? [pid 7272] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7271] +++ exited with 0 +++ [ 313.588532][ T7271] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 313.602213][ T7273] loop1: detected capacity change from 0 to 4096 [ 313.617839][ T7272] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7272] exit_group(0) = ? [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7271, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] umount2("./436", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7272] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7272, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5065] openat(AT_FDCWD, "./436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5064] umount2("./439", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7274] <... write resumed>) = 2097152 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./436/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "./439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./436/binderfs", [pid 5064] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./436/binderfs" [pid 5064] newfstatat(3, "", [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] getdents64(3, [pid 5065] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7275] <... write resumed>) = 2097152 [pid 7274] munmap(0x7f599a000000, 138412032 [pid 7273] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7273] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./439/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7275] munmap(0x7f599a000000, 138412032 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./436/file0", [pid 5064] newfstatat(AT_FDCWD, "./439/binderfs", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./436/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7273] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 5064] unlink("./439/binderfs" [pid 7273] chdir("./file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7273] <... chdir resumed>) = 0 [pid 5065] close(4 [pid 5064] <... unlink resumed>) = 0 [pid 7273] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./436/file0") = 0 [ 313.665692][ T7273] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] getdents64(3, [pid 7275] <... munmap resumed>) = 0 [pid 7274] <... munmap resumed>) = 0 [pid 7273] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7275] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7275] <... openat resumed>) = 4 [pid 7273] exit_group(0 [pid 5065] close(3 [pid 5064] <... umount2 resumed>) = 0 [pid 7274] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7273] <... exit_group resumed>) = ? [pid 7275] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... close resumed>) = 0 [pid 7274] <... openat resumed>) = 4 [pid 7273] +++ exited with 0 +++ [pid 5065] rmdir("./436" [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7273, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7274] ioctl(4, LOOP_SET_FD, 3 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 7275] <... ioctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] mkdir("./437", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... mkdir resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./439/file0", [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7275] close(3 [pid 5065] <... openat resumed>) = 3 [pid 5064] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7275] <... close resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7275] close(4 [pid 7274] <... ioctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./439/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... restart_syscall resumed>) = 0 [pid 7275] <... close resumed>) = 0 [pid 7274] close(3 [pid 5064] <... openat resumed>) = 4 [pid 7275] mkdir("./file0", 0777 [pid 7274] <... close resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 7274] close(4 [pid 5063] umount2("./438", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7274] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7274] mkdir("./file0", 0777 [pid 5064] getdents64(4, [pid 5063] openat(AT_FDCWD, "./438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7275] <... mkdir resumed>) = 0 [pid 7274] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 7275] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7274] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./438/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./438/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] close(4 [pid 5063] unlink("./438/binderfs" [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./439/file0") = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5064] rmdir("./439") = 0 [pid 5063] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./438/file0", [pid 5064] mkdir("./440", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./438/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] getdents64(4, [pid 5064] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./438/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./438") = 0 [pid 5063] mkdir("./439", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [ 313.733822][ T7275] loop0: detected capacity change from 0 to 4096 [ 313.741765][ T7274] loop4: detected capacity change from 0 to 4096 [ 313.757000][ T7275] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 313.759817][ T7274] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7274] <... mount resumed>) = 0 [pid 7274] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] close(3 [pid 7274] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7275] <... mount resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7276 [pid 7275] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7274] chdir("./file0" [pid 5063] <... ioctl resumed>) = 0 [pid 7275] <... openat resumed>) = 3 [pid 7275] chdir("./file0") = 0 ./strace-static-x86_64: Process 7276 attached [pid 7276] set_robust_list(0x55555605b660, 24 [pid 7275] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7276] <... set_robust_list resumed>) = 0 [pid 7275] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7276] chdir("./440" [pid 7275] exit_group(0 [pid 7276] <... chdir resumed>) = 0 [pid 7275] <... exit_group resumed>) = ? [pid 5065] close(3 [pid 7276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7275] +++ exited with 0 +++ [pid 7274] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7276] <... prctl resumed>) = 0 [pid 7274] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] close(3 [pid 7274] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7275, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7274] exit_group(0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 7274] <... exit_group resumed>) = ? [pid 5062] umount2("./439", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7276] setpgid(0, 0 [pid 5062] newfstatat(3, "", [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7276] <... setpgid resumed>) = 0 [pid 7274] +++ exited with 0 +++ [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] getdents64(3, ./strace-static-x86_64: Process 7278 attached ./strace-static-x86_64: Process 7277 attached [pid 7276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7274, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./439/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7276] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./439/binderfs", [pid 7276] write(3, "1000", 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7276] <... write resumed>) = 4 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7277 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7278 [pid 5062] unlink("./439/binderfs" [pid 7277] set_robust_list(0x55555605b660, 24 [pid 7276] close(3 [pid 5062] <... unlink resumed>) = 0 [pid 7278] set_robust_list(0x55555605b660, 24 [pid 7276] <... close resumed>) = 0 [pid 5062] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7278] <... set_robust_list resumed>) = 0 [pid 7277] <... set_robust_list resumed>) = 0 [pid 7276] symlink("/dev/binderfs", "./binderfs" [pid 5066] umount2("./435", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7278] chdir("./439" [pid 7277] chdir("./437" [pid 7276] <... symlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7276] memfd_create("syzkaller", 0 [pid 5062] newfstatat(AT_FDCWD, "./439/file0", [pid 5066] openat(AT_FDCWD, "./435", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7278] <... chdir resumed>) = 0 [pid 7277] <... chdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7278] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... openat resumed>) = 3 [pid 7278] <... prctl resumed>) = 0 [pid 7277] <... prctl resumed>) = 0 [pid 7278] setpgid(0, 0 [pid 5062] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7278] <... setpgid resumed>) = 0 [pid 7277] setpgid(0, 0 [pid 5066] newfstatat(3, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7278] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7277] <... setpgid resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./439/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... openat resumed>) = 4 [pid 5066] getdents64(3, [pid 5062] newfstatat(4, "", [pid 7276] <... memfd_create resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7276] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] getdents64(4, [pid 7276] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7277] <... openat resumed>) = 3 [pid 5066] umount2("./435/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7278] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, [pid 7278] write(3, "1000", 4 [pid 7277] write(3, "1000", 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7278] <... write resumed>) = 4 [pid 7277] <... write resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./435/binderfs", [pid 5062] close(4 [pid 7278] close(3 [pid 7277] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... close resumed>) = 0 [pid 7277] <... close resumed>) = 0 [pid 5066] unlink("./435/binderfs" [pid 7278] <... close resumed>) = 0 [pid 5062] rmdir("./439/file0" [pid 7278] symlink("/dev/binderfs", "./binderfs" [pid 7277] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... unlink resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./439") = 0 [pid 7278] <... symlink resumed>) = 0 [pid 7277] <... symlink resumed>) = 0 [pid 5066] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7277] memfd_create("syzkaller", 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] mkdir("./440", 0777 [pid 7278] memfd_create("syzkaller", 0 [pid 7277] <... memfd_create resumed>) = 3 [pid 5062] <... mkdir resumed>) = 0 [pid 7277] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7278] <... memfd_create resumed>) = 3 [pid 7277] <... mmap resumed>) = 0x7f599a000000 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7278] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7278] <... mmap resumed>) = 0x7f599a000000 [pid 7276] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./435/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./435/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./435/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./435/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./435") = 0 [pid 7276] <... write resumed>) = 2097152 [pid 5066] mkdir("./436", 0777 [pid 5062] <... ioctl resumed>) = 0 [pid 7276] munmap(0x7f599a000000, 138412032 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7278] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7276] <... munmap resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7279 [pid 7276] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 7279 attached [pid 7277] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7279] set_robust_list(0x55555605b660, 24 [pid 7276] <... openat resumed>) = 4 [pid 7276] ioctl(4, LOOP_SET_FD, 3 [pid 7279] <... set_robust_list resumed>) = 0 [pid 7278] <... write resumed>) = 2097152 [pid 7276] <... ioctl resumed>) = 0 [pid 7279] chdir("./440") = 0 [pid 7278] munmap(0x7f599a000000, 138412032 [pid 7277] <... write resumed>) = 2097152 [pid 7276] close(3 [pid 7279] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7277] munmap(0x7f599a000000, 138412032 [pid 7276] <... close resumed>) = 0 [pid 7279] <... prctl resumed>) = 0 [pid 7276] close(4 [pid 7279] setpgid(0, 0) = 0 [pid 7276] <... close resumed>) = 0 [pid 7276] mkdir("./file0", 0777 [pid 7279] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7277] <... munmap resumed>) = 0 [pid 7276] <... mkdir resumed>) = 0 [pid 7279] <... openat resumed>) = 3 [pid 7277] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7279] write(3, "1000", 4 [pid 7278] <... munmap resumed>) = 0 [pid 7276] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7279] <... write resumed>) = 4 [pid 7278] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 314.055817][ T7276] loop2: detected capacity change from 0 to 4096 [ 314.095483][ T7276] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7279] close(3) = 0 [pid 7278] <... openat resumed>) = 4 [pid 7277] <... openat resumed>) = 4 [pid 5066] <... ioctl resumed>) = 0 [pid 7277] ioctl(4, LOOP_SET_FD, 3 [pid 7279] symlink("/dev/binderfs", "./binderfs" [pid 7278] ioctl(4, LOOP_SET_FD, 3 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7279] <... symlink resumed>) = 0 [pid 7278] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7280 attached [pid 7280] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7280 [pid 7279] memfd_create("syzkaller", 0 [pid 7278] close(3 [pid 7280] <... set_robust_list resumed>) = 0 [pid 7280] chdir("./436" [pid 7278] <... close resumed>) = 0 [pid 7278] close(4) = 0 [pid 7280] <... chdir resumed>) = 0 [pid 7278] mkdir("./file0", 0777 [pid 7280] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7280] setpgid(0, 0 [pid 7279] <... memfd_create resumed>) = 3 [pid 7280] <... setpgid resumed>) = 0 [pid 7279] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7279] <... mmap resumed>) = 0x7f599a000000 [pid 7280] <... openat resumed>) = 3 [pid 7277] <... ioctl resumed>) = 0 [pid 7280] write(3, "1000", 4 [pid 7278] <... mkdir resumed>) = 0 [pid 7277] close(3 [pid 7280] <... write resumed>) = 4 [pid 7278] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7280] close(3) = 0 [pid 7280] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7277] <... close resumed>) = 0 [pid 7277] close(4) = 0 [pid 7277] mkdir("./file0", 0777 [pid 7280] memfd_create("syzkaller", 0 [pid 7277] <... mkdir resumed>) = 0 [ 314.108771][ T7277] loop3: detected capacity change from 0 to 4096 [ 314.116516][ T7278] loop1: detected capacity change from 0 to 4096 [ 314.146134][ T7278] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7277] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7280] <... memfd_create resumed>) = 3 [pid 7280] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7276] <... mount resumed>) = 0 [pid 7276] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7276] chdir("./file0") = 0 [pid 7276] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7279] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7276] exit_group(0) = ? [pid 7276] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7276, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5064] umount2("./440", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 314.177062][ T7277] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./440/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./440/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./440/binderfs") = 0 [pid 5064] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7278] <... mount resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./440/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7278] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5064] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7278] chdir("./file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7278] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./440/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7278] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] <... openat resumed>) = 4 [pid 7278] exit_group(0 [pid 5064] newfstatat(4, "", [pid 7279] <... write resumed>) = 2097152 [pid 7278] <... exit_group resumed>) = ? [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7278] +++ exited with 0 +++ [pid 7277] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7279] munmap(0x7f599a000000, 138412032 [pid 5064] getdents64(4, [pid 7277] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7278, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5064] close(4 [pid 5063] umount2("./439", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./440/file0" [pid 5063] openat(AT_FDCWD, "./439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7277] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 5063] newfstatat(3, "", [pid 7277] chdir("./file0" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7280] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7279] <... munmap resumed>) = 0 [pid 7277] <... chdir resumed>) = 0 [pid 5064] close(3 [pid 5063] getdents64(3, [pid 7277] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... close resumed>) = 0 [pid 7279] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7279] <... openat resumed>) = 4 [pid 7277] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] rmdir("./440" [pid 5063] umount2("./439/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7279] ioctl(4, LOOP_SET_FD, 3 [pid 7277] exit_group(0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7277] <... exit_group resumed>) = ? [pid 5063] newfstatat(AT_FDCWD, "./439/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7277] +++ exited with 0 +++ [pid 5064] mkdir("./441", 0777 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7277, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] unlink("./439/binderfs" [pid 5064] <... openat resumed>) = 3 [pid 5063] <... unlink resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./437", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./437/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./437/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./437/binderfs") = 0 [pid 5065] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7279] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7279] close(3) = 0 [pid 7279] close(4 [pid 7280] <... write resumed>) = 2097152 [pid 7279] <... close resumed>) = 0 [pid 5065] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7280] munmap(0x7f599a000000, 138412032 [pid 7279] mkdir("./file0", 0777 [pid 7280] <... munmap resumed>) = 0 [pid 7279] <... mkdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7279] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] newfstatat(AT_FDCWD, "./437/file0", [pid 5063] newfstatat(AT_FDCWD, "./439/file0", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./439/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7280] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 4 [pid 7280] <... openat resumed>) = 4 [pid 7280] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 5065] openat(AT_FDCWD, "./437/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [ 314.303591][ T7279] loop0: detected capacity change from 0 to 4096 [ 314.340733][ T7279] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] rmdir("./439/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./439") = 0 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5063] mkdir("./440", 0777 [pid 5065] rmdir("./437/file0" [pid 5063] <... mkdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] rmdir("./437" [pid 5063] <... openat resumed>) = 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7280] <... ioctl resumed>) = 0 [pid 5065] mkdir("./438", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... ioctl resumed>) = 0 [pid 7280] close(3 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7280] <... close resumed>) = 0 [pid 7280] close(4) = 0 ./strace-static-x86_64: Process 7281 attached [pid 7280] mkdir("./file0", 0777 [pid 7281] set_robust_list(0x55555605b660, 24) = 0 [pid 7281] chdir("./441" [pid 7280] <... mkdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7281 [pid 7281] <... chdir resumed>) = 0 [ 314.366560][ T7280] loop4: detected capacity change from 0 to 4096 [pid 7281] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7280] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7281] setpgid(0, 0) = 0 [pid 7281] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7281] write(3, "1000", 4) = 4 [pid 7281] close(3) = 0 [pid 7281] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7279] <... mount resumed>) = 0 [pid 7281] memfd_create("syzkaller", 0 [pid 7279] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7279] chdir("./file0" [pid 5063] <... ioctl resumed>) = 0 [pid 7281] <... memfd_create resumed>) = 3 [pid 7279] <... chdir resumed>) = 0 [pid 5063] close(3 [pid 7281] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7279] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... close resumed>) = 0 [pid 7281] <... mmap resumed>) = 0x7f599a000000 [pid 7279] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7279] exit_group(0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7282 [pid 7279] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7282 attached [pid 7279] +++ exited with 0 +++ [pid 7282] set_robust_list(0x55555605b660, 24 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7279, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [ 314.426684][ T7280] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7282] <... set_robust_list resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] umount2("./440", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] close(3 [pid 5062] getdents64(3, [pid 5065] <... close resumed>) = 0 [pid 7282] chdir("./440" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./440/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7282] <... chdir resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7282] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7280] <... mount resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./440/binderfs", [pid 7282] setpgid(0, 0 [pid 7280] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7282] <... setpgid resumed>) = 0 [pid 7280] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7282] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7280] chdir("./file0" [pid 5062] unlink("./440/binderfs" [pid 7282] <... openat resumed>) = 3 [pid 7282] write(3, "1000", 4) = 4 [pid 7280] <... chdir resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7282] close(3 [pid 7280] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7282] <... close resumed>) = 0 [pid 7280] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 7283 attached [pid 7282] symlink("/dev/binderfs", "./binderfs" [pid 7283] set_robust_list(0x55555605b660, 24 [pid 7282] <... symlink resumed>) = 0 [pid 7280] exit_group(0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7283 [pid 7283] <... set_robust_list resumed>) = 0 [pid 7282] memfd_create("syzkaller", 0 [pid 7280] <... exit_group resumed>) = ? [pid 5062] <... umount2 resumed>) = 0 [pid 7283] chdir("./438") = 0 [pid 7283] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7282] <... memfd_create resumed>) = 3 [pid 7283] setpgid(0, 0 [pid 7282] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7283] <... setpgid resumed>) = 0 [pid 7282] <... mmap resumed>) = 0x7f599a000000 [pid 7283] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7281] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7283] <... openat resumed>) = 3 [pid 7283] write(3, "1000", 4) = 4 [pid 7280] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7280, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] newfstatat(AT_FDCWD, "./440/file0", [pid 5066] umount2("./436", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7283] close(3 [pid 5066] openat(AT_FDCWD, "./436", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7283] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7283] symlink("/dev/binderfs", "./binderfs" [pid 5066] newfstatat(3, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "./440/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(3, [pid 5062] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] newfstatat(4, "", [pid 5066] umount2("./436/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7283] <... symlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7283] memfd_create("syzkaller", 0 [pid 5066] newfstatat(AT_FDCWD, "./436/binderfs", [pid 5062] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./436/binderfs" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... unlink resumed>) = 0 [pid 5062] getdents64(4, [pid 7283] <... memfd_create resumed>) = 3 [pid 5066] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7283] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7283] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] close(4 [pid 5066] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./436/file0", [pid 5062] rmdir("./440/file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] umount2("./436/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(3, [pid 5066] openat(AT_FDCWD, "./436/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] close(3 [pid 5066] getdents64(4, [pid 5062] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5062] rmdir("./440" [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] close(4 [pid 5062] mkdir("./441", 0777 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./436/file0" [pid 5062] <... mkdir resumed>) = 0 [pid 7281] <... write resumed>) = 2097152 [pid 5066] <... rmdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7281] munmap(0x7f599a000000, 138412032 [pid 5062] <... openat resumed>) = 3 [pid 5066] getdents64(3, [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./436") = 0 [pid 5066] mkdir("./437", 0777 [pid 7281] <... munmap resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7281] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7281] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7282] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7283] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7281] <... ioctl resumed>) = 0 [pid 7281] close(3) = 0 [pid 7281] close(4) = 0 [pid 7281] mkdir("./file0", 0777) = 0 [pid 7281] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [ 314.594009][ T7281] loop2: detected capacity change from 0 to 4096 [ 314.628003][ T7281] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7284 attached , child_tidptr=0x55555605b650) = 7284 [pid 7284] set_robust_list(0x55555605b660, 24 [pid 7283] <... write resumed>) = 2097152 [pid 7284] <... set_robust_list resumed>) = 0 [pid 7283] munmap(0x7f599a000000, 138412032 [pid 5066] <... ioctl resumed>) = 0 [pid 7284] chdir("./441" [pid 5066] close(3 [pid 7284] <... chdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 7284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7283] <... munmap resumed>) = 0 [pid 7282] <... write resumed>) = 2097152 [pid 7281] <... mount resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7284] <... prctl resumed>) = 0 [pid 7283] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7281] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7281] chdir("./file0" [pid 7283] <... openat resumed>) = 4 [pid 7283] ioctl(4, LOOP_SET_FD, 3 [pid 7281] <... chdir resumed>) = 0 [pid 7281] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7281] exit_group(0) = ? [pid 7281] +++ exited with 0 +++ [pid 7284] setpgid(0, 0 [pid 7282] munmap(0x7f599a000000, 138412032./strace-static-x86_64: Process 7285 attached [pid 7285] set_robust_list(0x55555605b660, 24) = 0 [pid 7285] chdir("./437") = 0 [pid 7285] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7285] setpgid(0, 0) = 0 [pid 7284] <... setpgid resumed>) = 0 [pid 7283] <... ioctl resumed>) = 0 [pid 7282] <... munmap resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7285 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7281, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7285] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7285] write(3, "1000", 4) = 4 [pid 7285] close(3) = 0 [pid 7285] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7284] <... openat resumed>) = 3 [pid 7283] close(3 [pid 5064] umount2("./441", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7283] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7284] write(3, "1000", 4) = 4 [pid 7283] close(4 [pid 5064] <... openat resumed>) = 3 [pid 7285] memfd_create("syzkaller", 0) = 3 [pid 7282] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7285] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7283] <... close resumed>) = 0 [pid 7282] <... openat resumed>) = 4 [pid 5064] newfstatat(3, "", [pid 7285] <... mmap resumed>) = 0x7f599a000000 [pid 7284] close(3 [pid 7283] mkdir("./file0", 0777 [pid 7282] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7284] <... close resumed>) = 0 [pid 7283] <... mkdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7284] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7283] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./441/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 314.706500][ T7283] loop3: detected capacity change from 0 to 4096 [ 314.740980][ T7282] loop1: detected capacity change from 0 to 4096 [pid 5064] newfstatat(AT_FDCWD, "./441/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7284] memfd_create("syzkaller", 0) = 3 [pid 7284] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] unlink("./441/binderfs" [pid 7282] <... ioctl resumed>) = 0 [pid 7282] close(3 [pid 5064] <... unlink resumed>) = 0 [pid 7282] <... close resumed>) = 0 [pid 5064] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7282] close(4 [pid 5064] <... umount2 resumed>) = 0 [pid 7282] <... close resumed>) = 0 [pid 7282] mkdir("./file0", 0777 [pid 5064] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7282] <... mkdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./441/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./441/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [pid 7282] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [ 314.749939][ T7283] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] rmdir("./441/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./441" [pid 7284] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] mkdir("./442", 0777) = 0 [pid 7285] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7283] <... mount resumed>) = 0 [ 314.792318][ T7282] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7283] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7283] chdir("./file0") = 0 [pid 7283] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7283] exit_group(0 [pid 7284] <... write resumed>) = 2097152 [pid 7283] <... exit_group resumed>) = ? [pid 7283] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7283, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5065] umount2("./438", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7285] <... write resumed>) = 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7285] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7284] munmap(0x7f599a000000, 138412032 [pid 7282] <... mount resumed>) = 0 [pid 5065] umount2("./438/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./438/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7282] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7282] chdir("./file0") = 0 [pid 7282] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] unlink("./438/binderfs" [pid 7282] exit_group(0 [pid 5065] <... unlink resumed>) = 0 [pid 7282] <... exit_group resumed>) = ? [pid 5065] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7284] <... munmap resumed>) = 0 [pid 7284] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7285] <... munmap resumed>) = 0 [pid 7282] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7285] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7284] <... openat resumed>) = 4 [pid 5065] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7282, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 7285] <... openat resumed>) = 4 [pid 7284] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 7285] ioctl(4, LOOP_SET_FD, 3 [pid 7284] <... ioctl resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./438/file0", [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./440", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 7286 attached [pid 5063] umount2("./440/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7286] set_robust_list(0x55555605b660, 24 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7286 [pid 5063] newfstatat(AT_FDCWD, "./440/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./440/binderfs" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... unlink resumed>) = 0 [pid 7286] <... set_robust_list resumed>) = 0 [pid 5063] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./438/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = 0 [pid 7286] chdir("./442" [pid 7285] <... ioctl resumed>) = 0 [pid 7284] close(3 [pid 5065] <... openat resumed>) = 4 [pid 5063] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7286] <... chdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 7286] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7286] <... prctl resumed>) = 0 [pid 7285] close(3 [pid 7284] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 5063] newfstatat(AT_FDCWD, "./440/file0", [pid 7286] setpgid(0, 0 [pid 7285] <... close resumed>) = 0 [pid 7284] close(4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7286] <... setpgid resumed>) = 0 [pid 7285] close(4 [pid 7284] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 7286] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7285] <... close resumed>) = 0 [pid 7284] mkdir("./file0", 0777 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7286] <... openat resumed>) = 3 [pid 7285] mkdir("./file0", 0777 [pid 7284] <... mkdir resumed>) = 0 [pid 5065] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7286] write(3, "1000", 4 [pid 7285] <... mkdir resumed>) = 0 [pid 7284] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./440/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7286] <... write resumed>) = 4 [pid 5065] rmdir("./438/file0" [pid 7286] close(3 [pid 7285] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... openat resumed>) = 4 [pid 7286] <... close resumed>) = 0 [ 314.916035][ T7284] loop0: detected capacity change from 0 to 4096 [ 314.924470][ T7285] loop4: detected capacity change from 0 to 4096 [pid 5065] <... rmdir resumed>) = 0 [pid 7286] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] getdents64(3, [pid 5063] newfstatat(4, "", [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] close(3) = 0 [pid 5065] rmdir("./438" [pid 5063] getdents64(4, [pid 7286] memfd_create("syzkaller", 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] mkdir("./439", 0777 [pid 5063] close(4) = 0 [pid 5063] rmdir("./440/file0" [pid 5065] <... mkdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] getdents64(3, [pid 5065] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] close(3) = 0 [pid 5063] rmdir("./440") = 0 [pid 5063] mkdir("./441", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7286] <... memfd_create resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7286] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 314.959011][ T7284] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 314.969384][ T7285] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7285] <... mount resumed>) = 0 [pid 7285] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7285] chdir("./file0") = 0 [pid 7285] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 7284] <... mount resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7284] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... ioctl resumed>) = 0 [pid 7284] <... openat resumed>) = 3 [pid 7284] chdir("./file0" [pid 5065] close(3./strace-static-x86_64: Process 7287 attached [pid 7285] exit_group(0 [pid 7284] <... chdir resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7287 [pid 7287] set_robust_list(0x55555605b660, 24 [pid 7285] <... exit_group resumed>) = ? [pid 7284] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7285] +++ exited with 0 +++ [pid 7284] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7284] exit_group(0) = ? [pid 7284] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7285, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5065] <... close resumed>) = 0 [pid 7287] <... set_robust_list resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7287] chdir("./441" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7284, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7287] <... chdir resumed>) = 0 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7287] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... restart_syscall resumed>) = 0 [pid 7287] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 7288 attached [pid 7287] setpgid(0, 0 [pid 7288] set_robust_list(0x55555605b660, 24 [pid 7287] <... setpgid resumed>) = 0 [pid 7286] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] umount2("./441", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7288] <... set_robust_list resumed>) = 0 [pid 7287] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7288] chdir("./439" [pid 5066] umount2("./437", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7288 [pid 5062] openat(AT_FDCWD, "./441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./437", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7288] <... chdir resumed>) = 0 [pid 7287] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5062] newfstatat(3, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./441/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7287] write(3, "1000", 4 [pid 5066] getdents64(3, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7287] <... write resumed>) = 4 [pid 5062] newfstatat(AT_FDCWD, "./441/binderfs", [pid 7288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7287] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7288] <... prctl resumed>) = 0 [pid 7287] <... close resumed>) = 0 [pid 5062] unlink("./441/binderfs" [pid 7288] setpgid(0, 0 [pid 7287] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... unlink resumed>) = 0 [pid 7288] <... setpgid resumed>) = 0 [pid 7287] <... symlink resumed>) = 0 [pid 5062] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./437/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 7288] <... openat resumed>) = 3 [pid 7287] memfd_create("syzkaller", 0 [pid 5062] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7288] write(3, "1000", 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./437/binderfs", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./441/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] unlink("./437/binderfs" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./441/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... unlink resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 5066] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7288] <... write resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7288] close(3 [pid 5062] getdents64(4, [pid 7288] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7288] symlink("/dev/binderfs", "./binderfs" [pid 5062] getdents64(4, [pid 7288] <... symlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7288] memfd_create("syzkaller", 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./441/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./441" [pid 7287] <... memfd_create resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 7288] <... memfd_create resumed>) = 3 [pid 7287] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7288] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7287] <... mmap resumed>) = 0x7f599a000000 [pid 7286] <... write resumed>) = 2097152 [pid 5062] mkdir("./442", 0777 [pid 7286] munmap(0x7f599a000000, 138412032 [pid 7288] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./437/file0", [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7286] <... munmap resumed>) = 0 [pid 5066] umount2("./437/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7286] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./437/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7286] <... openat resumed>) = 4 [pid 5066] <... openat resumed>) = 4 [pid 7286] ioctl(4, LOOP_SET_FD, 3 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7286] <... ioctl resumed>) = 0 [pid 7288] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7287] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7286] close(3 [pid 5066] getdents64(4, [pid 7286] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./437/file0" [pid 7286] close(4) = 0 [pid 7286] mkdir("./file0", 0777) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7286] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 7288] <... write resumed>) = 2097152 [pid 7288] munmap(0x7f599a000000, 138412032 [pid 5066] rmdir("./437" [pid 7288] <... munmap resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./438", 0777 [pid 7288] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [ 315.170693][ T7286] loop2: detected capacity change from 0 to 4096 [ 315.210108][ T7286] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7288] ioctl(4, LOOP_SET_FD, 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] close(3 [pid 5066] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7289 attached [pid 7288] <... ioctl resumed>) = 0 [pid 7289] set_robust_list(0x55555605b660, 24 [pid 7287] <... write resumed>) = 2097152 [pid 7289] <... set_robust_list resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7289 [pid 7289] chdir("./442" [pid 7288] close(3 [pid 7287] munmap(0x7f599a000000, 138412032 [pid 7289] <... chdir resumed>) = 0 [pid 7288] <... close resumed>) = 0 [pid 7287] <... munmap resumed>) = 0 [pid 7286] <... mount resumed>) = 0 [pid 7289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7286] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7289] <... prctl resumed>) = 0 [pid 7286] chdir("./file0" [pid 7289] setpgid(0, 0 [pid 7288] close(4 [pid 7289] <... setpgid resumed>) = 0 [pid 7288] <... close resumed>) = 0 [pid 7286] <... chdir resumed>) = 0 [pid 7289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7288] mkdir("./file0", 0777 [pid 7286] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7289] <... openat resumed>) = 3 [pid 7288] <... mkdir resumed>) = 0 [pid 7286] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7289] write(3, "1000", 4 [pid 7288] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7286] exit_group(0 [pid 7289] <... write resumed>) = 4 [pid 7289] close(3) = 0 [pid 7289] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7287] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [ 315.240857][ T7288] loop3: detected capacity change from 0 to 4096 [pid 7287] ioctl(4, LOOP_SET_FD, 3 [pid 7289] memfd_create("syzkaller", 0 [pid 7286] <... exit_group resumed>) = ? [pid 7289] <... memfd_create resumed>) = 3 [pid 7289] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7286] +++ exited with 0 +++ [pid 5066] <... ioctl resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7286, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7287] <... ioctl resumed>) = 0 [pid 7287] close(3) = 0 [pid 7287] close(4) = 0 [pid 7287] mkdir("./file0", 0777 [pid 5064] umount2("./442", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7287] <... mkdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7287] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 315.293851][ T7288] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 315.303094][ T7287] loop1: detected capacity change from 0 to 4096 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./442/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] close(3 [pid 5064] newfstatat(AT_FDCWD, "./442/binderfs", [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7290 attached [pid 5064] unlink("./442/binderfs") = 0 [pid 7290] set_robust_list(0x55555605b660, 24 [pid 5064] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7290] <... set_robust_list resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7290 [pid 5064] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7290] chdir("./438" [pid 5064] newfstatat(AT_FDCWD, "./442/file0", [pid 7290] <... chdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7290] <... prctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7290] setpgid(0, 0 [pid 5064] openat(AT_FDCWD, "./442/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7290] <... setpgid resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 7290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7290] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 7290] write(3, "1000", 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7290] <... write resumed>) = 4 [pid 5064] getdents64(4, [pid 7290] close(3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7290] <... close resumed>) = 0 [pid 5064] close(4 [pid 7290] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... close resumed>) = 0 [pid 7290] <... symlink resumed>) = 0 [pid 7288] <... mount resumed>) = 0 [pid 5064] rmdir("./442/file0" [pid 7288] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7288] chdir("./file0" [pid 5064] <... rmdir resumed>) = 0 [pid 7290] memfd_create("syzkaller", 0 [pid 7288] <... chdir resumed>) = 0 [ 315.334302][ T7287] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5064] getdents64(3, [pid 7288] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7288] exit_group(0 [pid 5064] close(3 [pid 7288] <... exit_group resumed>) = ? [pid 5064] <... close resumed>) = 0 [pid 7288] +++ exited with 0 +++ [pid 7290] <... memfd_create resumed>) = 3 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7288, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] rmdir("./442" [pid 7290] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] <... rmdir resumed>) = 0 [pid 5065] umount2("./439", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] mkdir("./443", 0777 [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./439/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] <... mkdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./439/binderfs", [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7289] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5065] unlink("./439/binderfs" [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./439/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./439/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./439/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./439") = 0 [pid 5065] mkdir("./440", 0777 [pid 7290] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7287] <... mount resumed>) = 0 [pid 7287] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... mkdir resumed>) = 0 [pid 7287] <... openat resumed>) = 3 [pid 7287] chdir("./file0") = 0 [pid 7287] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7287] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... openat resumed>) = 3 [pid 7289] <... write resumed>) = 2097152 [pid 7287] exit_group(0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7287] <... exit_group resumed>) = ? [pid 7287] +++ exited with 0 +++ [pid 7289] munmap(0x7f599a000000, 138412032 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7287, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] umount2("./441", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7289] <... munmap resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./441/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./441/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./441/binderfs") = 0 [pid 5063] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7289] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7289] <... openat resumed>) = 4 [pid 5063] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7290] <... write resumed>) = 2097152 [pid 7289] ioctl(4, LOOP_SET_FD, 3 [pid 5064] close(3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7290] munmap(0x7f599a000000, 138412032 [pid 5064] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./441/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7290] <... munmap resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./441/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, ./strace-static-x86_64: Process 7291 attached 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7291] set_robust_list(0x55555605b660, 24 [pid 5063] getdents64(4, [pid 7291] <... set_robust_list resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7291] chdir("./443" [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./441/file0" [pid 7291] <... chdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7291 [pid 5063] <... rmdir resumed>) = 0 [pid 7291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] getdents64(3, [pid 7291] <... prctl resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7291] setpgid(0, 0 [pid 5063] close(3 [pid 7291] <... setpgid resumed>) = 0 [pid 7290] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... close resumed>) = 0 [pid 7291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] rmdir("./441") = 0 [pid 7290] <... openat resumed>) = 4 [pid 7289] <... ioctl resumed>) = 0 [pid 5063] mkdir("./442", 0777 [pid 7291] <... openat resumed>) = 3 [pid 7290] ioctl(4, LOOP_SET_FD, 3 [pid 7289] close(3) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7289] close(4) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7289] mkdir("./file0", 0777 [pid 5063] <... openat resumed>) = 3 [pid 7289] <... mkdir resumed>) = 0 [pid 7289] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7291] write(3, "1000", 4) = 4 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7292 attached [pid 7292] set_robust_list(0x55555605b660, 24) = 0 [pid 7292] chdir("./440") = 0 [pid 7292] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7292 [pid 7292] <... prctl resumed>) = 0 [pid 7292] setpgid(0, 0 [pid 7291] close(3 [pid 7290] <... ioctl resumed>) = 0 [pid 7291] <... close resumed>) = 0 [pid 7290] close(3 [pid 7291] symlink("/dev/binderfs", "./binderfs" [pid 7290] <... close resumed>) = 0 [pid 7292] <... setpgid resumed>) = 0 [pid 7291] <... symlink resumed>) = 0 [pid 7290] close(4 [pid 7292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7290] <... close resumed>) = 0 [pid 7292] <... openat resumed>) = 3 [pid 7290] mkdir("./file0", 0777 [pid 7292] write(3, "1000", 4) = 4 [pid 7292] close(3 [pid 7291] memfd_create("syzkaller", 0 [pid 7290] <... mkdir resumed>) = 0 [pid 7292] <... close resumed>) = 0 [pid 7291] <... memfd_create resumed>) = 3 [pid 7290] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 315.502135][ T7289] loop0: detected capacity change from 0 to 4096 [ 315.535128][ T7290] loop4: detected capacity change from 0 to 4096 [ 315.542228][ T7289] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7292] symlink("/dev/binderfs", "./binderfs" [pid 7291] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7292] <... symlink resumed>) = 0 [pid 7292] memfd_create("syzkaller", 0 [pid 7291] <... mmap resumed>) = 0x7f599a000000 [pid 7292] <... memfd_create resumed>) = 3 [pid 7292] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 315.576424][ T7290] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7291] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 7291] <... write resumed>) = 2097152 [pid 7289] <... mount resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7289] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7289] chdir("./file0" [pid 7291] munmap(0x7f599a000000, 138412032 [pid 7289] <... chdir resumed>) = 0 [pid 7289] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 7293 attached ) = -1 EBUSY (Device or resource busy) [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7293 [pid 7289] exit_group(0) = ? [pid 7293] set_robust_list(0x55555605b660, 24) = 0 [pid 7291] <... munmap resumed>) = 0 [pid 7293] chdir("./442" [pid 7291] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7289] +++ exited with 0 +++ [pid 7293] <... chdir resumed>) = 0 [pid 7291] <... openat resumed>) = 4 [pid 7291] ioctl(4, LOOP_SET_FD, 3 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7289, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] umount2("./442", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./442/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7292] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7291] <... ioctl resumed>) = 0 [pid 7293] <... prctl resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./442/binderfs", [pid 7293] setpgid(0, 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7293] <... setpgid resumed>) = 0 [pid 7291] close(3 [pid 7293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7291] <... close resumed>) = 0 [pid 5062] unlink("./442/binderfs" [pid 7291] close(4 [pid 7293] <... openat resumed>) = 3 [pid 7291] <... close resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7293] write(3, "1000", 4 [pid 7291] mkdir("./file0", 0777 [pid 7293] <... write resumed>) = 4 [pid 7293] close(3) = 0 [pid 5062] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7293] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7291] <... mkdir resumed>) = 0 [pid 5062] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7291] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5062] newfstatat(AT_FDCWD, "./442/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./442/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [ 315.681653][ T7291] loop2: detected capacity change from 0 to 4096 [pid 5062] getdents64(4, [pid 7293] memfd_create("syzkaller", 0 [pid 7290] <... mount resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7293] <... memfd_create resumed>) = 3 [pid 7292] <... write resumed>) = 2097152 [pid 7290] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] close(4 [pid 7290] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 7290] chdir("./file0" [pid 5062] rmdir("./442/file0" [pid 7293] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7292] munmap(0x7f599a000000, 138412032 [pid 7290] <... chdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7293] <... mmap resumed>) = 0x7f599a000000 [pid 7290] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] getdents64(3, [pid 7292] <... munmap resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./442") = 0 [pid 5062] mkdir("./443", 0777 [pid 7292] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7290] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... mkdir resumed>) = 0 [pid 7292] <... openat resumed>) = 4 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7292] ioctl(4, LOOP_SET_FD, 3 [pid 7290] exit_group(0 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7290] <... exit_group resumed>) = ? [pid 7290] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7290, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5066] umount2("./438", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./438", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7292] <... ioctl resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7292] close(3 [pid 5066] newfstatat(3, "", [pid 7292] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7292] close(4) = 0 [pid 5066] getdents64(3, [pid 7292] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./438/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./438/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./438/binderfs") = 0 [pid 5066] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7292] <... mkdir resumed>) = 0 [pid 7292] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7291] <... mount resumed>) = 0 [ 315.723116][ T7291] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 315.758009][ T7292] loop3: detected capacity change from 0 to 4096 [pid 7291] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./438/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./438/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./438/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7291] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 7291] chdir("./file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7291] <... chdir resumed>) = 0 [pid 5066] getdents64(4, [pid 7291] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7291] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] close(4 [pid 7291] exit_group(0 [pid 5066] <... close resumed>) = 0 [pid 7291] <... exit_group resumed>) = ? [pid 5066] rmdir("./438/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 7291] +++ exited with 0 +++ [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./438" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7291, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] <... rmdir resumed>) = 0 [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./443", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] mkdir("./439", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... openat resumed>) = 3 [pid 5064] umount2("./443/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./443/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./443/binderfs" [pid 7293] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7294 attached [pid 7294] set_robust_list(0x55555605b660, 24 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7294 [pid 7294] <... set_robust_list resumed>) = 0 [pid 7294] chdir("./443") = 0 [pid 7294] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7294] setpgid(0, 0) = 0 [pid 7294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7294] write(3, "1000", 4) = 4 [pid 7294] close(3) = 0 [ 315.792416][ T7292] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7294] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./443/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./443/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7294] memfd_create("syzkaller", 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 7294] <... memfd_create resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7292] <... mount resumed>) = 0 [pid 7294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] getdents64(4, [pid 7294] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 7292] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 7292] <... openat resumed>) = 3 [pid 5064] rmdir("./443/file0" [pid 7292] chdir("./file0" [pid 5064] <... rmdir resumed>) = 0 [pid 7292] <... chdir resumed>) = 0 [pid 5064] getdents64(3, [pid 7292] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7292] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./443" [pid 7292] exit_group(0 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] mkdir("./444", 0777 [pid 7292] <... exit_group resumed>) = ? [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7292] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7292, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] umount2("./440", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7293] <... write resumed>) = 2097152 [pid 5065] umount2("./440/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./440/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./440/binderfs") = 0 [pid 5065] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7293] munmap(0x7f599a000000, 138412032) = 0 [pid 5065] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./440/file0", [pid 5066] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./440/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", [pid 7293] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7295 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7293] <... openat resumed>) = 4 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, ./strace-static-x86_64: Process 7295 attached [pid 7295] set_robust_list(0x55555605b660, 24 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7295] <... set_robust_list resumed>) = 0 [pid 5065] close(4) = 0 [pid 7295] chdir("./439" [pid 7293] ioctl(4, LOOP_SET_FD, 3 [pid 5065] rmdir("./440/file0" [pid 7293] <... ioctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7295] <... chdir resumed>) = 0 [pid 7295] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./440") = 0 [pid 5065] mkdir("./441", 0777) = 0 [pid 7295] <... prctl resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7295] setpgid(0, 0 [pid 5064] close(3 [pid 7295] <... setpgid resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 7295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7293] close(3 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7293] <... close resumed>) = 0 [pid 7293] close(4 [pid 7295] <... openat resumed>) = 3 [pid 7293] <... close resumed>) = 0 [pid 7293] mkdir("./file0", 0777 [pid 7295] write(3, "1000", 4./strace-static-x86_64: Process 7296 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7296 [pid 7295] <... write resumed>) = 4 [pid 7295] close(3) = 0 [pid 7295] symlink("/dev/binderfs", "./binderfs" [pid 7293] <... mkdir resumed>) = 0 [pid 7296] set_robust_list(0x55555605b660, 24 [pid 7295] <... symlink resumed>) = 0 [pid 7296] <... set_robust_list resumed>) = 0 [pid 7296] chdir("./444") = 0 [pid 7294] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7293] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7296] prctl(PR_SET_PDEATHSIG, SIGKILL [ 315.956380][ T7293] loop1: detected capacity change from 0 to 4096 [pid 7295] memfd_create("syzkaller", 0 [pid 7296] <... prctl resumed>) = 0 [pid 7295] <... memfd_create resumed>) = 3 [pid 7296] setpgid(0, 0 [pid 7295] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7296] <... setpgid resumed>) = 0 [pid 7296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7295] <... mmap resumed>) = 0x7f599a000000 [pid 7296] <... openat resumed>) = 3 [pid 7296] write(3, "1000", 4) = 4 [pid 7296] close(3 [pid 5065] <... ioctl resumed>) = 0 [pid 7296] <... close resumed>) = 0 [pid 7296] symlink("/dev/binderfs", "./binderfs") = 0 [ 315.996624][ T7293] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7296] memfd_create("syzkaller", 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7297 attached [pid 7297] set_robust_list(0x55555605b660, 24) = 0 [pid 7296] <... memfd_create resumed>) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7297 [pid 7297] chdir("./441" [pid 7296] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7297] <... chdir resumed>) = 0 [pid 7294] <... write resumed>) = 2097152 [pid 7294] munmap(0x7f599a000000, 138412032 [pid 7297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7293] <... mount resumed>) = 0 [pid 7297] <... prctl resumed>) = 0 [pid 7295] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7293] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7297] setpgid(0, 0) = 0 [pid 7297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7293] <... openat resumed>) = 3 [pid 7297] <... openat resumed>) = 3 [pid 7294] <... munmap resumed>) = 0 [pid 7293] chdir("./file0" [pid 7297] write(3, "1000", 4) = 4 [pid 7293] <... chdir resumed>) = 0 [pid 7297] close(3) = 0 [pid 7293] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7297] symlink("/dev/binderfs", "./binderfs" [pid 7293] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7297] <... symlink resumed>) = 0 [pid 7293] exit_group(0 [pid 7294] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7293] <... exit_group resumed>) = ? [pid 7294] <... openat resumed>) = 4 [pid 7293] +++ exited with 0 +++ [pid 7294] ioctl(4, LOOP_SET_FD, 3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7293, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7297] memfd_create("syzkaller", 0 [pid 7294] <... ioctl resumed>) = 0 [pid 7297] <... memfd_create resumed>) = 3 [pid 7296] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7294] close(3 [pid 7297] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] umount2("./442", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7294] <... close resumed>) = 0 [pid 7297] <... mmap resumed>) = 0x7f599a000000 [pid 7294] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7294] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./442/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./442/binderfs", [pid 7294] mkdir("./file0", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7294] <... mkdir resumed>) = 0 [pid 5063] unlink("./442/binderfs") = 0 [pid 5063] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7295] <... write resumed>) = 2097152 [pid 7294] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7295] munmap(0x7f599a000000, 138412032 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 316.118099][ T7294] loop0: detected capacity change from 0 to 4096 [pid 5063] newfstatat(AT_FDCWD, "./442/file0", [pid 7295] <... munmap resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7296] <... write resumed>) = 2097152 [pid 7295] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7296] munmap(0x7f599a000000, 138412032 [pid 7295] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7296] <... munmap resumed>) = 0 [pid 7295] ioctl(4, LOOP_SET_FD, 3 [pid 5063] openat(AT_FDCWD, "./442/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./442/file0") = 0 [pid 7295] <... ioctl resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./442") = 0 [pid 5063] mkdir("./443", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7296] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 316.165201][ T7294] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 316.197061][ T7295] loop4: detected capacity change from 0 to 4096 [pid 7296] ioctl(4, LOOP_SET_FD, 3 [pid 7295] close(3) = 0 [pid 7295] close(4) = 0 [pid 7295] mkdir("./file0", 0777) = 0 [pid 7295] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7296] <... ioctl resumed>) = 0 [pid 7297] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7296] close(3) = 0 [pid 7296] close(4) = 0 [pid 7296] mkdir("./file0", 0777) = 0 [ 316.210077][ T7296] loop2: detected capacity change from 0 to 4096 [ 316.223468][ T7295] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7296] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7298 ./strace-static-x86_64: Process 7298 attached [pid 7298] set_robust_list(0x55555605b660, 24) = 0 [pid 7298] chdir("./443") = 0 [pid 7298] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7298] setpgid(0, 0 [pid 7297] <... write resumed>) = 2097152 [pid 7298] <... setpgid resumed>) = 0 [pid 7298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7298] write(3, "1000", 4) = 4 [pid 7298] close(3) = 0 [pid 7298] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7297] munmap(0x7f599a000000, 138412032 [pid 7298] memfd_create("syzkaller", 0 [pid 7294] <... mount resumed>) = 0 [ 316.261511][ T7296] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7298] <... memfd_create resumed>) = 3 [pid 7298] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7294] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7298] <... mmap resumed>) = 0x7f599a000000 [pid 7294] <... openat resumed>) = 3 [pid 7297] <... munmap resumed>) = 0 [pid 7294] chdir("./file0") = 0 [pid 7297] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7294] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7297] <... openat resumed>) = 4 [pid 7294] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7297] ioctl(4, LOOP_SET_FD, 3 [pid 7295] <... mount resumed>) = 0 [pid 7294] exit_group(0 [pid 7295] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7294] <... exit_group resumed>) = ? [pid 7295] <... openat resumed>) = 3 [pid 7294] +++ exited with 0 +++ [pid 7295] chdir("./file0") = 0 [pid 7295] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7295] exit_group(0) = ? [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7294, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 7297] <... ioctl resumed>) = 0 [pid 5062] umount2("./443", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7297] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 316.342145][ T7297] loop3: detected capacity change from 0 to 4096 [pid 7297] <... close resumed>) = 0 [pid 7297] close(4 [pid 7296] <... mount resumed>) = 0 [pid 7295] +++ exited with 0 +++ [pid 5062] openat(AT_FDCWD, "./443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7298] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7297] <... close resumed>) = 0 [pid 7296] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7296] chdir("./file0") = 0 [pid 7297] mkdir("./file0", 0777 [pid 5062] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7295, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 7296] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] umount2("./439", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 7296] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7296] exit_group(0) = ? [pid 7297] <... mkdir resumed>) = 0 [pid 7296] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] openat(AT_FDCWD, "./439", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7296, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7297] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./443/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./444", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./443/binderfs", [pid 5064] openat(AT_FDCWD, "./444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5062] unlink("./443/binderfs" [pid 5066] <... openat resumed>) = 3 [pid 5062] <... unlink resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5066] getdents64(3, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./444/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./439/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./444/binderfs", [pid 5062] <... umount2 resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(AT_FDCWD, "./439/binderfs", [pid 5062] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] unlink("./444/binderfs" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... unlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./443/file0", [pid 5066] unlink("./439/binderfs" [pid 5064] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./444/file0", [pid 5062] openat(AT_FDCWD, "./443/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 5064] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, [pid 5064] openat(AT_FDCWD, "./444/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7298] <... write resumed>) = 2097152 [pid 5066] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(4, "", [pid 5062] getdents64(4, [pid 7298] munmap(0x7f599a000000, 138412032 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7298] <... munmap resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./439/file0", [pid 5064] getdents64(4, [pid 7298] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] close(4 [pid 7298] <... openat resumed>) = 4 [ 316.383136][ T7297] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./439/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5062] <... close resumed>) = 0 [pid 7298] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] rmdir("./443/file0" [pid 5066] openat(AT_FDCWD, "./439/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(4) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5064] rmdir("./444/file0" [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] getdents64(4, [pid 5064] getdents64(3, [pid 5062] getdents64(3, [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5066] getdents64(4, [pid 5062] rmdir("./443" [pid 5064] close(3) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./444", 0777 [pid 5064] rmdir("./444" [pid 7298] <... ioctl resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7298] close(3 [pid 5066] close(4 [pid 5064] mkdir("./445", 0777 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7298] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7298] close(4 [pid 5066] rmdir("./439/file0" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7297] <... mount resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7298] <... close resumed>) = 0 [pid 7297] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] getdents64(3, [pid 7298] mkdir("./file0", 0777 [pid 5064] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7297] <... openat resumed>) = 3 [pid 7298] <... mkdir resumed>) = 0 [pid 5066] close(3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 7298] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7297] chdir("./file0" [pid 5064] <... openat resumed>) = 3 [ 316.431443][ T7298] loop1: detected capacity change from 0 to 4096 [pid 7297] <... chdir resumed>) = 0 [pid 5066] rmdir("./439" [pid 7297] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7297] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7297] exit_group(0) = ? [pid 7297] +++ exited with 0 +++ [pid 5066] <... rmdir resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7297, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5066] mkdir("./440", 0777) = 0 [pid 5065] umount2("./441", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7298] <... mount resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./441/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7298] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... ioctl resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./441/binderfs", [pid 7298] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7298] chdir("./file0" [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] unlink("./441/binderfs" [pid 5062] close(3 [pid 7298] <... chdir resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7298] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 7298] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... umount2 resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7298] exit_group(0 [pid 5065] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./441/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7298] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7299 attached [pid 5065] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7299] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] openat(AT_FDCWD, "./441/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7299] chdir("./444" [pid 7298] +++ exited with 0 +++ [pid 5065] <... openat resumed>) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7299 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7298, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] umount2("./443", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7299] <... chdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "./443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7299] <... prctl resumed>) = 0 [pid 7299] setpgid(0, 0 [pid 5065] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] newfstatat(3, "", [pid 7299] <... setpgid resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 5063] getdents64(3, [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] close(4 [pid 5063] umount2("./443/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7299] <... openat resumed>) = 3 [pid 5065] rmdir("./441/file0" [pid 5063] newfstatat(AT_FDCWD, "./443/binderfs", [pid 7299] write(3, "1000", 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./443/binderfs" [pid 5065] <... rmdir resumed>) = 0 [pid 7299] <... write resumed>) = 4 [pid 7299] close(3) = 0 [pid 5065] getdents64(3, [pid 5063] <... unlink resumed>) = 0 [pid 7299] symlink("/dev/binderfs", "./binderfs" [pid 5063] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 316.483926][ T7298] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] close(3 [pid 7299] <... symlink resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5065] rmdir("./441" [pid 5063] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7299] memfd_create("syzkaller", 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] mkdir("./442", 0777 [pid 5063] newfstatat(AT_FDCWD, "./443/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./443/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7299] <... memfd_create resumed>) = 3 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 7299] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7299] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... openat resumed>) = 3 [pid 5063] getdents64(4, [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5064] close(3 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./443/file0" [pid 5064] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] getdents64(3, ./strace-static-x86_64: Process 7300 attached 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7300] set_robust_list(0x55555605b660, 24 [pid 5063] close(3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7300 [pid 7300] <... set_robust_list resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7300] chdir("./445" [pid 5063] rmdir("./443") = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7300] <... chdir resumed>) = 0 [pid 5063] mkdir("./444", 0777 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7300] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5063] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7301 attached [pid 7300] setpgid(0, 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7301] set_robust_list(0x55555605b660, 24 [pid 7300] <... setpgid resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7301 [pid 5063] <... openat resumed>) = 3 [pid 7301] <... set_robust_list resumed>) = 0 [pid 7300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7299] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7301] chdir("./440" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7301] <... chdir resumed>) = 0 [pid 7301] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7300] <... openat resumed>) = 3 [pid 7301] setpgid(0, 0 [pid 7300] write(3, "1000", 4 [pid 7301] <... setpgid resumed>) = 0 [pid 7300] <... write resumed>) = 4 [pid 5065] <... ioctl resumed>) = 0 [pid 7301] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7300] close(3) = 0 [pid 7301] <... openat resumed>) = 3 [pid 7301] write(3, "1000", 4) = 4 [pid 7301] close(3) = 0 [pid 7301] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7300] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7300] memfd_create("syzkaller", 0 [pid 5065] close(3) = 0 [pid 7301] memfd_create("syzkaller", 0 [pid 7300] <... memfd_create resumed>) = 3 [pid 7299] <... write resumed>) = 2097152 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7300] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7301] <... memfd_create resumed>) = 3 [pid 7301] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7299] munmap(0x7f599a000000, 138412032 [pid 7301] <... mmap resumed>) = 0x7f599a000000 [pid 7300] <... mmap resumed>) = 0x7f599a000000 ./strace-static-x86_64: Process 7302 attached [pid 7299] <... munmap resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7302 [pid 7302] set_robust_list(0x55555605b660, 24) = 0 [pid 7302] chdir("./442") = 0 [pid 7302] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7302] setpgid(0, 0) = 0 [pid 7302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7302] write(3, "1000", 4) = 4 [pid 7302] close(3) = 0 [pid 7302] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7302] memfd_create("syzkaller", 0 [pid 7299] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7302] <... memfd_create resumed>) = 3 [pid 7299] <... openat resumed>) = 4 [pid 7302] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7299] ioctl(4, LOOP_SET_FD, 3 [pid 7302] <... mmap resumed>) = 0x7f599a000000 [pid 7299] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7299] close(3) = 0 [pid 7299] close(4) = 0 [pid 7299] mkdir("./file0", 0777./strace-static-x86_64: Process 7303 attached ) = 0 [pid 7303] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7303 [pid 7303] <... set_robust_list resumed>) = 0 [pid 7299] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7303] chdir("./444") = 0 [ 316.697087][ T7299] loop0: detected capacity change from 0 to 4096 [pid 7303] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7303] setpgid(0, 0 [pid 7300] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7303] <... setpgid resumed>) = 0 [pid 7303] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7301] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7303] <... openat resumed>) = 3 [pid 7303] write(3, "1000", 4) = 4 [pid 7303] close(3) = 0 [pid 7303] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7303] memfd_create("syzkaller", 0) = 3 [pid 7303] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 316.740993][ T7299] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7302] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7300] <... write resumed>) = 2097152 [pid 7301] <... write resumed>) = 2097152 [pid 7301] munmap(0x7f599a000000, 138412032 [pid 7300] munmap(0x7f599a000000, 138412032 [pid 7299] <... mount resumed>) = 0 [pid 7301] <... munmap resumed>) = 0 [pid 7299] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7300] <... munmap resumed>) = 0 [pid 7299] chdir("./file0") = 0 [pid 7300] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7299] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7300] <... openat resumed>) = 4 [pid 7299] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7300] ioctl(4, LOOP_SET_FD, 3 [pid 7299] exit_group(0) = ? [pid 7299] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7299, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./444", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7302] <... write resumed>) = 2097152 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7301] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./444/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7301] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7300] <... ioctl resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./444/binderfs", [pid 7300] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./444/binderfs" [pid 7303] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7300] <... close resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7302] munmap(0x7f599a000000, 138412032 [pid 7301] ioctl(4, LOOP_SET_FD, 3 [pid 7300] close(4 [pid 5062] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7302] <... munmap resumed>) = 0 [pid 7300] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./444/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./444/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./444/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./444" [pid 7300] mkdir("./file0", 0777 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./445", 0777 [pid 7300] <... mkdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7301] <... ioctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7301] close(3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7302] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7301] <... close resumed>) = 0 [pid 7301] close(4 [pid 7302] <... openat resumed>) = 4 [pid 7301] <... close resumed>) = 0 [ 316.843082][ T7300] loop2: detected capacity change from 0 to 4096 [ 316.859012][ T7301] loop4: detected capacity change from 0 to 4096 [pid 7302] ioctl(4, LOOP_SET_FD, 3 [pid 7301] mkdir("./file0", 0777) = 0 [pid 7301] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7302] <... ioctl resumed>) = 0 [pid 7303] <... write resumed>) = 2097152 [pid 7300] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7303] munmap(0x7f599a000000, 138412032) = 0 [pid 7302] close(3) = 0 [pid 7302] close(4) = 0 [pid 7302] mkdir("./file0", 0777) = 0 [pid 7302] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7301] <... mount resumed>) = 0 [ 316.883374][ T7302] loop3: detected capacity change from 0 to 4096 [ 316.894905][ T7301] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 316.909367][ T7300] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7301] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7303] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7303] ioctl(4, LOOP_SET_FD, 3 [pid 7301] <... openat resumed>) = 3 [pid 7301] chdir("./file0" [pid 7303] <... ioctl resumed>) = 0 [pid 7301] <... chdir resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7301] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7301] exit_group(0) = ? [pid 7301] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7301, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5066] umount2("./440", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./440", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7303] close(3 [pid 5066] umount2("./440/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 316.940507][ T7302] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 316.954702][ T7303] loop1: detected capacity change from 0 to 4096 [pid 5066] newfstatat(AT_FDCWD, "./440/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./440/binderfs") = 0 [pid 5066] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7303] <... close resumed>) = 0 [pid 7303] close(4) = 0 [pid 7303] mkdir("./file0", 0777) = 0 [pid 7303] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... umount2 resumed>) = 0 [pid 7300] <... mount resumed>) = 0 [pid 5066] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7300] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] newfstatat(AT_FDCWD, "./440/file0", [pid 5062] close(3 [pid 7300] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] umount2("./440/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./440/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", [pid 7300] chdir("./file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7300] <... chdir resumed>) = 0 [pid 5066] getdents64(4, [pid 7300] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 7300] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] rmdir("./440/file0") = 0 [pid 7300] exit_group(0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./440") = 0 [pid 7300] <... exit_group resumed>) = ? [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7304 [pid 5066] mkdir("./441", 0777) = 0 ./strace-static-x86_64: Process 7304 attached [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7304] set_robust_list(0x55555605b660, 24 [pid 5066] <... openat resumed>) = 3 [pid 7304] <... set_robust_list resumed>) = 0 [pid 7300] +++ exited with 0 +++ [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7304] chdir("./445" [pid 5066] <... ioctl resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7300, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7304] <... chdir resumed>) = 0 [pid 5066] close(3 [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7304] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... close resumed>) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 7304] <... prctl resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7305 attached [pid 7304] setpgid(0, 0) = 0 [pid 5064] umount2("./445", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7305] set_robust_list(0x55555605b660, 24 [pid 7304] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7305] <... set_robust_list resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7305 [pid 5064] openat(AT_FDCWD, "./445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7305] chdir("./441" [pid 7304] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./445/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./445/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 316.987375][ T7303] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7305] <... chdir resumed>) = 0 [pid 7304] write(3, "1000", 4 [pid 5064] unlink("./445/binderfs") = 0 [pid 5064] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7304] <... write resumed>) = 4 [pid 5064] <... umount2 resumed>) = 0 [pid 7305] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7304] close(3 [pid 7305] <... prctl resumed>) = 0 [pid 7304] <... close resumed>) = 0 [pid 7305] setpgid(0, 0 [pid 7304] symlink("/dev/binderfs", "./binderfs" [pid 7305] <... setpgid resumed>) = 0 [pid 7304] <... symlink resumed>) = 0 [pid 5064] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./445/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7305] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7304] memfd_create("syzkaller", 0 [pid 5064] openat(AT_FDCWD, "./445/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7305] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 7305] write(3, "1000", 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7305] <... write resumed>) = 4 [pid 5064] getdents64(4, [pid 7305] close(3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7305] <... close resumed>) = 0 [pid 7305] symlink("/dev/binderfs", "./binderfs" [pid 5064] getdents64(4, [pid 7305] <... symlink resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7305] memfd_create("syzkaller", 0 [pid 5064] close(4 [pid 7304] <... memfd_create resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 7304] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] rmdir("./445/file0" [pid 7305] <... memfd_create resumed>) = 3 [pid 7304] <... mmap resumed>) = 0x7f599a000000 [pid 7302] <... mount resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7305] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7303] <... mount resumed>) = 0 [pid 7302] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] getdents64(3, [pid 7305] <... mmap resumed>) = 0x7f599a000000 [pid 7302] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7303] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7302] chdir("./file0" [pid 5064] close(3 [pid 7303] <... openat resumed>) = 3 [pid 7302] <... chdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7303] chdir("./file0" [pid 7302] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] rmdir("./445" [pid 7303] <... chdir resumed>) = 0 [pid 7302] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7303] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7302] exit_group(0 [pid 5064] <... rmdir resumed>) = 0 [pid 7303] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7302] <... exit_group resumed>) = ? [pid 7302] +++ exited with 0 +++ [pid 7303] exit_group(0) = ? [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7302, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] mkdir("./446", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] umount2("./442", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7303] +++ exited with 0 +++ [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7303, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] getdents64(3, [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... restart_syscall resumed>) = 0 [pid 5065] umount2("./442/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./444", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./442/binderfs", [pid 5063] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./442/binderfs") = 0 [pid 7304] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] newfstatat(3, "", [pid 5065] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7305] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] getdents64(3, [pid 5065] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./444/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./442/file0", [pid 5063] newfstatat(AT_FDCWD, "./444/binderfs", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7304] <... write resumed>) = 2097152 [pid 5065] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7304] munmap(0x7f599a000000, 138412032 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3 [pid 5063] unlink("./444/binderfs" [pid 5064] <... close resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7306 attached [pid 7304] <... munmap resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./442/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = 0 [pid 7306] set_robust_list(0x55555605b660, 24 [pid 7304] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... openat resumed>) = 4 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7306 [pid 5063] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7306] <... set_robust_list resumed>) = 0 [pid 7304] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 7306] chdir("./446" [pid 7304] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7306] <... chdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(AT_FDCWD, "./444/file0", [pid 7306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7306] <... prctl resumed>) = 0 [pid 5063] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7306] setpgid(0, 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7306] <... setpgid resumed>) = 0 [pid 7305] <... write resumed>) = 2097152 [pid 5063] openat(AT_FDCWD, "./444/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5063] <... openat resumed>) = 4 [pid 7306] write(3, "1000", 4 [pid 5065] getdents64(4, [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 7306] <... write resumed>) = 4 [pid 5065] getdents64(4, [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7306] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(4, [pid 7306] <... close resumed>) = 0 [pid 5065] close(4 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7306] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... close resumed>) = 0 [pid 5063] close(4 [pid 7306] <... symlink resumed>) = 0 [pid 7305] munmap(0x7f599a000000, 138412032 [pid 7304] <... ioctl resumed>) = 0 [pid 5065] rmdir("./442/file0" [pid 5063] <... close resumed>) = 0 [pid 7306] memfd_create("syzkaller", 0 [pid 7305] <... munmap resumed>) = 0 [pid 7304] close(3 [pid 5063] rmdir("./444/file0" [pid 7304] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7304] close(4 [pid 7306] <... memfd_create resumed>) = 3 [pid 7304] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] <... rmdir resumed>) = 0 [pid 7306] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7304] mkdir("./file0", 0777 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7304] <... mkdir resumed>) = 0 [pid 5065] close(3 [pid 5063] getdents64(3, [pid 7304] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7305] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7305] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] close(3 [pid 5065] rmdir("./442" [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./444" [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] mkdir("./445", 0777 [pid 5065] mkdir("./443", 0777 [pid 5063] <... mkdir resumed>) = 0 [ 317.201087][ T7304] loop0: detected capacity change from 0 to 4096 [ 317.239599][ T7304] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7305] <... ioctl resumed>) = 0 [pid 7305] close(3) = 0 [pid 7305] close(4) = 0 [pid 7305] mkdir("./file0", 0777) = 0 [ 317.240253][ T7305] loop4: detected capacity change from 0 to 4096 [pid 7305] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7304] <... mount resumed>) = 0 [pid 7304] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7306] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7304] <... openat resumed>) = 3 [pid 7304] chdir("./file0") = 0 [pid 7304] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7304] exit_group(0) = ? [pid 7304] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7304, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] umount2("./445", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5063] close(3 [ 317.294656][ T7305] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] newfstatat(3, "", [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./445/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7307 [pid 5062] newfstatat(AT_FDCWD, "./445/binderfs", ./strace-static-x86_64: Process 7307 attached {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7307] set_robust_list(0x55555605b660, 24 [pid 5062] unlink("./445/binderfs" [pid 7307] <... set_robust_list resumed>) = 0 [pid 7307] chdir("./445" [pid 5062] <... unlink resumed>) = 0 [pid 7307] <... chdir resumed>) = 0 [pid 5065] close(3 [pid 5062] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7307] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7307] setpgid(0, 0 [pid 5065] <... close resumed>) = 0 [pid 7307] <... setpgid resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7307] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... umount2 resumed>) = 0 [pid 7307] <... openat resumed>) = 3 [pid 7306] <... write resumed>) = 2097152 [pid 7307] write(3, "1000", 4) = 4 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7308 [pid 7307] close(3) = 0 [pid 7307] symlink("/dev/binderfs", "./binderfs" [pid 5062] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7307] <... symlink resumed>) = 0 [pid 7307] memfd_create("syzkaller", 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./445/file0", ./strace-static-x86_64: Process 7308 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7308] set_robust_list(0x55555605b660, 24 [pid 5062] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7308] <... set_robust_list resumed>) = 0 [pid 7308] chdir("./443" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7308] <... chdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./445/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7308] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7307] <... memfd_create resumed>) = 3 [pid 7308] <... prctl resumed>) = 0 [pid 7307] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7306] munmap(0x7f599a000000, 138412032 [pid 5062] <... openat resumed>) = 4 [pid 7308] setpgid(0, 0 [pid 7307] <... mmap resumed>) = 0x7f599a000000 [pid 5062] newfstatat(4, "", [pid 7308] <... setpgid resumed>) = 0 [pid 7308] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7306] <... munmap resumed>) = 0 [pid 7308] <... openat resumed>) = 3 [pid 7308] write(3, "1000", 4) = 4 [pid 7308] close(3) = 0 [pid 7308] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7308] memfd_create("syzkaller", 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7308] <... memfd_create resumed>) = 3 [pid 7306] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7305] <... mount resumed>) = 0 [pid 5062] close(4 [pid 7308] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7306] <... openat resumed>) = 4 [pid 7305] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... close resumed>) = 0 [pid 7305] <... openat resumed>) = 3 [pid 5062] rmdir("./445/file0" [pid 7308] <... mmap resumed>) = 0x7f599a000000 [pid 7306] ioctl(4, LOOP_SET_FD, 3 [pid 7305] chdir("./file0" [pid 5062] <... rmdir resumed>) = 0 [pid 7305] <... chdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7305] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7305] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] close(3 [pid 7305] exit_group(0 [pid 5062] <... close resumed>) = 0 [pid 7305] <... exit_group resumed>) = ? [pid 5062] rmdir("./445" [pid 7305] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7305, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] <... rmdir resumed>) = 0 [pid 7306] <... ioctl resumed>) = 0 [pid 5066] umount2("./441", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] mkdir("./446", 0777 [pid 5066] openat(AT_FDCWD, "./441", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 7306] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7306] <... close resumed>) = 0 [pid 5066] getdents64(3, [pid 7306] close(4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7306] <... close resumed>) = 0 [pid 5066] umount2("./441/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... mkdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./441/binderfs", [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./441/binderfs" [pid 7306] mkdir("./file0", 0777 [pid 5066] <... unlink resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7306] <... mkdir resumed>) = 0 [pid 5066] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] ioctl(3, LOOP_CLR_FD [ 317.416777][ T7306] loop2: detected capacity change from 0 to 4096 [pid 7306] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7307] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7308] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./441/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./441/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./441/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./441/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./441") = 0 [pid 5066] mkdir("./442", 0777) = 0 [pid 7306] <... mount resumed>) = 0 [ 317.458529][ T7306] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7306] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7308] <... write resumed>) = 2097152 [pid 7307] <... write resumed>) = 2097152 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7306] <... openat resumed>) = 3 [pid 7308] munmap(0x7f599a000000, 138412032 [pid 7307] munmap(0x7f599a000000, 138412032 [pid 7306] chdir("./file0" [pid 5066] <... openat resumed>) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7306] <... chdir resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7306] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7306] exit_group(0) = ? [pid 7308] <... munmap resumed>) = 0 [pid 7306] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7306, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./446", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./446/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./446/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./446/binderfs") = 0 [pid 7308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7307] <... munmap resumed>) = 0 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7307] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 ./strace-static-x86_64: Process 7309 attached [pid 7307] ioctl(4, LOOP_SET_FD, 3 [pid 7308] <... openat resumed>) = 4 [pid 5064] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7308] ioctl(4, LOOP_SET_FD, 3 [pid 7309] set_robust_list(0x55555605b660, 24 [pid 7307] <... ioctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7309 [pid 7309] <... set_robust_list resumed>) = 0 [pid 7309] chdir("./446") = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./446/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7309] <... prctl resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./446/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7309] setpgid(0, 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7309] <... setpgid resumed>) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 7309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] rmdir("./446/file0" [pid 7309] <... openat resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 7309] write(3, "1000", 4 [pid 5064] getdents64(3, [pid 7307] close(3 [pid 7309] <... write resumed>) = 4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7309] close(3 [pid 7307] <... close resumed>) = 0 [pid 5064] close(3 [pid 7309] <... close resumed>) = 0 [pid 7307] close(4 [pid 5064] <... close resumed>) = 0 [pid 7309] symlink("/dev/binderfs", "./binderfs" [pid 7307] <... close resumed>) = 0 [pid 5064] rmdir("./446" [pid 7309] <... symlink resumed>) = 0 [pid 7308] <... ioctl resumed>) = 0 [pid 7307] mkdir("./file0", 0777 [pid 5064] <... rmdir resumed>) = 0 [pid 5064] mkdir("./447", 0777) = 0 [pid 7309] memfd_create("syzkaller", 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7308] close(3 [pid 5064] <... openat resumed>) = 3 [pid 7308] <... close resumed>) = 0 [pid 7307] <... mkdir resumed>) = 0 [ 317.566514][ T7307] loop1: detected capacity change from 0 to 4096 [ 317.567203][ T7308] loop3: detected capacity change from 0 to 4096 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7308] close(4 [pid 7307] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... ioctl resumed>) = 0 [pid 7309] <... memfd_create resumed>) = 3 [pid 7308] <... close resumed>) = 0 [pid 7308] mkdir("./file0", 0777 [pid 5066] close(3 [pid 7308] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7309] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7308] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7309] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7310 ./strace-static-x86_64: Process 7310 attached [pid 7310] set_robust_list(0x55555605b660, 24) = 0 [pid 7310] chdir("./442") = 0 [pid 7310] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7310] setpgid(0, 0) = 0 [pid 7310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7310] write(3, "1000", 4) = 4 [pid 7310] close(3) = 0 [pid 7310] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7310] memfd_create("syzkaller", 0) = 3 [pid 7310] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 317.612639][ T7307] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 317.625407][ T7308] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7307] <... mount resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 7307] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7307] <... openat resumed>) = 3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7311 ./strace-static-x86_64: Process 7311 attached [pid 7311] set_robust_list(0x55555605b660, 24 [pid 7307] chdir("./file0" [pid 7311] <... set_robust_list resumed>) = 0 [pid 7311] chdir("./447" [pid 7307] <... chdir resumed>) = 0 [pid 7311] <... chdir resumed>) = 0 [pid 7311] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7307] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7311] setpgid(0, 0) = 0 [pid 7311] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7307] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7311] <... openat resumed>) = 3 [pid 7311] write(3, "1000", 4) = 4 [pid 7311] close(3) = 0 [pid 7311] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7307] exit_group(0) = ? [pid 7307] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7307, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7311] memfd_create("syzkaller", 0 [pid 7309] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] umount2("./445", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7308] <... mount resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7311] <... memfd_create resumed>) = 3 [pid 7308] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 7311] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7308] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7311] <... mmap resumed>) = 0x7f599a000000 [pid 7308] chdir("./file0" [pid 5063] getdents64(3, [pid 7308] <... chdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] umount2("./445/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7308] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] newfstatat(AT_FDCWD, "./445/binderfs", [pid 7308] exit_group(0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./445/binderfs") = 0 [pid 5063] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7308] <... exit_group resumed>) = ? [pid 7308] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7308, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./443", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5063] <... umount2 resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./443/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./445/file0", [pid 7310] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(AT_FDCWD, "./443/binderfs", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./445/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5065] unlink("./443/binderfs" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... unlink resumed>) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./445/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./445") = 0 [pid 5065] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./446", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7309] <... write resumed>) = 2097152 [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7309] munmap(0x7f599a000000, 138412032 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./443/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./443/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7309] <... munmap resumed>) = 0 [pid 7309] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7309] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./443/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./443" [pid 7309] <... ioctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./444", 0777) = 0 [pid 7311] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7310] <... write resumed>) = 2097152 [pid 7309] close(3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7310] munmap(0x7f599a000000, 138412032 [pid 5065] <... openat resumed>) = 3 [pid 7309] <... close resumed>) = 0 [pid 7309] close(4 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7309] <... close resumed>) = 0 [pid 7310] <... munmap resumed>) = 0 [pid 7309] mkdir("./file0", 0777 [pid 7310] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7309] <... mkdir resumed>) = 0 [ 317.807226][ T7309] loop0: detected capacity change from 0 to 4096 [pid 7309] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7310] ioctl(4, LOOP_SET_FD, 3 [pid 7311] <... write resumed>) = 2097152 [pid 5063] <... ioctl resumed>) = 0 [pid 7311] munmap(0x7f599a000000, 138412032 [pid 7310] <... ioctl resumed>) = 0 [pid 7310] close(3 [pid 5063] close(3 [pid 7310] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7310] close(4 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7310] <... close resumed>) = 0 [pid 7310] mkdir("./file0", 0777./strace-static-x86_64: Process 7312 attached ) = 0 [pid 7312] set_robust_list(0x55555605b660, 24 [pid 7310] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7312 [pid 7312] <... set_robust_list resumed>) = 0 [ 317.859963][ T7310] loop4: detected capacity change from 0 to 4096 [ 317.860496][ T7309] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7312] chdir("./446") = 0 [pid 7311] <... munmap resumed>) = 0 [pid 7312] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7312] setpgid(0, 0) = 0 [pid 7312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7312] write(3, "1000", 4) = 4 [pid 7312] close(3) = 0 [pid 7312] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7311] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7311] ioctl(4, LOOP_SET_FD, 3 [pid 7312] memfd_create("syzkaller", 0 [pid 7311] <... ioctl resumed>) = 0 [pid 7312] <... memfd_create resumed>) = 3 [pid 7312] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... ioctl resumed>) = 0 [pid 7311] close(3) = 0 [pid 5065] close(3 [pid 7311] close(4) = 0 [ 317.909400][ T7310] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 317.925715][ T7311] loop2: detected capacity change from 0 to 4096 [pid 7311] mkdir("./file0", 0777 [pid 7309] <... mount resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7309] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7309] chdir("./file0") = 0 [pid 7309] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7309] exit_group(0) = ? [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7313 [pid 7311] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7313 attached [pid 7310] <... mount resumed>) = 0 [pid 7309] +++ exited with 0 +++ [pid 7313] set_robust_list(0x55555605b660, 24 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7309, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- [pid 7313] <... set_robust_list resumed>) = 0 [pid 5062] umount2("./446", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7313] chdir("./444" [pid 7310] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] openat(AT_FDCWD, "./446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7311] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7310] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 7313] <... chdir resumed>) = 0 [pid 7310] chdir("./file0" [pid 5062] newfstatat(3, "", [pid 7313] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7310] <... chdir resumed>) = 0 [pid 7313] <... prctl resumed>) = 0 [pid 7312] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7313] setpgid(0, 0 [pid 7310] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7313] <... setpgid resumed>) = 0 [pid 7310] exit_group(0) = ? [pid 7313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7310] +++ exited with 0 +++ [pid 7313] <... openat resumed>) = 3 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7310, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=11 /* 0.11 s */} --- [pid 5062] umount2("./446/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./446/binderfs", [pid 5066] <... restart_syscall resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7313] write(3, "1000", 4 [pid 5062] unlink("./446/binderfs" [pid 7313] <... write resumed>) = 4 [pid 5062] <... unlink resumed>) = 0 [pid 7313] close(3 [pid 5066] umount2("./442", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./442", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7313] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7313] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7313] <... symlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./446/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./442/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./446/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 7313] memfd_create("syzkaller", 0 [pid 5066] newfstatat(AT_FDCWD, "./442/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7313] <... memfd_create resumed>) = 3 [pid 5066] unlink("./442/binderfs" [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./446/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./446" [pid 7313] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7313] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... unlink resumed>) = 0 [pid 5062] mkdir("./447", 0777 [pid 5066] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [ 317.997540][ T7311] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7312] <... write resumed>) = 2097152 [pid 7312] munmap(0x7f599a000000, 138412032 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./442/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7312] <... munmap resumed>) = 0 [pid 5066] umount2("./442/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7312] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7312] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./442/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7312] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./442/file0") = 0 [pid 7312] <... ioctl resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./442") = 0 [pid 7311] <... mount resumed>) = 0 [pid 7312] close(3 [pid 7311] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] mkdir("./443", 0777 [pid 7312] <... close resumed>) = 0 [pid 7311] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 7312] close(4 [pid 7311] chdir("./file0" [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7312] <... close resumed>) = 0 [pid 7311] <... chdir resumed>) = 0 [pid 7312] mkdir("./file0", 0777 [pid 7311] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7312] <... mkdir resumed>) = 0 [pid 7311] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 7312] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7311] exit_group(0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7311] <... exit_group resumed>) = ? [pid 7311] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7311, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 7313] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] umount2("./447", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./447/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./447/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./447/binderfs") = 0 [pid 5062] close(3 [pid 5064] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7314 [pid 5064] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./447/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./447/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [ 318.093003][ T7312] loop1: detected capacity change from 0 to 4096 [ 318.131053][ T7312] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). ./strace-static-x86_64: Process 7314 attached [pid 7313] <... write resumed>) = 2097152 [pid 7314] set_robust_list(0x55555605b660, 24) = 0 [pid 7314] chdir("./447" [pid 7313] munmap(0x7f599a000000, 138412032 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./447/file0" [pid 7314] <... chdir resumed>) = 0 [pid 7312] <... mount resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7314] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7312] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] getdents64(3, [pid 7314] <... prctl resumed>) = 0 [pid 7312] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7314] setpgid(0, 0 [pid 7312] chdir("./file0" [pid 5064] close(3 [pid 7314] <... setpgid resumed>) = 0 [pid 7313] <... munmap resumed>) = 0 [pid 7312] <... chdir resumed>) = 0 [pid 7314] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7313] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7314] <... openat resumed>) = 3 [pid 7312] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... close resumed>) = 0 [pid 7313] <... openat resumed>) = 4 [pid 7313] ioctl(4, LOOP_SET_FD, 3 [pid 7314] write(3, "1000", 4 [pid 7313] <... ioctl resumed>) = 0 [pid 7314] <... write resumed>) = 4 [pid 7312] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... ioctl resumed>) = 0 [pid 5064] rmdir("./447" [pid 7314] close(3 [pid 7313] close(3 [pid 7312] exit_group(0 [pid 7314] <... close resumed>) = 0 [pid 7313] <... close resumed>) = 0 [pid 7312] <... exit_group resumed>) = ? [pid 5064] <... rmdir resumed>) = 0 [pid 7314] symlink("/dev/binderfs", "./binderfs" [pid 7313] close(4 [pid 5066] close(3 [pid 7314] <... symlink resumed>) = 0 [pid 7313] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] mkdir("./448", 0777 [pid 7314] memfd_create("syzkaller", 0 [pid 7312] +++ exited with 0 +++ [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7314] <... memfd_create resumed>) = 3 [pid 7313] mkdir("./file0", 0777 [pid 5064] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7315 attached [pid 7314] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7313] <... mkdir resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7312, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7315] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7315 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7315] <... set_robust_list resumed>) = 0 [pid 7313] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7315] chdir("./443" [pid 7314] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... openat resumed>) = 3 [pid 7315] <... chdir resumed>) = 0 [pid 5063] umount2("./446", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7315] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7315] <... prctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7315] setpgid(0, 0 [pid 5063] openat(AT_FDCWD, "./446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7315] <... setpgid resumed>) = 0 [pid 7315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... openat resumed>) = 3 [pid 7315] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 7315] write(3, "1000", 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7315] <... write resumed>) = 4 [pid 7315] close(3 [pid 5063] getdents64(3, [pid 7315] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7315] symlink("/dev/binderfs", "./binderfs" [pid 5063] umount2("./446/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7315] <... symlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./446/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 318.207402][ T7313] loop3: detected capacity change from 0 to 4096 [ 318.246490][ T7313] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] unlink("./446/binderfs" [pid 7315] memfd_create("syzkaller", 0 [pid 7314] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7315] <... memfd_create resumed>) = 3 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7315] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7315] <... mmap resumed>) = 0x7f599a000000 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./446/file0", [pid 7313] <... mount resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7313] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7316 attached [pid 7313] <... openat resumed>) = 3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7316 [pid 5063] openat(AT_FDCWD, "./446/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7316] set_robust_list(0x55555605b660, 24 [pid 7313] chdir("./file0") = 0 [pid 5063] <... openat resumed>) = 4 [pid 7313] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7313] exit_group(0) = ? [pid 5063] newfstatat(4, "", [pid 7316] <... set_robust_list resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7316] chdir("./448" [pid 5063] getdents64(4, [pid 7316] <... chdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7316] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7313] +++ exited with 0 +++ [pid 7316] setpgid(0, 0 [pid 5063] getdents64(4, [pid 7316] <... setpgid resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7313, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 7316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] close(4 [pid 7316] <... openat resumed>) = 3 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7316] write(3, "1000", 4 [pid 5063] rmdir("./446/file0" [pid 7316] <... write resumed>) = 4 [pid 5063] <... rmdir resumed>) = 0 [pid 7316] close(3 [pid 5065] umount2("./444", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, [pid 7316] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7316] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] openat(AT_FDCWD, "./444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7316] <... symlink resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7316] memfd_create("syzkaller", 0 [pid 7314] <... write resumed>) = 2097152 [pid 5063] close(3 [pid 5065] getdents64(3, [pid 7314] munmap(0x7f599a000000, 138412032 [pid 7316] <... memfd_create resumed>) = 3 [pid 7315] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... close resumed>) = 0 [pid 5065] umount2("./444/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./446" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... rmdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./444/binderfs", [pid 5063] mkdir("./447", 0777 [pid 7316] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./444/binderfs") = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7316] <... mmap resumed>) = 0x7f599a000000 [pid 7314] <... munmap resumed>) = 0 [pid 5065] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7315] <... write resumed>) = 2097152 [pid 7315] munmap(0x7f599a000000, 138412032 [pid 5063] <... openat resumed>) = 3 [pid 7314] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7314] ioctl(4, LOOP_SET_FD, 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7315] <... munmap resumed>) = 0 [pid 7314] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7314] close(3) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7314] close(4 [pid 5065] newfstatat(AT_FDCWD, "./444/file0", [pid 7315] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7315] ioctl(4, LOOP_SET_FD, 3 [pid 7314] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7314] mkdir("./file0", 0777) = 0 [pid 5065] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7314] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] openat(AT_FDCWD, "./444/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7315] <... ioctl resumed>) = 0 [pid 7315] close(3) = 0 [pid 7315] close(4) = 0 [pid 7315] mkdir("./file0", 0777) = 0 [pid 5065] newfstatat(4, "", [pid 7315] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7316] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 318.386129][ T7314] loop0: detected capacity change from 0 to 4096 [ 318.405029][ T7315] loop4: detected capacity change from 0 to 4096 [ 318.413051][ T7314] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 7316] <... write resumed>) = 2097152 [pid 5065] rmdir("./444/file0" [pid 5063] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] close(3) = 0 [pid 7316] munmap(0x7f599a000000, 138412032 [pid 5065] rmdir("./444"./strace-static-x86_64: Process 7317 attached [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7317 [pid 7317] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7317] chdir("./447" [pid 5065] mkdir("./445", 0777 [pid 7317] <... chdir resumed>) = 0 [pid 7317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7316] <... munmap resumed>) = 0 [pid 7314] <... mount resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [ 318.433026][ T7315] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7314] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7316] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7317] <... prctl resumed>) = 0 [pid 7314] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 7317] setpgid(0, 0 [pid 7316] <... openat resumed>) = 4 [pid 7314] chdir("./file0" [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7317] <... setpgid resumed>) = 0 [pid 7316] ioctl(4, LOOP_SET_FD, 3 [pid 7314] <... chdir resumed>) = 0 [pid 7317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7317] write(3, "1000", 4) = 4 [pid 7317] close(3) = 0 [pid 7317] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7314] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7317] memfd_create("syzkaller", 0) = 3 [pid 7314] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7317] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7316] <... ioctl resumed>) = 0 [pid 7317] <... mmap resumed>) = 0x7f599a000000 [pid 7314] exit_group(0) = ? [pid 7314] +++ exited with 0 +++ [pid 7316] close(3 [pid 7315] <... mount resumed>) = 0 [pid 7316] <... close resumed>) = 0 [pid 7315] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7314, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 7316] close(4 [pid 7315] <... openat resumed>) = 3 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7316] <... close resumed>) = 0 [pid 7315] chdir("./file0" [pid 5062] <... restart_syscall resumed>) = 0 [pid 7316] mkdir("./file0", 0777 [pid 7315] <... chdir resumed>) = 0 [pid 7315] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./447", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7315] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7316] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7316] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7315] exit_group(0 [pid 5062] <... openat resumed>) = 3 [pid 7315] <... exit_group resumed>) = ? [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7315] +++ exited with 0 +++ [pid 5062] umount2("./447/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7315, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5062] newfstatat(AT_FDCWD, "./447/binderfs", [pid 5066] <... restart_syscall resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./447/binderfs") = 0 [pid 5066] umount2("./443", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./443", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [ 318.505112][ T7316] loop2: detected capacity change from 0 to 4096 [pid 5066] newfstatat(3, "", [pid 5062] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7317] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] newfstatat(AT_FDCWD, "./447/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./443/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./443/binderfs", [pid 5062] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./447/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] unlink("./443/binderfs" [pid 5062] <... openat resumed>) = 4 [pid 5066] <... unlink resumed>) = 0 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./447/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./447") = 0 [pid 5062] mkdir("./448", 0777) = 0 [ 318.565525][ T7316] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7317] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 7317] munmap(0x7f599a000000, 138412032 [pid 7316] <... mount resumed>) = 0 [pid 5066] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(3 [pid 7316] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./443/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./443/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./443/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7317] <... munmap resumed>) = 0 [pid 7316] <... openat resumed>) = 3 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7316] chdir("./file0") = 0 [pid 7316] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7317] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7316] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 4 [pid 7317] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7317] ioctl(4, LOOP_SET_FD, 3 [pid 5066] getdents64(4, ./strace-static-x86_64: Process 7318 attached [pid 7316] exit_group(0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7318] set_robust_list(0x55555605b660, 24 [pid 7316] <... exit_group resumed>) = ? [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7318 [pid 7318] <... set_robust_list resumed>) = 0 [pid 7316] +++ exited with 0 +++ [pid 5066] getdents64(4, [pid 7318] chdir("./445" [pid 7317] <... ioctl resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7318] <... chdir resumed>) = 0 [pid 5066] close(4 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7316, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7317] close(3 [pid 7318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7317] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7318] <... prctl resumed>) = 0 [pid 7317] close(4 [pid 5064] <... restart_syscall resumed>) = 0 [pid 7318] setpgid(0, 0 [pid 5066] rmdir("./443/file0" [pid 7318] <... setpgid resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] umount2("./448", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7317] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 7318] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7318] write(3, "1000", 4 [pid 5066] close(3 [pid 7318] <... write resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 7318] close(3) = 0 [pid 5066] rmdir("./443" [pid 7318] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7318] memfd_create("syzkaller", 0 [pid 5066] mkdir("./444", 0777 [pid 7317] mkdir("./file0", 0777 [pid 5064] newfstatat(3, "", [pid 5062] <... ioctl resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7318] <... memfd_create resumed>) = 3 [pid 7318] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7317] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] getdents64(3, [pid 5062] close(3 [pid 5066] <... openat resumed>) = 3 [pid 7317] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... close resumed>) = 0 [ 318.662979][ T7317] loop1: detected capacity change from 0 to 4096 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./448/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./448/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./448/binderfs") = 0 [pid 5064] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7319 ./strace-static-x86_64: Process 7319 attached [pid 7319] set_robust_list(0x55555605b660, 24) = 0 [pid 7319] chdir("./448") = 0 [pid 7319] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7319] setpgid(0, 0) = 0 [pid 7319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7319] write(3, "1000", 4 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7319] <... write resumed>) = 4 [pid 7319] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7319] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./448/file0", [pid 7319] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7319] memfd_create("syzkaller", 0 [pid 5064] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7319] <... memfd_create resumed>) = 3 [ 318.706889][ T7317] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7319] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7319] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7320 attached [pid 5064] openat(AT_FDCWD, "./448/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7320] set_robust_list(0x55555605b660, 24) = 0 [pid 7320] chdir("./444" [pid 5064] <... openat resumed>) = 4 [pid 7320] <... chdir resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 7320] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7320] setpgid(0, 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7320 [pid 5064] getdents64(4, [pid 7320] <... setpgid resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] getdents64(4, [pid 7320] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7320] write(3, "1000", 4 [pid 5064] close(4 [pid 7320] <... write resumed>) = 4 [pid 7318] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./448/file0") = 0 [pid 7320] close(3) = 0 [pid 7320] symlink("/dev/binderfs", "./binderfs" [pid 5064] getdents64(3, [pid 7317] <... mount resumed>) = 0 [pid 7320] <... symlink resumed>) = 0 [pid 7317] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7317] <... openat resumed>) = 3 [pid 5064] close(3 [pid 7317] chdir("./file0") = 0 [pid 5064] <... close resumed>) = 0 [pid 7317] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] rmdir("./448" [pid 7317] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... rmdir resumed>) = 0 [pid 7317] exit_group(0 [pid 5064] mkdir("./449", 0777 [pid 7317] <... exit_group resumed>) = ? [pid 7320] memfd_create("syzkaller", 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7320] <... memfd_create resumed>) = 3 [pid 7317] +++ exited with 0 +++ [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7320] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] <... openat resumed>) = 3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7317, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7318] <... write resumed>) = 2097152 [pid 7319] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7320] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7318] munmap(0x7f599a000000, 138412032) = 0 [pid 5063] umount2("./447", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7318] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7318] <... openat resumed>) = 4 [pid 5063] openat(AT_FDCWD, "./447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7318] ioctl(4, LOOP_SET_FD, 3 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./447/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./447/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./447/binderfs") = 0 [pid 5063] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7320] <... write resumed>) = 2097152 [pid 7320] munmap(0x7f599a000000, 138412032 [pid 7318] <... ioctl resumed>) = 0 [pid 7320] <... munmap resumed>) = 0 [pid 7318] close(3 [pid 7320] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7318] <... close resumed>) = 0 [pid 7318] close(4) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7320] <... openat resumed>) = 4 [pid 7319] <... write resumed>) = 2097152 [pid 7318] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = 0 [pid 7320] ioctl(4, LOOP_SET_FD, 3 [pid 7319] munmap(0x7f599a000000, 138412032 [pid 7318] <... mkdir resumed>) = 0 [pid 5064] close(3 [pid 7318] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7319] <... munmap resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7319] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7320] <... ioctl resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7319] <... openat resumed>) = 4 [pid 5063] newfstatat(AT_FDCWD, "./447/file0", ./strace-static-x86_64: Process 7321 attached [pid 7321] set_robust_list(0x55555605b660, 24 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7321] <... set_robust_list resumed>) = 0 [pid 5063] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7321] chdir("./449" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7321] <... chdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./447/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 318.876725][ T7318] loop3: detected capacity change from 0 to 4096 [ 318.905926][ T7320] loop4: detected capacity change from 0 to 4096 [ 318.905926][ T7318] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7321] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7320] close(3 [pid 7319] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... openat resumed>) = 4 [pid 7321] setpgid(0, 0 [pid 7320] <... close resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7321 [pid 5063] newfstatat(4, "", [pid 7321] <... setpgid resumed>) = 0 [pid 7320] close(4 [pid 7321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7320] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7319] <... ioctl resumed>) = 0 [pid 7321] <... openat resumed>) = 3 [pid 7320] mkdir("./file0", 0777 [pid 7318] <... mount resumed>) = 0 [pid 5063] getdents64(4, [pid 7321] write(3, "1000", 4 [pid 7319] close(3 [pid 7321] <... write resumed>) = 4 [pid 7320] <... mkdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7321] close(3 [pid 7320] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7319] <... close resumed>) = 0 [pid 7318] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] getdents64(4, [pid 7321] <... close resumed>) = 0 [pid 7318] <... openat resumed>) = 3 [pid 7319] close(4 [pid 7318] chdir("./file0" [pid 7319] <... close resumed>) = 0 [pid 7318] <... chdir resumed>) = 0 [pid 7321] symlink("/dev/binderfs", "./binderfs" [pid 7319] mkdir("./file0", 0777 [pid 7318] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7321] <... symlink resumed>) = 0 [pid 5063] close(4 [pid 7321] memfd_create("syzkaller", 0 [pid 7319] <... mkdir resumed>) = 0 [pid 7318] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./447/file0" [pid 7319] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7318] exit_group(0 [pid 5063] <... rmdir resumed>) = 0 [pid 7321] <... memfd_create resumed>) = 3 [pid 7318] <... exit_group resumed>) = ? [pid 5063] getdents64(3, [pid 7321] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 318.929623][ T7319] loop0: detected capacity change from 0 to 4096 [ 318.958021][ T7320] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 7318] +++ exited with 0 +++ [pid 5063] <... close resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7318, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] rmdir("./447" [pid 5065] umount2("./445", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] mkdir("./448", 0777 [pid 5065] openat(AT_FDCWD, "./445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] umount2("./445/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./445/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] unlink("./445/binderfs") = 0 [pid 5063] <... openat resumed>) = 3 [pid 5065] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... umount2 resumed>) = 0 [pid 7320] <... mount resumed>) = 0 [pid 5065] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7320] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./445/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7320] <... openat resumed>) = 3 [pid 7319] <... mount resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./445/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7320] chdir("./file0") = 0 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7319] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7319] <... openat resumed>) = 3 [pid 5065] getdents64(4, [ 318.989021][ T7319] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7320] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7319] chdir("./file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7321] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7320] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7319] <... chdir resumed>) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./445/file0" [pid 7320] exit_group(0 [pid 7319] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7319] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7320] <... exit_group resumed>) = ? [pid 7319] exit_group(0 [pid 5065] close(3) = 0 [pid 7319] <... exit_group resumed>) = ? [pid 5065] rmdir("./445" [pid 7321] <... write resumed>) = 2097152 [pid 7321] munmap(0x7f599a000000, 138412032 [pid 5065] <... rmdir resumed>) = 0 [pid 7320] +++ exited with 0 +++ [pid 7319] +++ exited with 0 +++ [pid 5065] mkdir("./446", 0777 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7320, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7319, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=11 /* 0.11 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5062] umount2("./448", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... restart_syscall resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7321] <... munmap resumed>) = 0 [pid 5066] umount2("./444", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7321] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7321] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./444", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(3, [pid 5066] <... openat resumed>) = 3 [pid 7321] ioctl(4, LOOP_SET_FD, 3 [pid 5066] newfstatat(3, "", [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./448/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] newfstatat(AT_FDCWD, "./448/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./444/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./448/binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./444/binderfs", [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] unlink("./444/binderfs") = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] newfstatat(AT_FDCWD, "./448/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7321] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./448/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] close(3 [pid 5062] <... openat resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 5062] newfstatat(4, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./444/file0", [pid 5062] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 5066] umount2("./444/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./444/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] rmdir("./448/file0" [pid 7321] close(3 [pid 5066] <... openat resumed>) = 4 [pid 7321] <... close resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5062] <... rmdir resumed>) = 0 [pid 7321] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 7321] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7321] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] close(3 [pid 7321] <... mkdir resumed>) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] close(4 [pid 5062] rmdir("./448" [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./444/file0"./strace-static-x86_64: Process 7322 attached ) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7322 [pid 5062] <... rmdir resumed>) = 0 [pid 7321] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5062] mkdir("./449", 0777 [pid 7322] set_robust_list(0x55555605b660, 24 [pid 5066] getdents64(3, [pid 7322] <... set_robust_list resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7322] chdir("./448" [pid 5066] close(3 [pid 7322] <... chdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7322] <... prctl resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7322] setpgid(0, 0 [pid 5066] rmdir("./444" [pid 7322] <... setpgid resumed>) = 0 [pid 7322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./445", 0777 [pid 7322] write(3, "1000", 4) = 4 [pid 7322] close(3 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7322] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7322] symlink("/dev/binderfs", "./binderfs") = 0 [ 319.077828][ T7321] loop2: detected capacity change from 0 to 4096 [ 319.111848][ T7321] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7322] memfd_create("syzkaller", 0) = 3 [pid 7322] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7321] <... mount resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7322] <... mmap resumed>) = 0x7f599a000000 [pid 7321] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... ioctl resumed>) = 0 [pid 7321] <... openat resumed>) = 3 [pid 7321] chdir("./file0" [pid 5065] <... close resumed>) = 0 [pid 5062] close(3 [pid 7321] <... chdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7321] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7321] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7321] exit_group(0) = ? [pid 7321] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7321, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7323 ./strace-static-x86_64: Process 7324 attached ./strace-static-x86_64: Process 7323 attached [pid 7322] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7324] set_robust_list(0x55555605b660, 24 [pid 7323] set_robust_list(0x55555605b660, 24 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] umount2("./449", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7324 [pid 7324] <... set_robust_list resumed>) = 0 [pid 7323] <... set_robust_list resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7324] chdir("./449" [pid 7323] chdir("./446" [pid 5064] openat(AT_FDCWD, "./449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7324] <... chdir resumed>) = 0 [pid 7323] <... chdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7323] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] newfstatat(3, "", [pid 7323] <... prctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7323] setpgid(0, 0 [pid 5064] getdents64(3, [pid 7323] <... setpgid resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7324] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] umount2("./449/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7324] <... prctl resumed>) = 0 [pid 7323] <... openat resumed>) = 3 [pid 5066] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7324] setpgid(0, 0 [pid 7323] write(3, "1000", 4 [pid 5066] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./449/binderfs", [pid 7324] <... setpgid resumed>) = 0 [pid 7323] <... write resumed>) = 4 [pid 7324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7323] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7323] <... close resumed>) = 0 [pid 5064] unlink("./449/binderfs" [pid 7324] <... openat resumed>) = 3 [pid 7323] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... unlink resumed>) = 0 [pid 7323] <... symlink resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7324] write(3, "1000", 4) = 4 [pid 7324] close(3) = 0 [pid 7324] symlink("/dev/binderfs", "./binderfs" [pid 7322] <... write resumed>) = 2097152 [pid 5064] <... umount2 resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7325 ./strace-static-x86_64: Process 7325 attached [pid 5064] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7324] <... symlink resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./449/file0", [pid 7322] munmap(0x7f599a000000, 138412032 [pid 7325] set_robust_list(0x55555605b660, 24 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./449/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7325] <... set_robust_list resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 7325] chdir("./445" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7323] memfd_create("syzkaller", 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 7325] <... chdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7325] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] rmdir("./449/file0" [pid 7325] <... prctl resumed>) = 0 [pid 7323] <... memfd_create resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 7325] setpgid(0, 0 [pid 7323] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7325] <... setpgid resumed>) = 0 [pid 7323] <... mmap resumed>) = 0x7f599a000000 [pid 7325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7325] write(3, "1000", 4) = 4 [pid 5064] getdents64(3, [pid 7325] close(3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7325] <... close resumed>) = 0 [pid 7325] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] close(3 [pid 7325] memfd_create("syzkaller", 0 [pid 7324] memfd_create("syzkaller", 0 [pid 7322] <... munmap resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7324] <... memfd_create resumed>) = 3 [pid 5064] rmdir("./449") = 0 [pid 7324] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] mkdir("./450", 0777 [pid 7324] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... mkdir resumed>) = 0 [pid 7325] <... memfd_create resumed>) = 3 [pid 7325] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 7322] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7322] <... openat resumed>) = 4 [pid 7322] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7322] close(3) = 0 [pid 7322] close(4) = 0 [pid 7322] mkdir("./file0", 0777) = 0 [ 319.307502][ T7322] loop1: detected capacity change from 0 to 4096 [pid 7322] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7323] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7325] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7324] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7323] <... write resumed>) = 2097152 [pid 7323] munmap(0x7f599a000000, 138412032) = 0 [ 319.364231][ T7322] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7324] <... write resumed>) = 2097152 [pid 7323] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7322] <... mount resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7324] munmap(0x7f599a000000, 138412032 [pid 7323] <... openat resumed>) = 4 [pid 7322] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] close(3 [pid 7323] ioctl(4, LOOP_SET_FD, 3 [pid 7325] <... write resumed>) = 2097152 [pid 7324] <... munmap resumed>) = 0 [pid 7323] <... ioctl resumed>) = 0 [pid 7322] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 7325] munmap(0x7f599a000000, 138412032 [pid 7324] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7323] close(3 [pid 7322] chdir("./file0" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7323] <... close resumed>) = 0 [pid 7322] <... chdir resumed>) = 0 [pid 7322] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7323] close(4./strace-static-x86_64: Process 7326 attached [pid 7324] <... openat resumed>) = 4 [pid 7323] <... close resumed>) = 0 [pid 7322] exit_group(0 [pid 7323] mkdir("./file0", 0777 [pid 7322] <... exit_group resumed>) = ? [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7326 [pid 7326] set_robust_list(0x55555605b660, 24 [pid 7324] ioctl(4, LOOP_SET_FD, 3 [pid 7326] <... set_robust_list resumed>) = 0 [pid 7323] <... mkdir resumed>) = 0 [pid 7326] chdir("./450" [pid 7325] <... munmap resumed>) = 0 [pid 7324] <... ioctl resumed>) = 0 [pid 7322] +++ exited with 0 +++ [pid 7326] <... chdir resumed>) = 0 [pid 7325] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7324] close(3 [pid 7323] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7322, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7324] <... close resumed>) = 0 [pid 7326] <... prctl resumed>) = 0 [pid 7326] setpgid(0, 0) = 0 [pid 7326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] umount2("./448", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7326] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [ 319.445815][ T7323] loop3: detected capacity change from 0 to 4096 [ 319.479309][ T7324] loop0: detected capacity change from 0 to 4096 [pid 7326] write(3, "1000", 4 [pid 5063] newfstatat(3, "", [pid 7326] <... write resumed>) = 4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7326] close(3 [pid 7324] close(4 [pid 5063] getdents64(3, [pid 7326] <... close resumed>) = 0 [pid 7324] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7325] <... openat resumed>) = 4 [pid 7326] symlink("/dev/binderfs", "./binderfs" [pid 7325] ioctl(4, LOOP_SET_FD, 3 [pid 7324] mkdir("./file0", 0777 [pid 5063] umount2("./448/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7324] <... mkdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7324] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] newfstatat(AT_FDCWD, "./448/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7326] <... symlink resumed>) = 0 [pid 5063] unlink("./448/binderfs") = 0 [pid 5063] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7325] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7326] memfd_create("syzkaller", 0 [pid 7325] close(3 [pid 5063] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7326] <... memfd_create resumed>) = 3 [pid 7325] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7325] close(4 [pid 5063] newfstatat(AT_FDCWD, "./448/file0", [pid 7325] <... close resumed>) = 0 [pid 7326] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7325] mkdir("./file0", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7325] <... mkdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./448/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", [pid 7326] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [ 319.495028][ T7323] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 319.505735][ T7325] loop4: detected capacity change from 0 to 4096 [ 319.515528][ T7324] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7325] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./448/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./448") = 0 [pid 5063] mkdir("./449", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7323] <... mount resumed>) = 0 [pid 7323] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7323] chdir("./file0") = 0 [pid 7324] <... mount resumed>) = 0 [pid 7323] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7324] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7323] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7324] <... openat resumed>) = 3 [ 319.544648][ T7325] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7323] exit_group(0 [pid 7324] chdir("./file0" [pid 7323] <... exit_group resumed>) = ? [pid 7324] <... chdir resumed>) = 0 [pid 7323] +++ exited with 0 +++ [pid 7325] <... mount resumed>) = 0 [pid 7324] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7325] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7326] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7325] <... openat resumed>) = 3 [pid 7324] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7323, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7324] exit_group(0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 7324] <... exit_group resumed>) = ? [pid 5065] umount2("./446", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7325] chdir("./file0" [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7325] <... chdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7325] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] umount2("./446/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7325] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7325] exit_group(0 [pid 7324] +++ exited with 0 +++ [pid 5065] newfstatat(AT_FDCWD, "./446/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./446/binderfs" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7324, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] <... unlink resumed>) = 0 [pid 5062] umount2("./449", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7325] <... exit_group resumed>) = ? [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./449/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./446/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./446/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", [pid 7325] +++ exited with 0 +++ [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(AT_FDCWD, "./449/binderfs", [pid 5065] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7325, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] unlink("./449/binderfs" [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5065] getdents64(4, [pid 5062] <... unlink resumed>) = 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(4) = 0 [pid 5066] umount2("./445", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] rmdir("./446/file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... rmdir resumed>) = 0 [pid 5063] close(3 [pid 5066] openat(AT_FDCWD, "./445", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] newfstatat(3, "", [pid 5065] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... close resumed>) = 0 ./strace-static-x86_64: Process 7327 attached [pid 5066] getdents64(3, [pid 5065] rmdir("./446" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7327 [pid 7327] set_robust_list(0x55555605b660, 24 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... rmdir resumed>) = 0 [pid 7327] <... set_robust_list resumed>) = 0 [pid 7327] chdir("./449" [pid 5066] umount2("./445/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] mkdir("./447", 0777 [pid 7327] <... chdir resumed>) = 0 [pid 7326] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... mkdir resumed>) = 0 [pid 7327] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] newfstatat(AT_FDCWD, "./445/binderfs", [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7326] munmap(0x7f599a000000, 138412032 [pid 7327] <... prctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7327] setpgid(0, 0 [pid 5066] unlink("./445/binderfs" [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7327] <... setpgid resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./449/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7327] <... openat resumed>) = 3 [pid 5062] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7327] write(3, "1000", 4 [pid 7326] <... munmap resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7327] <... write resumed>) = 4 [pid 7326] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7327] close(3) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7327] symlink("/dev/binderfs", "./binderfs" [pid 7326] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./445/file0", [pid 5062] openat(AT_FDCWD, "./449/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7327] <... symlink resumed>) = 0 [pid 7326] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7327] memfd_create("syzkaller", 0 [pid 7326] <... ioctl resumed>) = 0 [pid 5066] umount2("./445/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(4, "", [pid 7327] <... memfd_create resumed>) = 3 [pid 7326] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7327] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7326] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./445/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 7327] <... mmap resumed>) = 0x7f599a000000 [pid 7326] close(4 [pid 5066] <... openat resumed>) = 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7326] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7326] mkdir("./file0", 0777 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./445/file0") = 0 [pid 5066] getdents64(3, [pid 7326] <... mkdir resumed>) = 0 [pid 5062] close(4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] close(3 [pid 5062] rmdir("./449/file0" [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./445" [pid 5062] <... rmdir resumed>) = 0 [pid 7326] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [ 319.696825][ T7326] loop2: detected capacity change from 0 to 4096 [pid 5062] getdents64(3, [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] mkdir("./446", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... ioctl resumed>) = 0 [pid 7327] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] close(3) = 0 [pid 5062] rmdir("./449" [pid 5065] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./450", 0777 [pid 5065] <... close resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7328 ./strace-static-x86_64: Process 7328 attached [pid 7328] set_robust_list(0x55555605b660, 24) = 0 [pid 7328] chdir("./447") = 0 [pid 7328] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7328] setpgid(0, 0) = 0 [pid 7328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7328] write(3, "1000", 4 [pid 5062] <... openat resumed>) = 3 [pid 7328] <... write resumed>) = 4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7328] close(3) = 0 [pid 7328] symlink("/dev/binderfs", "./binderfs") = 0 [ 319.750999][ T7326] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7328] memfd_create("syzkaller", 0 [pid 7326] <... mount resumed>) = 0 [pid 7326] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7326] chdir("./file0") = 0 [pid 7326] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7328] <... memfd_create resumed>) = 3 [pid 7327] <... write resumed>) = 2097152 [pid 7326] exit_group(0 [pid 7328] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7326] <... exit_group resumed>) = ? [pid 7327] munmap(0x7f599a000000, 138412032) = 0 [pid 7326] +++ exited with 0 +++ [pid 7327] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7326, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] umount2("./450", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7327] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7327] ioctl(4, LOOP_SET_FD, 3 [pid 5064] openat(AT_FDCWD, "./450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./450/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7327] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./450/binderfs", [pid 5066] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] unlink("./450/binderfs" [pid 7327] close(3 [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7327] <... close resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7329 [pid 5064] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7327] close(4) = 0 [pid 7327] mkdir("./file0", 0777./strace-static-x86_64: Process 7329 attached [pid 7329] set_robust_list(0x55555605b660, 24) = 0 [pid 7327] <... mkdir resumed>) = 0 [pid 7327] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7329] chdir("./446" [pid 5062] close(3 [pid 7329] <... chdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7329] <... prctl resumed>) = 0 [pid 7329] setpgid(0, 0) = 0 [pid 7329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7330 [pid 7329] <... openat resumed>) = 3 [pid 7329] write(3, "1000", 4) = 4 [pid 7329] close(3) = 0 [pid 7329] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7329] memfd_create("syzkaller", 0) = 3 [pid 7329] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7330 attached [pid 5064] <... umount2 resumed>) = 0 [pid 7330] set_robust_list(0x55555605b660, 24 [pid 5064] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7330] <... set_robust_list resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7330] chdir("./450" [pid 5064] newfstatat(AT_FDCWD, "./450/file0", [pid 7330] <... chdir resumed>) = 0 [pid 7330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7330] <... prctl resumed>) = 0 [pid 5064] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7330] setpgid(0, 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./450/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7330] <... setpgid resumed>) = 0 [pid 7330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 7330] <... openat resumed>) = 3 [pid 7328] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7330] write(3, "1000", 4 [ 319.860518][ T7327] loop1: detected capacity change from 0 to 4096 [ 319.894261][ T7327] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5064] close(4 [pid 7330] <... write resumed>) = 4 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./450/file0" [pid 7330] close(3) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7330] symlink("/dev/binderfs", "./binderfs" [pid 5064] getdents64(3, [pid 7330] <... symlink resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7330] memfd_create("syzkaller", 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./450") = 0 [pid 7330] <... memfd_create resumed>) = 3 [pid 5064] mkdir("./451", 0777) = 0 [pid 7330] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7327] <... mount resumed>) = 0 [pid 7327] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... openat resumed>) = 3 [pid 7327] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7327] chdir("./file0") = 0 [pid 7327] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7327] exit_group(0) = ? [pid 7328] <... write resumed>) = 2097152 [pid 7327] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7327, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] umount2("./449", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./449/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./449/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7329] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] unlink("./449/binderfs") = 0 [pid 5063] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./449/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./449/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 7328] munmap(0x7f599a000000, 138412032 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7328] <... munmap resumed>) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./449/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 7328] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] rmdir("./449" [pid 7328] <... openat resumed>) = 4 [pid 5063] <... rmdir resumed>) = 0 [pid 7328] ioctl(4, LOOP_SET_FD, 3 [pid 5063] mkdir("./450", 0777 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7331 attached [pid 7330] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] close(3 [pid 7331] set_robust_list(0x55555605b660, 24) = 0 [pid 5064] <... close resumed>) = 0 [pid 7331] chdir("./450" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7332 attached [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7331 [pid 7332] set_robust_list(0x55555605b660, 24) = 0 [pid 7332] chdir("./451" [pid 7331] <... chdir resumed>) = 0 [pid 7332] <... chdir resumed>) = 0 [pid 7328] <... ioctl resumed>) = 0 [pid 7332] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7328] close(3 [pid 7332] <... prctl resumed>) = 0 [pid 7332] setpgid(0, 0 [pid 7328] <... close resumed>) = 0 [pid 7332] <... setpgid resumed>) = 0 [pid 7328] close(4 [pid 7332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7332 [pid 7331] <... prctl resumed>) = 0 [pid 7328] <... close resumed>) = 0 [pid 7332] <... openat resumed>) = 3 [pid 7331] setpgid(0, 0 [pid 7328] mkdir("./file0", 0777 [pid 7332] write(3, "1000", 4 [pid 7328] <... mkdir resumed>) = 0 [pid 7332] <... write resumed>) = 4 [pid 7331] <... setpgid resumed>) = 0 [pid 7331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7332] close(3) = 0 [pid 7332] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7331] <... openat resumed>) = 3 [pid 7329] <... write resumed>) = 2097152 [pid 7332] memfd_create("syzkaller", 0 [pid 7331] write(3, "1000", 4 [pid 7329] munmap(0x7f599a000000, 138412032 [pid 7332] <... memfd_create resumed>) = 3 [pid 7331] <... write resumed>) = 4 [pid 7332] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7331] close(3) = 0 [pid 7331] symlink("/dev/binderfs", "./binderfs" [pid 7329] <... munmap resumed>) = 0 [ 320.021394][ T7328] loop3: detected capacity change from 0 to 4096 [pid 7331] <... symlink resumed>) = 0 [pid 7329] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7328] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7329] <... openat resumed>) = 4 [pid 7331] memfd_create("syzkaller", 0 [pid 7330] <... write resumed>) = 2097152 [pid 7329] ioctl(4, LOOP_SET_FD, 3 [pid 7331] <... memfd_create resumed>) = 3 [pid 7331] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7330] munmap(0x7f599a000000, 138412032) = 0 [pid 7330] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7329] <... ioctl resumed>) = 0 [pid 7330] <... openat resumed>) = 4 [ 320.087388][ T7328] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 320.098423][ T7329] loop4: detected capacity change from 0 to 4096 [pid 7329] close(3 [pid 7330] ioctl(4, LOOP_SET_FD, 3 [pid 7329] <... close resumed>) = 0 [pid 7329] close(4) = 0 [pid 7329] mkdir("./file0", 0777) = 0 [pid 7329] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7332] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7330] <... ioctl resumed>) = 0 [pid 7330] close(3) = 0 [pid 7328] <... mount resumed>) = 0 [pid 7328] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7328] chdir("./file0") = 0 [pid 7328] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7328] exit_group(0) = ? [pid 7330] close(4) = 0 [pid 7330] mkdir("./file0", 0777) = 0 [pid 7330] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7328] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7328, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] umount2("./447", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 320.136388][ T7330] loop0: detected capacity change from 0 to 4096 [ 320.147164][ T7329] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] openat(AT_FDCWD, "./447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./447/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./447/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./447/binderfs") = 0 [pid 5065] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./447/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./447/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./447/file0" [pid 7332] <... write resumed>) = 2097152 [ 320.201248][ T7330] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7331] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7332] munmap(0x7f599a000000, 138412032 [pid 7329] <... mount resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7329] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7332] <... munmap resumed>) = 0 [pid 7330] <... mount resumed>) = 0 [pid 7329] <... openat resumed>) = 3 [pid 7329] chdir("./file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./447") = 0 [pid 7330] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7329] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] mkdir("./448", 0777) = 0 [pid 7332] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7329] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7332] <... openat resumed>) = 4 [pid 7332] ioctl(4, LOOP_SET_FD, 3 [pid 7330] <... openat resumed>) = 3 [pid 7329] exit_group(0 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7330] chdir("./file0" [pid 7329] <... exit_group resumed>) = ? [pid 7330] <... chdir resumed>) = 0 [pid 7329] +++ exited with 0 +++ [pid 7330] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7329, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7330] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7330] exit_group(0 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7330] <... exit_group resumed>) = ? [pid 5066] <... restart_syscall resumed>) = 0 [pid 7330] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7330, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=3 /* 0.03 s */} --- [pid 5062] umount2("./450", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./446", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7332] <... ioctl resumed>) = 0 [pid 7331] <... write resumed>) = 2097152 [pid 5066] openat(AT_FDCWD, "./446", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 7332] close(3) = 0 [pid 7331] munmap(0x7f599a000000, 138412032 [pid 5066] <... openat resumed>) = 3 [pid 7332] close(4 [pid 7331] <... munmap resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 7332] <... close resumed>) = 0 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7332] mkdir("./file0", 0777) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5066] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7332] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [ 320.282781][ T7332] loop2: detected capacity change from 0 to 4096 [pid 7331] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./446/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... ioctl resumed>) = 0 [pid 5062] umount2("./450/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./450/binderfs", [pid 7331] <... openat resumed>) = 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7331] ioctl(4, LOOP_SET_FD, 3 [pid 5066] newfstatat(AT_FDCWD, "./446/binderfs", [pid 5065] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] unlink("./450/binderfs") = 0 [pid 5062] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7333 attached [pid 7331] <... ioctl resumed>) = 0 [pid 5066] unlink("./446/binderfs" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7333 [pid 5062] <... umount2 resumed>) = 0 [pid 7333] set_robust_list(0x55555605b660, 24 [pid 7331] close(3 [pid 5066] <... unlink resumed>) = 0 [pid 7331] <... close resumed>) = 0 [pid 7333] <... set_robust_list resumed>) = 0 [pid 7331] close(4 [pid 5066] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7333] chdir("./448" [pid 7331] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./450/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7331] mkdir("./file0", 0777 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7333] <... chdir resumed>) = 0 [pid 7331] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./450/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... openat resumed>) = 4 [pid 7333] <... prctl resumed>) = 0 [pid 5062] newfstatat(4, "", [pid 7333] setpgid(0, 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7333] <... setpgid resumed>) = 0 [pid 5062] getdents64(4, [pid 7333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7333] <... openat resumed>) = 3 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7333] write(3, "1000", 4 [pid 5062] <... close resumed>) = 0 [pid 7333] <... write resumed>) = 4 [pid 5062] rmdir("./450/file0" [pid 7333] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 7333] <... close resumed>) = 0 [pid 7333] symlink("/dev/binderfs", "./binderfs" [pid 7331] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 320.334304][ T7332] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 320.348335][ T7331] loop1: detected capacity change from 0 to 4096 [pid 5062] getdents64(3, [pid 7333] <... symlink resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./446/file0", [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7333] memfd_create("syzkaller", 0 [pid 5062] close(3) = 0 [pid 7332] <... mount resumed>) = 0 [pid 5062] rmdir("./450" [pid 7333] <... memfd_create resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./446/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7333] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7332] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... rmdir resumed>) = 0 [pid 7333] <... mmap resumed>) = 0x7f599a000000 [pid 7332] <... openat resumed>) = 3 [pid 7331] <... mount resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./446/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7332] chdir("./file0" [pid 7331] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... openat resumed>) = 4 [pid 7331] <... openat resumed>) = 3 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7331] chdir("./file0" [pid 5066] getdents64(4, [pid 7331] <... chdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7331] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] getdents64(4, [pid 7331] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7332] <... chdir resumed>) = 0 [pid 5066] close(4 [pid 7331] exit_group(0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./446/file0") = 0 [pid 7331] <... exit_group resumed>) = ? [pid 5066] getdents64(3, [pid 7332] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7331] +++ exited with 0 +++ [pid 5062] mkdir("./451", 0777 [pid 7332] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7331, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=8 /* 0.08 s */} --- [pid 7332] exit_group(0) = ? [pid 5063] umount2("./450", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... mkdir resumed>) = 0 [pid 5066] close(3 [pid 5063] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5066] rmdir("./446" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7332] +++ exited with 0 +++ [pid 5066] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, [pid 5066] mkdir("./447", 0777 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7332, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] umount2("./450/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./451", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./450/binderfs", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] openat(AT_FDCWD, "./451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] unlink("./450/binderfs" [pid 5066] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5063] <... unlink resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5063] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./451/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./451/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./451/binderfs") = 0 [pid 5064] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [ 320.397983][ T7331] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5064] newfstatat(AT_FDCWD, "./451/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./450/file0", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./451/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 5063] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5063] openat(AT_FDCWD, "./450/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5064] close(4) = 0 [pid 5064] rmdir("./451/file0" [pid 5063] newfstatat(4, "", [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 7333] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] getdents64(3, [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(4, [pid 5064] close(3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] close(4 [pid 5064] rmdir("./451" [pid 5063] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] rmdir("./450/file0") = 0 [pid 7333] <... write resumed>) = 2097152 [pid 5064] mkdir("./452", 0777 [pid 5063] getdents64(3, [pid 7333] munmap(0x7f599a000000, 138412032 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./450" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... rmdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] mkdir("./451", 0777 [pid 7333] <... munmap resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7333] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7333] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7333] close(3 [pid 5066] close(3 [pid 5063] <... mkdir resumed>) = 0 [pid 5062] close(3) = 0 [pid 7333] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7334 attached [pid 7333] close(4 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... openat resumed>) = 3 [pid 7334] set_robust_list(0x55555605b660, 24) = 0 [pid 7333] <... close resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7333] mkdir("./file0", 0777./strace-static-x86_64: Process 7335 attached ) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7334 [pid 7335] set_robust_list(0x55555605b660, 24 [pid 7334] chdir("./451" [pid 7335] <... set_robust_list resumed>) = 0 [pid 7334] <... chdir resumed>) = 0 [pid 7334] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7335] chdir("./447" [pid 7333] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7335 [pid 5064] <... ioctl resumed>) = 0 [pid 7335] <... chdir resumed>) = 0 [pid 7335] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7334] <... prctl resumed>) = 0 [pid 7335] <... prctl resumed>) = 0 [pid 7335] setpgid(0, 0) = 0 [ 320.525421][ T7333] loop3: detected capacity change from 0 to 4096 [pid 7334] setpgid(0, 0 [pid 7335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7334] <... setpgid resumed>) = 0 [pid 7334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] close(3 [pid 7335] <... openat resumed>) = 3 [pid 7334] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 7334] write(3, "1000", 4 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7334] <... write resumed>) = 4 [pid 7335] write(3, "1000", 4) = 4 [pid 7335] close(3) = 0 [pid 7334] close(3) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7336 [pid 7334] symlink("/dev/binderfs", "./binderfs" [pid 7335] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 7336 attached ) = 0 [pid 7334] <... symlink resumed>) = 0 [pid 7336] set_robust_list(0x55555605b660, 24) = 0 [pid 7336] chdir("./452" [pid 7335] memfd_create("syzkaller", 0 [pid 7336] <... chdir resumed>) = 0 [pid 7334] memfd_create("syzkaller", 0 [pid 7336] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7334] <... memfd_create resumed>) = 3 [pid 7336] setpgid(0, 0) = 0 [pid 7336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7335] <... memfd_create resumed>) = 3 [pid 7334] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7336] <... openat resumed>) = 3 [pid 7335] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7336] write(3, "1000", 4) = 4 [pid 5063] <... ioctl resumed>) = 0 [pid 7336] close(3) = 0 [pid 7336] symlink("/dev/binderfs", "./binderfs" [pid 5063] close(3) = 0 [ 320.568832][ T7333] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7337 attached [pid 7337] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7337 [pid 7337] <... set_robust_list resumed>) = 0 [pid 7337] chdir("./451") = 0 [pid 7337] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7337] setpgid(0, 0) = 0 [pid 7337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7336] <... symlink resumed>) = 0 [pid 7337] <... openat resumed>) = 3 [pid 7337] write(3, "1000", 4) = 4 [pid 7337] close(3) = 0 [pid 7337] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7336] memfd_create("syzkaller", 0) = 3 [pid 7336] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7337] memfd_create("syzkaller", 0) = 3 [pid 7337] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7334] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7333] <... mount resumed>) = 0 [pid 7333] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7335] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7333] <... openat resumed>) = 3 [pid 7333] chdir("./file0") = 0 [pid 7333] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7333] exit_group(0) = ? [pid 7333] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7333, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] umount2("./448", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7336] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7334] <... write resumed>) = 2097152 [pid 5065] umount2("./448/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./448/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./448/binderfs") = 0 [pid 5065] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7334] munmap(0x7f599a000000, 138412032 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./448/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./448/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7335] <... write resumed>) = 2097152 [pid 7337] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7334] <... munmap resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 7336] <... write resumed>) = 2097152 [pid 7335] munmap(0x7f599a000000, 138412032 [pid 7334] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] newfstatat(4, "", [pid 7336] munmap(0x7f599a000000, 138412032 [pid 7334] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7336] <... munmap resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./448/file0") = 0 [pid 7337] <... write resumed>) = 2097152 [pid 7336] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7335] <... munmap resumed>) = 0 [pid 7334] ioctl(4, LOOP_SET_FD, 3 [pid 5065] getdents64(3, [pid 7336] <... openat resumed>) = 4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7336] ioctl(4, LOOP_SET_FD, 3 [pid 5065] close(3 [pid 7337] munmap(0x7f599a000000, 138412032 [pid 7335] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7334] <... ioctl resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7337] <... munmap resumed>) = 0 [pid 7336] <... ioctl resumed>) = 0 [pid 5065] rmdir("./448" [pid 7337] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7335] <... openat resumed>) = 4 [pid 7334] close(3 [pid 7336] close(3 [pid 7337] <... openat resumed>) = 4 [pid 7336] <... close resumed>) = 0 [pid 7334] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7335] ioctl(4, LOOP_SET_FD, 3 [pid 7337] ioctl(4, LOOP_SET_FD, 3 [pid 7336] close(4 [pid 7334] close(4 [pid 7336] <... close resumed>) = 0 [pid 5065] mkdir("./449", 0777 [pid 7336] mkdir("./file0", 0777 [pid 5065] <... mkdir resumed>) = 0 [pid 7336] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7336] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7337] <... ioctl resumed>) = 0 [pid 7335] <... ioctl resumed>) = 0 [pid 7334] <... close resumed>) = 0 [pid 7335] close(3 [pid 7334] mkdir("./file0", 0777 [pid 7335] <... close resumed>) = 0 [pid 7334] <... mkdir resumed>) = 0 [pid 7335] close(4 [pid 7337] close(3 [pid 7335] <... close resumed>) = 0 [ 320.813303][ T7334] loop0: detected capacity change from 0 to 4096 [ 320.814096][ T7336] loop2: detected capacity change from 0 to 4096 [ 320.828786][ T7335] loop4: detected capacity change from 0 to 4096 [ 320.835686][ T7337] loop1: detected capacity change from 0 to 4096 [ 320.841017][ T7336] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7334] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7337] <... close resumed>) = 0 [pid 7335] mkdir("./file0", 0777) = 0 [pid 7335] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7337] close(4) = 0 [pid 7337] mkdir("./file0", 0777) = 0 [pid 7337] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7338 attached [pid 7334] <... mount resumed>) = 0 [pid 7338] set_robust_list(0x55555605b660, 24 [pid 7334] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7338] <... set_robust_list resumed>) = 0 [pid 7334] <... openat resumed>) = 3 [pid 7334] chdir("./file0") = 0 [pid 7334] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7338] chdir("./449" [pid 7334] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 320.881785][ T7334] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 320.894668][ T7335] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 320.917023][ T7337] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7338 [pid 7338] <... chdir resumed>) = 0 [pid 7334] exit_group(0 [pid 7338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7334] <... exit_group resumed>) = ? [pid 7335] <... mount resumed>) = 0 [pid 7334] +++ exited with 0 +++ [pid 7338] <... prctl resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7334, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7338] setpgid(0, 0 [pid 7335] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... restart_syscall resumed>) = 0 [pid 7338] <... setpgid resumed>) = 0 [pid 7338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5062] umount2("./451", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7335] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7338] write(3, "1000", 4 [pid 5062] openat(AT_FDCWD, "./451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7338] <... write resumed>) = 4 [pid 7335] chdir("./file0" [pid 5062] <... openat resumed>) = 3 [pid 7338] close(3 [pid 7336] <... mount resumed>) = 0 [pid 7335] <... chdir resumed>) = 0 [pid 5062] newfstatat(3, "", [pid 7338] <... close resumed>) = 0 [pid 7336] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7335] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7338] symlink("/dev/binderfs", "./binderfs" [pid 7336] <... openat resumed>) = 3 [pid 7335] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7338] <... symlink resumed>) = 0 [pid 5062] getdents64(3, [pid 7338] memfd_create("syzkaller", 0 [pid 7336] chdir("./file0" [pid 7335] exit_group(0 [pid 7338] <... memfd_create resumed>) = 3 [pid 7336] <... chdir resumed>) = 0 [pid 7335] <... exit_group resumed>) = ? [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7336] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] umount2("./451/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7338] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7336] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7336] exit_group(0 [pid 5062] newfstatat(AT_FDCWD, "./451/binderfs", [pid 7338] <... mmap resumed>) = 0x7f599a000000 [pid 7336] <... exit_group resumed>) = ? [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7337] <... mount resumed>) = 0 [pid 7336] +++ exited with 0 +++ [pid 7335] +++ exited with 0 +++ [pid 5062] unlink("./451/binderfs" [pid 7337] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7335, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7336, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] <... unlink resumed>) = 0 [pid 7337] chdir("./file0" [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5062] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7337] <... chdir resumed>) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 7337] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... restart_syscall resumed>) = 0 [pid 7337] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7337] exit_group(0 [pid 5064] umount2("./452", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7337] <... exit_group resumed>) = ? [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7337] +++ exited with 0 +++ [pid 5064] openat(AT_FDCWD, "./452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] <... umount2 resumed>) = 0 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./452/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./452/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./452/binderfs" [pid 5066] umount2("./447", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... unlink resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7337, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./451", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./447", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./451/file0", [pid 5066] <... openat resumed>) = 3 [pid 5064] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5063] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5063] getdents64(3, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7338] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] openat(AT_FDCWD, "./451/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] umount2("./447/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./452/file0", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./451/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./447/binderfs", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(4, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] unlink("./447/binderfs" [pid 5063] newfstatat(AT_FDCWD, "./451/binderfs", [pid 5062] getdents64(4, [pid 5064] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... unlink resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./452/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... openat resumed>) = 4 [pid 5063] unlink("./451/binderfs" [pid 5062] getdents64(4, [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(4 [pid 5066] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... close resumed>) = 0 [pid 5064] getdents64(4, [pid 7338] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5062] rmdir("./451/file0" [pid 5066] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7338] munmap(0x7f599a000000, 138412032 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] newfstatat(AT_FDCWD, "./447/file0", [pid 5064] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./451/file0", [pid 5062] close(3 [pid 5064] rmdir("./452/file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] umount2("./447/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7338] <... munmap resumed>) = 0 [pid 7338] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./451" [pid 5064] <... rmdir resumed>) = 0 [pid 7338] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./447/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7338] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./451/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... rmdir resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./452") = 0 [pid 5064] mkdir("./453", 0777 [pid 7338] <... ioctl resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5063] <... openat resumed>) = 4 [pid 5062] mkdir("./452", 0777 [pid 7338] close(3) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7338] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7338] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] getdents64(4, [pid 5062] <... mkdir resumed>) = 0 [pid 7338] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7338] <... mkdir resumed>) = 0 [pid 5066] getdents64(4, [pid 5064] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] close(4 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] getdents64(4, [pid 5062] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] rmdir("./447/file0" [pid 5063] close(4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./451/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5063] getdents64(3, [pid 5066] rmdir("./447" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] rmdir("./451" [pid 5066] mkdir("./448", 0777 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] mkdir("./452", 0777 [pid 7338] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7338] <... mount resumed>) = 0 [pid 7338] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7338] chdir("./file0") = 0 [pid 7338] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7338] exit_group(0) = ? [ 321.088053][ T7338] loop3: detected capacity change from 0 to 4096 [ 321.116323][ T7338] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7338] +++ exited with 0 +++ [pid 5062] <... ioctl resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7338, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5065] umount2("./449", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] close(3 [pid 5065] umount2("./449/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./449/binderfs", [pid 5062] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./449/binderfs" [pid 5064] <... ioctl resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7339 attached [pid 5064] close(3 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7339 [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7340 attached [pid 7339] set_robust_list(0x55555605b660, 24 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./449/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7340] set_robust_list(0x55555605b660, 24 [pid 5065] openat(AT_FDCWD, "./449/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7339] <... set_robust_list resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7340 [pid 7340] <... set_robust_list resumed>) = 0 [pid 7340] chdir("./453" [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 5063] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... close resumed>) = 0 [pid 7340] <... chdir resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7339] chdir("./452" [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 7339] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] rmdir("./449/file0" [pid 7339] <... prctl resumed>) = 0 [pid 7340] <... prctl resumed>) = 0 [pid 7339] setpgid(0, 0 [pid 5066] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 7339] <... setpgid resumed>) = 0 [pid 5065] getdents64(3, ./strace-static-x86_64: Process 7341 attached [pid 7341] set_robust_list(0x55555605b660, 24 [pid 7339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 7341] <... set_robust_list resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7341] chdir("./452" [pid 7339] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 5065] rmdir("./449" [pid 7339] write(3, "1000", 4 [pid 7341] <... chdir resumed>) = 0 [pid 7340] setpgid(0, 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7340] <... setpgid resumed>) = 0 [pid 7339] <... write resumed>) = 4 [pid 5065] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7342 attached [pid 7341] <... prctl resumed>) = 0 [pid 7340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7339] close(3 [pid 5065] mkdir("./450", 0777 [pid 7341] setpgid(0, 0 [pid 7340] <... openat resumed>) = 3 [pid 7339] <... close resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7341 [pid 7341] <... setpgid resumed>) = 0 [pid 7340] write(3, "1000", 4 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7342 [pid 7342] set_robust_list(0x55555605b660, 24 [pid 7339] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... mkdir resumed>) = 0 [pid 7341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7340] <... write resumed>) = 4 [pid 7339] <... symlink resumed>) = 0 [pid 7341] <... openat resumed>) = 3 [pid 7340] close(3) = 0 [pid 7340] symlink("/dev/binderfs", "./binderfs" [pid 7341] write(3, "1000", 4 [pid 7340] <... symlink resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 7341] <... write resumed>) = 4 [pid 7342] <... set_robust_list resumed>) = 0 [pid 7341] close(3 [pid 7340] memfd_create("syzkaller", 0 [pid 7339] memfd_create("syzkaller", 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7341] <... close resumed>) = 0 [pid 7342] chdir("./448" [pid 7341] symlink("/dev/binderfs", "./binderfs" [pid 7342] <... chdir resumed>) = 0 [pid 7341] <... symlink resumed>) = 0 [pid 7340] <... memfd_create resumed>) = 3 [pid 7339] <... memfd_create resumed>) = 3 [pid 7342] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7341] memfd_create("syzkaller", 0 [pid 7340] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7339] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7342] <... prctl resumed>) = 0 [pid 7342] setpgid(0, 0 [pid 7340] <... mmap resumed>) = 0x7f599a000000 [pid 7342] <... setpgid resumed>) = 0 [pid 7339] <... mmap resumed>) = 0x7f599a000000 [pid 7342] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7341] <... memfd_create resumed>) = 3 [pid 7341] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7342] <... openat resumed>) = 3 [pid 7342] write(3, "1000", 4) = 4 [pid 7342] close(3) = 0 [pid 7342] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7342] memfd_create("syzkaller", 0) = 3 [pid 7339] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 7342] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] close(3 [pid 7342] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7343 ./strace-static-x86_64: Process 7343 attached [pid 7343] set_robust_list(0x55555605b660, 24) = 0 [pid 7343] chdir("./450") = 0 [pid 7343] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7343] setpgid(0, 0 [pid 7341] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7340] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7343] <... setpgid resumed>) = 0 [pid 7343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7343] write(3, "1000", 4) = 4 [pid 7343] close(3) = 0 [pid 7343] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7343] memfd_create("syzkaller", 0) = 3 [pid 7343] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7339] <... write resumed>) = 2097152 [pid 7339] munmap(0x7f599a000000, 138412032 [pid 7341] <... write resumed>) = 2097152 [pid 7340] <... write resumed>) = 2097152 [pid 7341] munmap(0x7f599a000000, 138412032 [pid 7340] munmap(0x7f599a000000, 138412032 [pid 7339] <... munmap resumed>) = 0 [pid 7343] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7342] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7341] <... munmap resumed>) = 0 [pid 7340] <... munmap resumed>) = 0 [pid 7339] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7340] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7341] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7340] ioctl(4, LOOP_SET_FD, 3 [pid 7341] <... openat resumed>) = 4 [pid 7340] <... ioctl resumed>) = 0 [pid 7339] <... openat resumed>) = 4 [pid 7343] <... write resumed>) = 2097152 [pid 7341] ioctl(4, LOOP_SET_FD, 3 [pid 7340] close(3 [pid 7339] ioctl(4, LOOP_SET_FD, 3 [pid 7343] munmap(0x7f599a000000, 138412032 [pid 7342] <... write resumed>) = 2097152 [pid 7341] <... ioctl resumed>) = 0 [pid 7340] <... close resumed>) = 0 [pid 7343] <... munmap resumed>) = 0 [pid 7341] close(3 [pid 7340] close(4 [pid 7343] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7342] munmap(0x7f599a000000, 138412032 [pid 7341] <... close resumed>) = 0 [pid 7339] <... ioctl resumed>) = 0 [pid 7343] <... openat resumed>) = 4 [pid 7342] <... munmap resumed>) = 0 [pid 7341] close(4 [pid 7340] <... close resumed>) = 0 [pid 7339] close(3 [pid 7341] <... close resumed>) = 0 [pid 7340] mkdir("./file0", 0777 [pid 7341] mkdir("./file0", 0777 [pid 7340] <... mkdir resumed>) = 0 [pid 7343] ioctl(4, LOOP_SET_FD, 3 [pid 7341] <... mkdir resumed>) = 0 [pid 7340] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7339] <... close resumed>) = 0 [pid 7339] close(4) = 0 [pid 7339] mkdir("./file0", 0777) = 0 [ 321.447805][ T7340] loop2: detected capacity change from 0 to 4096 [ 321.466133][ T7341] loop1: detected capacity change from 0 to 4096 [ 321.467555][ T7339] loop0: detected capacity change from 0 to 4096 [ 321.487563][ T7343] loop3: detected capacity change from 0 to 4096 [pid 7339] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7343] <... ioctl resumed>) = 0 [pid 7343] close(3) = 0 [pid 7343] close(4) = 0 [pid 7343] mkdir("./file0", 0777) = 0 [pid 7343] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7341] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7342] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7342] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7342] close(3 [pid 7340] <... mount resumed>) = 0 [pid 7340] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7340] chdir("./file0") = 0 [ 321.498754][ T7339] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 321.499650][ T7340] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 321.518888][ T7343] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 321.519483][ T7341] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 321.537564][ T7342] loop4: detected capacity change from 0 to 4096 [pid 7340] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7342] <... close resumed>) = 0 [pid 7340] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7342] close(4 [pid 7340] exit_group(0 [pid 7342] <... close resumed>) = 0 [pid 7340] <... exit_group resumed>) = ? [pid 7342] mkdir("./file0", 0777) = 0 [pid 7342] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7341] <... mount resumed>) = 0 [pid 7340] +++ exited with 0 +++ [pid 7341] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7340, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7339] <... mount resumed>) = 0 [pid 5064] umount2("./453", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", [pid 7339] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7339] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 7339] chdir("./file0" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7341] <... openat resumed>) = 3 [pid 7341] chdir("./file0" [pid 7339] <... chdir resumed>) = 0 [pid 5064] umount2("./453/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7341] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7343] <... mount resumed>) = 0 [pid 7341] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7339] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] newfstatat(AT_FDCWD, "./453/binderfs", [pid 7343] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7341] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7339] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7343] <... openat resumed>) = 3 [pid 7341] exit_group(0 [pid 7339] exit_group(0 [pid 5064] unlink("./453/binderfs" [pid 7341] <... exit_group resumed>) = ? [pid 7339] <... exit_group resumed>) = ? [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7343] chdir("./file0" [pid 7341] +++ exited with 0 +++ [pid 7339] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = 0 [pid 7343] <... chdir resumed>) = 0 [pid 5064] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7343] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7341, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7339, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7343] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] newfstatat(AT_FDCWD, "./453/file0", [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7343] exit_group(0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 7343] <... exit_group resumed>) = ? [pid 5064] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./453/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./452", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7343] +++ exited with 0 +++ [pid 5064] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./452", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7343, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] newfstatat(4, "", [pid 5063] openat(AT_FDCWD, "./452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, [pid 5063] newfstatat(3, "", [pid 5062] openat(AT_FDCWD, "./452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] umount2("./450", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 5062] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "./450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(4, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] newfstatat(3, "", [pid 5065] <... openat resumed>) = 3 [pid 5063] umount2("./452/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(AT_FDCWD, "./452/binderfs", [pid 5065] getdents64(3, [pid 5064] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] getdents64(3, [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... close resumed>) = 0 [pid 5063] unlink("./452/binderfs" [ 321.600442][ T7342] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] umount2("./450/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./453/file0" [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... rmdir resumed>) = 0 [pid 5063] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./452/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7342] <... mount resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./450/binderfs", [pid 5063] <... umount2 resumed>) = 0 [pid 7342] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] getdents64(3, [pid 5063] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7342] <... openat resumed>) = 3 [pid 5065] unlink("./450/binderfs" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./452/binderfs", [pid 7342] chdir("./file0" [pid 5065] <... unlink resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./452/file0", [pid 7342] <... chdir resumed>) = 0 [pid 5065] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7342] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./452/binderfs" [pid 7342] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] rmdir("./453" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7342] exit_group(0 [pid 5065] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./452/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... unlink resumed>) = 0 [pid 7342] <... exit_group resumed>) = ? [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 4 [pid 5062] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7342] +++ exited with 0 +++ [pid 5065] newfstatat(AT_FDCWD, "./450/file0", [pid 5064] mkdir("./454", 0777 [pid 5063] newfstatat(4, "", [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7342, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] umount2("./448", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] openat(AT_FDCWD, "./448", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] close(4 [pid 5066] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "./450/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... close resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 5065] <... openat resumed>) = 4 [pid 5064] <... openat resumed>) = 3 [pid 5063] rmdir("./452/file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] newfstatat(4, "", [pid 5063] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] getdents64(3, [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] umount2("./448/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5063] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./448/binderfs", [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] rmdir("./452" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] getdents64(4, [pid 5063] <... rmdir resumed>) = 0 [pid 5066] unlink("./448/binderfs" [pid 5063] mkdir("./453", 0777 [pid 5066] <... unlink resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] close(4 [pid 5063] <... openat resumed>) = 3 [pid 5065] <... close resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] rmdir("./450/file0") = 0 [pid 5065] getdents64(3, [pid 5066] <... umount2 resumed>) = 0 [pid 5062] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./448/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] umount2("./448/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] close(3 [pid 5066] openat(AT_FDCWD, "./448/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(4, "", [pid 5065] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] rmdir("./450" [pid 5066] getdents64(4, [pid 5065] <... rmdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] mkdir("./451", 0777 [pid 5066] getdents64(4, [pid 5065] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] close(4 [pid 5062] newfstatat(AT_FDCWD, "./452/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... close resumed>) = 0 [pid 5062] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./448/file0" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "./452/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 5066] getdents64(3, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] getdents64(4, [pid 5066] close(3) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] rmdir("./448" [pid 5062] getdents64(4, [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5066] mkdir("./449", 0777 [pid 5062] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] rmdir("./452/file0" [pid 5064] close(3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... close resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... openat resumed>) = 3 [pid 5062] getdents64(3, [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 ./strace-static-x86_64: Process 7344 attached [pid 5062] rmdir("./452" [pid 7344] set_robust_list(0x55555605b660, 24) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./453", 0777 [pid 7344] chdir("./454" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7344 [pid 5062] <... mkdir resumed>) = 0 [pid 7344] <... chdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7344] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7344] setpgid(0, 0) = 0 [pid 7344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7345 attached [pid 7344] write(3, "1000", 4 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7344] <... write resumed>) = 4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7345] set_robust_list(0x55555605b660, 24 [pid 7344] close(3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7345 [pid 7344] <... close resumed>) = 0 [pid 7344] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] close(3) = 0 [pid 7344] memfd_create("syzkaller", 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7345] <... set_robust_list resumed>) = 0 [pid 7344] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 7346 attached [pid 7345] chdir("./453" [pid 5066] <... ioctl resumed>) = 0 [pid 7345] <... chdir resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7346 [pid 7345] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7346] set_robust_list(0x55555605b660, 24) = 0 [pid 7346] chdir("./451" [pid 7344] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7346] <... chdir resumed>) = 0 [pid 7345] <... prctl resumed>) = 0 [pid 7346] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7345] setpgid(0, 0 [pid 5066] close(3 [pid 7346] setpgid(0, 0 [pid 7345] <... setpgid resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 7346] <... setpgid resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7346] <... openat resumed>) = 3 [pid 7345] <... openat resumed>) = 3 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7347 [pid 7346] write(3, "1000", 4) = 4 [pid 7346] close(3./strace-static-x86_64: Process 7347 attached ) = 0 [pid 7345] write(3, "1000", 4 [pid 7347] set_robust_list(0x55555605b660, 24 [pid 7345] <... write resumed>) = 4 [pid 7347] <... set_robust_list resumed>) = 0 [pid 7345] close(3) = 0 [pid 7347] chdir("./449" [pid 7346] symlink("/dev/binderfs", "./binderfs" [pid 7345] symlink("/dev/binderfs", "./binderfs" [pid 7347] <... chdir resumed>) = 0 [pid 7346] <... symlink resumed>) = 0 [pid 7347] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7346] memfd_create("syzkaller", 0 [pid 7345] <... symlink resumed>) = 0 [pid 7347] <... prctl resumed>) = 0 [pid 7345] memfd_create("syzkaller", 0 [pid 7347] setpgid(0, 0 [pid 7345] <... memfd_create resumed>) = 3 [pid 7347] <... setpgid resumed>) = 0 [pid 7346] <... memfd_create resumed>) = 3 [pid 7346] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7346] <... mmap resumed>) = 0x7f599a000000 [pid 7347] <... openat resumed>) = 3 [pid 7345] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7347] write(3, "1000", 4 [pid 7345] <... mmap resumed>) = 0x7f599a000000 [pid 7347] <... write resumed>) = 4 [pid 7347] close(3) = 0 [pid 7347] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7347] memfd_create("syzkaller", 0) = 3 [pid 7347] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] close(3 [pid 7347] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7348 ./strace-static-x86_64: Process 7348 attached [pid 7348] set_robust_list(0x55555605b660, 24) = 0 [pid 7348] chdir("./453") = 0 [pid 7348] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7348] setpgid(0, 0) = 0 [pid 7348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7348] write(3, "1000", 4) = 4 [pid 7348] close(3) = 0 [pid 7348] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7344] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7348] memfd_create("syzkaller", 0 [pid 7345] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7348] <... memfd_create resumed>) = 3 [pid 7347] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7348] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7346] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7348] <... mmap resumed>) = 0x7f599a000000 [pid 7345] <... write resumed>) = 2097152 [pid 7345] munmap(0x7f599a000000, 138412032) = 0 [pid 7344] <... write resumed>) = 2097152 [pid 7345] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7345] ioctl(4, LOOP_SET_FD, 3 [pid 7344] munmap(0x7f599a000000, 138412032 [pid 7346] <... write resumed>) = 2097152 [pid 7344] <... munmap resumed>) = 0 [pid 7348] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7347] <... write resumed>) = 2097152 [pid 7346] munmap(0x7f599a000000, 138412032 [pid 7345] <... ioctl resumed>) = 0 [pid 7344] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7347] munmap(0x7f599a000000, 138412032 [pid 7344] <... openat resumed>) = 4 [pid 7347] <... munmap resumed>) = 0 [pid 7345] close(3 [pid 7344] ioctl(4, LOOP_SET_FD, 3 [pid 7345] <... close resumed>) = 0 [pid 7346] <... munmap resumed>) = 0 [pid 7345] close(4) = 0 [pid 7348] <... write resumed>) = 2097152 [pid 7347] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7344] <... ioctl resumed>) = 0 [pid 7346] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7348] munmap(0x7f599a000000, 138412032 [pid 7344] close(3) = 0 [pid 7344] close(4 [pid 7345] mkdir("./file0", 0777 [pid 7348] <... munmap resumed>) = 0 [pid 7347] <... openat resumed>) = 4 [pid 7346] <... openat resumed>) = 4 [pid 7344] <... close resumed>) = 0 [ 322.007585][ T7345] loop1: detected capacity change from 0 to 4096 [ 322.041614][ T7344] loop2: detected capacity change from 0 to 4096 [pid 7348] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7347] ioctl(4, LOOP_SET_FD, 3 [pid 7346] ioctl(4, LOOP_SET_FD, 3 [pid 7345] <... mkdir resumed>) = 0 [pid 7344] mkdir("./file0", 0777 [pid 7348] <... openat resumed>) = 4 [pid 7345] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7348] ioctl(4, LOOP_SET_FD, 3 [pid 7344] <... mkdir resumed>) = 0 [pid 7348] <... ioctl resumed>) = 0 [pid 7347] <... ioctl resumed>) = 0 [pid 7346] <... ioctl resumed>) = 0 [pid 7344] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7348] close(3 [pid 7347] close(3 [pid 7346] close(3) = 0 [pid 7346] close(4 [pid 7348] <... close resumed>) = 0 [pid 7346] <... close resumed>) = 0 [pid 7346] mkdir("./file0", 0777 [pid 7348] close(4 [pid 7347] <... close resumed>) = 0 [pid 7346] <... mkdir resumed>) = 0 [pid 7348] <... close resumed>) = 0 [pid 7347] close(4 [pid 7348] mkdir("./file0", 0777 [pid 7347] <... close resumed>) = 0 [ 322.071313][ T7345] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 322.081144][ T7346] loop3: detected capacity change from 0 to 4096 [ 322.088457][ T7348] loop0: detected capacity change from 0 to 4096 [ 322.095152][ T7347] loop4: detected capacity change from 0 to 4096 [ 322.106637][ T7344] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7348] <... mkdir resumed>) = 0 [pid 7347] mkdir("./file0", 0777 [pid 7346] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7345] <... mount resumed>) = 0 [pid 7347] <... mkdir resumed>) = 0 [pid 7345] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7348] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7347] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7345] <... openat resumed>) = 3 [pid 7345] chdir("./file0") = 0 [pid 7345] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7345] exit_group(0) = ? [pid 7345] +++ exited with 0 +++ [pid 7344] <... mount resumed>) = 0 [pid 7344] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7344] chdir("./file0") = 0 [pid 7344] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7344] exit_group(0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7345, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7344] <... exit_group resumed>) = ? [pid 7344] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7344, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5064] umount2("./454", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./453", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5063] <... openat resumed>) = 3 [ 322.137243][ T7346] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 322.142913][ T7348] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 322.163788][ T7347] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(3, "", [pid 5064] getdents64(3, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] getdents64(3, [pid 5064] umount2("./454/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7346] <... mount resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./454/binderfs", [pid 5063] umount2("./453/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7346] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./453/binderfs", [pid 5064] unlink("./454/binderfs" [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./453/binderfs") = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5063] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7346] <... openat resumed>) = 3 [pid 5064] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./453/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7346] chdir("./file0" [pid 5063] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7346] <... chdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7346] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] openat(AT_FDCWD, "./453/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7346] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7347] <... mount resumed>) = 0 [pid 7346] exit_group(0 [pid 5064] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7346] <... exit_group resumed>) = ? [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5064] newfstatat(AT_FDCWD, "./454/file0", [pid 7348] <... mount resumed>) = 0 [pid 7347] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7348] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7347] <... openat resumed>) = 3 [pid 5063] getdents64(4, [pid 7348] <... openat resumed>) = 3 [pid 7347] chdir("./file0" [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7348] chdir("./file0" [pid 7347] <... chdir resumed>) = 0 [pid 5063] close(4 [pid 7348] <... chdir resumed>) = 0 [pid 7347] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 7348] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7347] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7346] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./453/file0" [pid 7348] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7346, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7347] exit_group(0 [pid 5064] openat(AT_FDCWD, "./454/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... rmdir resumed>) = 0 [pid 7347] <... exit_group resumed>) = ? [pid 5064] <... openat resumed>) = 4 [pid 5063] getdents64(3, [pid 5064] newfstatat(4, "", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7348] exit_group(0 [pid 7347] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] close(3 [pid 7348] <... exit_group resumed>) = ? [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7347, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] getdents64(4, [pid 5063] <... close resumed>) = 0 [pid 7348] +++ exited with 0 +++ [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] rmdir("./453" [pid 5065] umount2("./451", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5063] <... rmdir resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7348, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5066] umount2("./449", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] mkdir("./454", 0777 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(4 [pid 5063] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./449", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5064] rmdir("./454/file0" [pid 5063] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5064] getdents64(3, [pid 5066] getdents64(3, [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./451/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./453", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./451/binderfs", [pid 5064] rmdir("./454" [pid 5066] umount2("./449/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] unlink("./451/binderfs" [pid 5064] mkdir("./455", 0777 [pid 5062] openat(AT_FDCWD, "./453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(AT_FDCWD, "./449/binderfs", [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5066] unlink("./449/binderfs" [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 5065] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... unlink resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./451/file0", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./451/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./453/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./449/file0", [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] close(4 [pid 5066] umount2("./449/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./453/binderfs", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] rmdir("./451/file0" [pid 5066] openat(AT_FDCWD, "./449/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5065] getdents64(3, [pid 5066] newfstatat(4, "", [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] unlink("./453/binderfs" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./451" [pid 5062] <... unlink resumed>) = 0 [pid 5066] getdents64(4, [pid 5065] <... rmdir resumed>) = 0 [pid 5062] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] mkdir("./452", 0777 [pid 5066] getdents64(4, [pid 5065] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] rmdir("./449/file0" [pid 5065] <... openat resumed>) = 3 [pid 5062] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./453/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./453/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] getdents64(4, [pid 5066] close(3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 5066] rmdir("./449" [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5062] close(4 [pid 5066] mkdir("./450", 0777 [pid 5062] <... close resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] rmdir("./453/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] close(3 [pid 5066] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./453") = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] mkdir("./454", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] <... ioctl resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 5065] close(3 [pid 5064] close(3 [pid 5065] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7349 attached [pid 5063] <... close resumed>) = 0 ./strace-static-x86_64: Process 7350 attached [pid 7349] set_robust_list(0x55555605b660, 24 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7349 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7350 ./strace-static-x86_64: Process 7351 attached [pid 7349] <... set_robust_list resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7351 [pid 7350] set_robust_list(0x55555605b660, 24) = 0 [pid 7351] set_robust_list(0x55555605b660, 24 [pid 7350] chdir("./452" [pid 7349] chdir("./455") = 0 [pid 7350] <... chdir resumed>) = 0 [pid 7349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7349] <... prctl resumed>) = 0 [pid 7351] <... set_robust_list resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7351] chdir("./454" [pid 7349] setpgid(0, 0 [pid 7351] <... chdir resumed>) = 0 [pid 7350] <... prctl resumed>) = 0 [pid 7351] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7351] setpgid(0, 0) = 0 [pid 7351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7350] setpgid(0, 0 [pid 7349] <... setpgid resumed>) = 0 [pid 7351] <... openat resumed>) = 3 [pid 7351] write(3, "1000", 4) = 4 [pid 7351] close(3) = 0 [pid 7351] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7350] <... setpgid resumed>) = 0 [pid 7349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7351] memfd_create("syzkaller", 0 [pid 7350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7349] <... openat resumed>) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7350] <... openat resumed>) = 3 [pid 7349] write(3, "1000", 4 [pid 7351] <... memfd_create resumed>) = 3 [pid 5062] close(3) = 0 [pid 7351] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7350] write(3, "1000", 4 [pid 7349] <... write resumed>) = 4 [pid 5066] close(3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7351] <... mmap resumed>) = 0x7f599a000000 [pid 7350] <... write resumed>) = 4 [pid 7349] close(3 [pid 5066] <... close resumed>) = 0 ./strace-static-x86_64: Process 7352 attached [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7352 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7353 attached [pid 7352] set_robust_list(0x55555605b660, 24 [pid 7350] close(3 [pid 7349] <... close resumed>) = 0 [pid 7352] <... set_robust_list resumed>) = 0 [pid 7350] <... close resumed>) = 0 [pid 7349] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7353 [pid 7353] set_robust_list(0x55555605b660, 24) = 0 [pid 7349] <... symlink resumed>) = 0 [pid 7353] chdir("./450" [pid 7352] chdir("./454" [pid 7350] symlink("/dev/binderfs", "./binderfs" [pid 7353] <... chdir resumed>) = 0 [pid 7353] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7352] <... chdir resumed>) = 0 [pid 7350] <... symlink resumed>) = 0 [pid 7349] memfd_create("syzkaller", 0 [pid 7352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7353] setpgid(0, 0) = 0 [pid 7353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7353] write(3, "1000", 4 [pid 7352] <... prctl resumed>) = 0 [pid 7350] memfd_create("syzkaller", 0 [pid 7353] <... write resumed>) = 4 [pid 7349] <... memfd_create resumed>) = 3 [pid 7353] close(3 [pid 7352] setpgid(0, 0 [pid 7353] <... close resumed>) = 0 [pid 7352] <... setpgid resumed>) = 0 [pid 7349] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7353] symlink("/dev/binderfs", "./binderfs" [pid 7352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7349] <... mmap resumed>) = 0x7f599a000000 [pid 7353] <... symlink resumed>) = 0 [pid 7352] <... openat resumed>) = 3 [pid 7353] memfd_create("syzkaller", 0 [pid 7352] write(3, "1000", 4) = 4 [pid 7350] <... memfd_create resumed>) = 3 [pid 7352] close(3 [pid 7350] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7352] <... close resumed>) = 0 [pid 7350] <... mmap resumed>) = 0x7f599a000000 [pid 7352] symlink("/dev/binderfs", "./binderfs" [pid 7353] <... memfd_create resumed>) = 3 [pid 7352] <... symlink resumed>) = 0 [pid 7353] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7352] memfd_create("syzkaller", 0 [pid 7353] <... mmap resumed>) = 0x7f599a000000 [pid 7352] <... memfd_create resumed>) = 3 [pid 7352] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7351] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7350] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7349] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7353] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7352] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7351] <... write resumed>) = 2097152 [pid 7351] munmap(0x7f599a000000, 138412032 [pid 7352] <... write resumed>) = 2097152 [pid 7351] <... munmap resumed>) = 0 [pid 7350] <... write resumed>) = 2097152 [pid 7352] munmap(0x7f599a000000, 138412032 [pid 7351] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7350] munmap(0x7f599a000000, 138412032) = 0 [pid 7351] <... openat resumed>) = 4 [pid 7351] ioctl(4, LOOP_SET_FD, 3 [pid 7349] <... write resumed>) = 2097152 [pid 7351] <... ioctl resumed>) = 0 [pid 7349] munmap(0x7f599a000000, 138412032 [pid 7351] close(3) = 0 [pid 7351] close(4) = 0 [pid 7351] mkdir("./file0", 0777) = 0 [pid 7351] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7350] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7350] ioctl(4, LOOP_SET_FD, 3 [pid 7349] <... munmap resumed>) = 0 [pid 7353] <... write resumed>) = 2097152 [pid 7352] <... munmap resumed>) = 0 [pid 7349] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7352] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7352] ioctl(4, LOOP_SET_FD, 3 [ 322.642643][ T7351] loop1: detected capacity change from 0 to 4096 [ 322.674593][ T7351] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 322.684326][ T7350] loop3: detected capacity change from 0 to 4096 [pid 7349] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7350] <... ioctl resumed>) = 0 [pid 7350] close(3) = 0 [pid 7353] munmap(0x7f599a000000, 138412032 [pid 7350] close(4 [pid 7353] <... munmap resumed>) = 0 [pid 7350] <... close resumed>) = 0 [pid 7350] mkdir("./file0", 0777) = 0 [pid 7350] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7352] <... ioctl resumed>) = 0 [pid 7351] <... mount resumed>) = 0 [pid 7349] close(3 [pid 7352] close(3 [pid 7351] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7349] <... close resumed>) = 0 [pid 7349] close(4 [pid 7351] <... openat resumed>) = 3 [pid 7349] <... close resumed>) = 0 [pid 7351] chdir("./file0" [pid 7352] <... close resumed>) = 0 [pid 7351] <... chdir resumed>) = 0 [pid 7349] mkdir("./file0", 0777 [pid 7352] close(4 [pid 7351] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7353] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7352] <... close resumed>) = 0 [pid 7351] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7353] <... openat resumed>) = 4 [pid 7351] exit_group(0) = ? [pid 7353] ioctl(4, LOOP_SET_FD, 3 [pid 7352] mkdir("./file0", 0777 [pid 7349] <... mkdir resumed>) = 0 [ 322.697193][ T7349] loop2: detected capacity change from 0 to 4096 [ 322.703918][ T7352] loop0: detected capacity change from 0 to 4096 [ 322.719139][ T7350] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7352] <... mkdir resumed>) = 0 [pid 7351] +++ exited with 0 +++ [pid 7349] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7351, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5063] umount2("./454", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7353] <... ioctl resumed>) = 0 [pid 7352] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] <... openat resumed>) = 3 [pid 7353] close(3) = 0 [pid 7353] close(4) = 0 [pid 7353] mkdir("./file0", 0777 [pid 5063] newfstatat(3, "", [pid 7353] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7353] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 322.741761][ T7353] loop4: detected capacity change from 0 to 4096 [ 322.766624][ T7349] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 322.784876][ T7352] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./454/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7352] <... mount resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./454/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 322.794500][ T7353] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7352] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] unlink("./454/binderfs") = 0 [pid 7352] <... openat resumed>) = 3 [pid 7352] chdir("./file0" [pid 5063] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7352] <... chdir resumed>) = 0 [pid 7352] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... umount2 resumed>) = 0 [pid 7352] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7349] <... mount resumed>) = 0 [pid 5063] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7352] exit_group(0 [pid 7349] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7352] <... exit_group resumed>) = ? [pid 7349] <... openat resumed>) = 3 [pid 5063] newfstatat(AT_FDCWD, "./454/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7352] +++ exited with 0 +++ [pid 7349] chdir("./file0" [pid 5063] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7352, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7349] <... chdir resumed>) = 0 [pid 7350] <... mount resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./454/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7350] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7349] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... openat resumed>) = 4 [pid 7353] <... mount resumed>) = 0 [pid 7350] chdir("./file0") = 0 [pid 5062] umount2("./454", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7350] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7350] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] openat(AT_FDCWD, "./454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7350] exit_group(0 [pid 5062] <... openat resumed>) = 3 [pid 7350] <... exit_group resumed>) = ? [pid 5062] newfstatat(3, "", [pid 7350] +++ exited with 0 +++ [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7350, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7353] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5062] umount2("./454/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7353] <... openat resumed>) = 3 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7353] chdir("./file0") = 0 [pid 5062] newfstatat(AT_FDCWD, "./454/binderfs", [pid 7353] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] umount2("./452", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7353] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] newfstatat(4, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7353] exit_group(0 [pid 7349] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7353] <... exit_group resumed>) = ? [pid 5065] openat(AT_FDCWD, "./452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] unlink("./454/binderfs" [pid 7349] exit_group(0 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 5062] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7349] <... exit_group resumed>) = ? [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./452/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7353] +++ exited with 0 +++ [pid 5065] newfstatat(AT_FDCWD, "./452/binderfs", [pid 7349] +++ exited with 0 +++ [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7353, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] unlink("./452/binderfs" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7349, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] umount2("./450", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5066] openat(AT_FDCWD, "./450", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... restart_syscall resumed>) = 0 [pid 5063] getdents64(4, [pid 5066] <... openat resumed>) = 3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5066] newfstatat(3, "", [pid 5064] umount2("./455", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] rmdir("./454/file0" [pid 5064] openat(AT_FDCWD, "./455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] getdents64(3, [pid 5064] newfstatat(3, "", [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5063] getdents64(3, [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] umount2("./450/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] close(3 [pid 5064] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] rmdir("./454" [pid 5066] newfstatat(AT_FDCWD, "./450/binderfs", [pid 5064] umount2("./455/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] unlink("./450/binderfs" [pid 5064] newfstatat(AT_FDCWD, "./455/binderfs", [pid 5063] <... rmdir resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] mkdir("./455", 0777 [pid 5066] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] unlink("./455/binderfs") = 0 [pid 5062] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./454/file0", [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./454/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./454/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./454") = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5066] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] mkdir("./455", 0777 [pid 5066] newfstatat(AT_FDCWD, "./450/file0", [pid 5065] newfstatat(AT_FDCWD, "./452/file0", [pid 5064] newfstatat(AT_FDCWD, "./455/file0", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./450/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./450/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./452/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(4, "", [pid 5065] <... openat resumed>) = 4 [pid 5064] openat(AT_FDCWD, "./455/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... mkdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5065] getdents64(4, [pid 5064] newfstatat(4, "", [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] getdents64(4, [pid 5065] getdents64(4, [pid 5064] getdents64(4, [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] close(4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... openat resumed>) = 3 [pid 5066] getdents64(4, [pid 5065] <... close resumed>) = 0 [pid 5064] getdents64(4, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] rmdir("./452/file0" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] close(4 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] close(4 [pid 5066] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] rmdir("./450/file0" [pid 5064] rmdir("./455/file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] getdents64(3, [pid 5064] <... rmdir resumed>) = 0 [pid 5065] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(3, [pid 5066] close(3 [pid 5065] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] close(3 [pid 5066] rmdir("./450" [pid 5064] <... close resumed>) = 0 [pid 5065] rmdir("./452" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] rmdir("./455" [pid 5065] mkdir("./453", 0777 [pid 5066] mkdir("./451", 0777 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] mkdir("./456", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] close(3./strace-static-x86_64: Process 7354 attached [pid 7354] set_robust_list(0x55555605b660, 24 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7354 [pid 7354] <... set_robust_list resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7355 attached [pid 7355] set_robust_list(0x55555605b660, 24) = 0 [pid 7355] chdir("./455") = 0 [pid 7355] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7355] setpgid(0, 0) = 0 [pid 7355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7354] chdir("./455") = 0 [pid 7355] write(3, "1000", 4 [pid 7354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7355] <... write resumed>) = 4 [pid 7354] <... prctl resumed>) = 0 [pid 7355] close(3 [pid 7354] setpgid(0, 0 [pid 7355] <... close resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7355 [pid 7355] symlink("/dev/binderfs", "./binderfs" [pid 7354] <... setpgid resumed>) = 0 [pid 7355] <... symlink resumed>) = 0 [pid 7354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7355] memfd_create("syzkaller", 0 [pid 7354] <... openat resumed>) = 3 [pid 7354] write(3, "1000", 4) = 4 [pid 7354] close(3) = 0 [pid 7354] symlink("/dev/binderfs", "./binderfs" [pid 7355] <... memfd_create resumed>) = 3 [pid 7355] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7354] <... symlink resumed>) = 0 [pid 7354] memfd_create("syzkaller", 0) = 3 [pid 7354] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 5064] close(3 [pid 5066] close(3 [pid 5065] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7357 attached ./strace-static-x86_64: Process 7356 attached [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7356] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7357 [pid 7357] set_robust_list(0x55555605b660, 24 [pid 7356] <... set_robust_list resumed>) = 0 [pid 7355] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7356 [pid 7357] <... set_robust_list resumed>) = 0 [pid 7356] chdir("./453"./strace-static-x86_64: Process 7358 attached [pid 7357] chdir("./456" [pid 7356] <... chdir resumed>) = 0 [pid 7358] set_robust_list(0x55555605b660, 24) = 0 [pid 7358] chdir("./451") = 0 [pid 7356] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7357] <... chdir resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7358 [pid 7357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7356] <... prctl resumed>) = 0 [pid 7357] <... prctl resumed>) = 0 [pid 7358] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7357] setpgid(0, 0 [pid 7356] setpgid(0, 0 [pid 7358] <... prctl resumed>) = 0 [pid 7357] <... setpgid resumed>) = 0 [pid 7356] <... setpgid resumed>) = 0 [pid 7358] setpgid(0, 0) = 0 [pid 7356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7356] <... openat resumed>) = 3 [pid 7358] <... openat resumed>) = 3 [pid 7357] <... openat resumed>) = 3 [pid 7356] write(3, "1000", 4 [pid 7355] <... write resumed>) = 2097152 [pid 7356] <... write resumed>) = 4 [pid 7355] munmap(0x7f599a000000, 138412032 [pid 7357] write(3, "1000", 4 [pid 7356] close(3) = 0 [pid 7358] write(3, "1000", 4) = 4 [pid 7358] close(3) = 0 [pid 7358] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7356] symlink("/dev/binderfs", "./binderfs" [pid 7357] <... write resumed>) = 4 [pid 7358] memfd_create("syzkaller", 0 [pid 7357] close(3 [pid 7356] <... symlink resumed>) = 0 [pid 7357] <... close resumed>) = 0 [pid 7358] <... memfd_create resumed>) = 3 [pid 7357] symlink("/dev/binderfs", "./binderfs" [pid 7358] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7357] <... symlink resumed>) = 0 [pid 7356] memfd_create("syzkaller", 0 [pid 7355] <... munmap resumed>) = 0 [pid 7357] memfd_create("syzkaller", 0 [pid 7356] <... memfd_create resumed>) = 3 [pid 7355] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7357] <... memfd_create resumed>) = 3 [pid 7357] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7356] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7355] <... openat resumed>) = 4 [pid 7357] <... mmap resumed>) = 0x7f599a000000 [pid 7356] <... mmap resumed>) = 0x7f599a000000 [pid 7355] ioctl(4, LOOP_SET_FD, 3 [pid 7354] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7355] <... ioctl resumed>) = 0 [pid 7355] close(3) = 0 [pid 7355] close(4) = 0 [ 323.241048][ T7355] loop1: detected capacity change from 0 to 4096 [pid 7356] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7355] mkdir("./file0", 0777) = 0 [pid 7355] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7358] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7357] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7356] <... write resumed>) = 2097152 [pid 7356] munmap(0x7f599a000000, 138412032) = 0 [pid 7354] <... write resumed>) = 2097152 [pid 7356] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 323.319004][ T7355] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7356] ioctl(4, LOOP_SET_FD, 3 [pid 7354] munmap(0x7f599a000000, 138412032 [pid 7357] <... write resumed>) = 2097152 [pid 7356] <... ioctl resumed>) = 0 [pid 7357] munmap(0x7f599a000000, 138412032 [pid 7356] close(3) = 0 [pid 7356] close(4) = 0 [pid 7356] mkdir("./file0", 0777) = 0 [pid 7356] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7357] <... munmap resumed>) = 0 [pid 7357] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7354] <... munmap resumed>) = 0 [ 323.365604][ T7356] loop3: detected capacity change from 0 to 4096 [ 323.396006][ T7356] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7354] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7358] <... write resumed>) = 2097152 [pid 7357] <... openat resumed>) = 4 [pid 7355] <... mount resumed>) = 0 [pid 7358] munmap(0x7f599a000000, 138412032 [pid 7357] ioctl(4, LOOP_SET_FD, 3 [pid 7355] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7354] <... openat resumed>) = 4 [pid 7355] <... openat resumed>) = 3 [pid 7354] ioctl(4, LOOP_SET_FD, 3 [pid 7358] <... munmap resumed>) = 0 [pid 7357] <... ioctl resumed>) = 0 [pid 7357] close(3) = 0 [pid 7357] close(4 [pid 7355] chdir("./file0" [pid 7357] <... close resumed>) = 0 [pid 7355] <... chdir resumed>) = 0 [pid 7355] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7355] exit_group(0 [pid 7358] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7357] mkdir("./file0", 0777 [pid 7358] <... openat resumed>) = 4 [pid 7357] <... mkdir resumed>) = 0 [pid 7355] <... exit_group resumed>) = ? [pid 7358] ioctl(4, LOOP_SET_FD, 3 [pid 7355] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7355, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7357] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7354] <... ioctl resumed>) = 0 [pid 7354] close(3) = 0 [pid 7354] close(4) = 0 [pid 5063] umount2("./455", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7354] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 7354] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 323.419625][ T7357] loop2: detected capacity change from 0 to 4096 [ 323.421972][ T7354] loop0: detected capacity change from 0 to 4096 [ 323.451267][ T7358] loop4: detected capacity change from 0 to 4096 [ 323.460430][ T7357] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(3, [pid 7354] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7358] <... ioctl resumed>) = 0 [pid 5063] umount2("./455/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7358] close(3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7358] <... close resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./455/binderfs", [pid 7358] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7358] <... close resumed>) = 0 [pid 5063] unlink("./455/binderfs" [pid 7358] mkdir("./file0", 0777 [pid 5063] <... unlink resumed>) = 0 [pid 7358] <... mkdir resumed>) = 0 [pid 5063] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7358] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./455/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./455/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./455/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./455") = 0 [pid 5063] mkdir("./456", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7356] <... mount resumed>) = 0 [pid 7356] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7356] chdir("./file0") = 0 [pid 7356] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7356] exit_group(0) = ? [pid 7356] +++ exited with 0 +++ [ 323.486578][ T7354] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 323.496810][ T7358] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7356, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 7357] <... mount resumed>) = 0 [pid 5065] umount2("./453", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7354] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7357] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7354] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7357] <... openat resumed>) = 3 [pid 7354] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 7354] chdir("./file0" [pid 5065] newfstatat(3, "", [pid 7354] <... chdir resumed>) = 0 [pid 7357] chdir("./file0" [pid 7354] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7357] <... chdir resumed>) = 0 [pid 7354] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7357] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7354] exit_group(0 [pid 5065] getdents64(3, [pid 7354] <... exit_group resumed>) = ? [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] umount2("./453/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 7357] exit_group(0) = ? [pid 7357] +++ exited with 0 +++ [pid 7354] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./453/binderfs", [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7357, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7354, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] umount2("./455", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./456", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] unlink("./453/binderfs" [pid 5064] openat(AT_FDCWD, "./456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7358] <... mount resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7358] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... unlink resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./455/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./455/binderfs", [pid 7358] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./455/binderfs") = 0 [pid 5064] getdents64(3, [pid 5062] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7358] chdir("./file0") = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7358] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7358] exit_group(0./strace-static-x86_64: Process 7359 attached ) = ? [pid 5065] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./456/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7359 [pid 7359] set_robust_list(0x55555605b660, 24 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./456/binderfs", [pid 7359] <... set_robust_list resumed>) = 0 [pid 7359] chdir("./456" [pid 7358] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7359] <... chdir resumed>) = 0 [pid 5064] unlink("./456/binderfs" [pid 5062] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7358, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5066] umount2("./451", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] openat(AT_FDCWD, "./451", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... unlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./455/file0", [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 7359] <... prctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7359] setpgid(0, 0 [pid 5066] getdents64(3, [pid 7359] <... setpgid resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./451/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./451/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./451/binderfs") = 0 [pid 5066] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./455/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7359] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 7359] write(3, "1000", 4 [pid 5066] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7359] <... write resumed>) = 4 [pid 7359] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 7359] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./453/file0", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7359] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(AT_FDCWD, "./451/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7359] <... symlink resumed>) = 0 [pid 5066] umount2("./451/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5065] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./451/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] newfstatat(AT_FDCWD, "./456/file0", [pid 7359] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "./453/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] close(4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5065] <... openat resumed>) = 4 [pid 7359] <... memfd_create resumed>) = 3 [pid 5064] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(4, "", [pid 5062] rmdir("./455/file0" [pid 7359] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5062] <... rmdir resumed>) = 0 [pid 7359] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./456/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] rmdir("./451/file0" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5066] <... rmdir resumed>) = 0 [pid 5065] getdents64(4, [pid 5064] <... openat resumed>) = 4 [pid 5066] getdents64(3, [pid 5064] newfstatat(4, "", [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] close(3 [pid 5066] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] rmdir("./451") = 0 [pid 5066] mkdir("./452", 0777 [pid 5065] getdents64(4, [pid 5064] getdents64(4, [pid 5062] rmdir("./455" [pid 5066] <... mkdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5065] close(4 [pid 5064] getdents64(4, [pid 5062] <... rmdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] rmdir("./453/file0" [pid 5064] close(4 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] rmdir("./456/file0" [pid 5065] getdents64(3, [pid 5064] <... rmdir resumed>) = 0 [pid 5062] mkdir("./456", 0777 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5064] getdents64(3, [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7359] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] rmdir("./453" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] close(3) = 0 [pid 5064] rmdir("./456") = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] mkdir("./457", 0777) = 0 [pid 5065] mkdir("./454", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7361 ./strace-static-x86_64: Process 7361 attached [pid 7361] set_robust_list(0x55555605b660, 24) = 0 [pid 5062] close(3 [pid 7359] <... write resumed>) = 2097152 [pid 5062] <... close resumed>) = 0 [pid 7361] chdir("./452" [pid 7359] munmap(0x7f599a000000, 138412032 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7361] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 7362 attached [pid 7361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7359] <... munmap resumed>) = 0 [pid 7362] set_robust_list(0x55555605b660, 24) = 0 [pid 7361] <... prctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7362 [pid 7359] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7361] setpgid(0, 0) = 0 [pid 7359] ioctl(4, LOOP_SET_FD, 3 [pid 7361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7362] chdir("./456" [pid 7361] write(3, "1000", 4) = 4 [pid 7362] <... chdir resumed>) = 0 [pid 7361] close(3 [pid 7362] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7362] setpgid(0, 0 [pid 7361] <... close resumed>) = 0 [pid 7359] <... ioctl resumed>) = 0 [pid 7362] <... setpgid resumed>) = 0 [pid 7361] symlink("/dev/binderfs", "./binderfs" [pid 7359] close(3) = 0 [pid 7361] <... symlink resumed>) = 0 [pid 7359] close(4 [pid 7362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7361] memfd_create("syzkaller", 0 [pid 7359] <... close resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7362] <... openat resumed>) = 3 [pid 7359] mkdir("./file0", 0777 [pid 7362] write(3, "1000", 4 [pid 7361] <... memfd_create resumed>) = 3 [pid 7359] <... mkdir resumed>) = 0 [pid 5065] close(3 [pid 5064] <... ioctl resumed>) = 0 [pid 7362] <... write resumed>) = 4 [pid 7361] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7359] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... close resumed>) = 0 [pid 7362] close(3 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7362] <... close resumed>) = 0 [pid 7361] <... mmap resumed>) = 0x7f599a000000 [ 323.784945][ T7359] loop1: detected capacity change from 0 to 4096 [pid 7362] symlink("/dev/binderfs", "./binderfs" [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7364 ./strace-static-x86_64: Process 7364 attached [pid 7364] set_robust_list(0x55555605b660, 24) = 0 [pid 7364] chdir("./457") = 0 [pid 7362] <... symlink resumed>) = 0 [pid 7364] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7364] setpgid(0, 0) = 0 [pid 7364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7362] memfd_create("syzkaller", 0 [pid 7364] write(3, "1000", 4./strace-static-x86_64: Process 7363 attached ) = 4 [pid 7362] <... memfd_create resumed>) = 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7363 [pid 7364] close(3 [pid 7363] set_robust_list(0x55555605b660, 24 [pid 7362] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7363] <... set_robust_list resumed>) = 0 [pid 7364] <... close resumed>) = 0 [pid 7363] chdir("./454" [pid 7362] <... mmap resumed>) = 0x7f599a000000 [pid 7364] symlink("/dev/binderfs", "./binderfs" [pid 7363] <... chdir resumed>) = 0 [pid 7364] <... symlink resumed>) = 0 [pid 7364] memfd_create("syzkaller", 0 [pid 7363] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7364] <... memfd_create resumed>) = 3 [pid 7363] setpgid(0, 0 [ 323.833877][ T7359] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7364] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7363] <... setpgid resumed>) = 0 [pid 7363] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7359] <... mount resumed>) = 0 [pid 7363] <... openat resumed>) = 3 [pid 7359] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7363] write(3, "1000", 4 [pid 7361] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7359] <... openat resumed>) = 3 [pid 7363] <... write resumed>) = 4 [pid 7363] close(3) = 0 [pid 7363] symlink("/dev/binderfs", "./binderfs" [pid 7359] chdir("./file0") = 0 [pid 7363] <... symlink resumed>) = 0 [pid 7359] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7363] memfd_create("syzkaller", 0 [pid 7359] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7363] <... memfd_create resumed>) = 3 [pid 7359] exit_group(0 [pid 7363] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7359] <... exit_group resumed>) = ? [pid 7363] <... mmap resumed>) = 0x7f599a000000 [pid 7359] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7359, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 7362] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] umount2("./456", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./456/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./456/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7361] <... write resumed>) = 2097152 [pid 5063] unlink("./456/binderfs") = 0 [pid 5063] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7364] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7361] munmap(0x7f599a000000, 138412032 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./456/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7363] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] openat(AT_FDCWD, "./456/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7361] <... munmap resumed>) = 0 [pid 7361] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7361] <... openat resumed>) = 4 [pid 5063] getdents64(4, [pid 7361] ioctl(4, LOOP_SET_FD, 3 [pid 7362] <... write resumed>) = 2097152 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7362] munmap(0x7f599a000000, 138412032 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7362] <... munmap resumed>) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./456/file0" [pid 7361] <... ioctl resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7361] close(3) = 0 [pid 5063] getdents64(3, [pid 7361] close(4) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7361] mkdir("./file0", 0777 [pid 5063] close(3 [pid 7362] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7361] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./456" [pid 7364] <... write resumed>) = 2097152 [pid 7364] munmap(0x7f599a000000, 138412032 [pid 5063] <... rmdir resumed>) = 0 [pid 7364] <... munmap resumed>) = 0 [pid 7362] <... openat resumed>) = 4 [pid 7361] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 324.037054][ T7361] loop4: detected capacity change from 0 to 4096 [pid 5063] mkdir("./457", 0777 [pid 7362] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7364] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7363] <... write resumed>) = 2097152 [pid 7362] <... ioctl resumed>) = 0 [pid 7364] <... openat resumed>) = 4 [pid 7363] munmap(0x7f599a000000, 138412032 [pid 7362] close(3 [pid 7364] ioctl(4, LOOP_SET_FD, 3 [pid 7363] <... munmap resumed>) = 0 [pid 7362] <... close resumed>) = 0 [pid 7362] close(4) = 0 [pid 7362] mkdir("./file0", 0777) = 0 [ 324.084713][ T7361] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 324.094183][ T7362] loop0: detected capacity change from 0 to 4096 [ 324.112257][ T7364] loop2: detected capacity change from 0 to 4096 [ 324.125408][ T7362] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7362] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7363] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7363] ioctl(4, LOOP_SET_FD, 3 [pid 7364] <... ioctl resumed>) = 0 [pid 7364] close(3) = 0 [pid 7364] close(4 [pid 7363] <... ioctl resumed>) = 0 [pid 7363] close(3) = 0 [pid 7363] close(4) = 0 [pid 7363] mkdir("./file0", 0777) = 0 [pid 7363] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7364] <... close resumed>) = 0 [pid 7364] mkdir("./file0", 0777) = 0 [ 324.136106][ T7363] loop3: detected capacity change from 0 to 4096 [ 324.167326][ T7363] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7364] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7365 attached [pid 7361] <... mount resumed>) = 0 [pid 7361] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7361] chdir("./file0") = 0 [pid 7361] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7365] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7365 [pid 7365] <... set_robust_list resumed>) = 0 [pid 7361] exit_group(0 [pid 7365] chdir("./457" [pid 7364] <... mount resumed>) = 0 [pid 7361] <... exit_group resumed>) = ? [pid 7361] +++ exited with 0 +++ [pid 7365] <... chdir resumed>) = 0 [pid 7365] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [ 324.186456][ T7364] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7365] setpgid(0, 0 [pid 7364] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7362] <... mount resumed>) = 0 [pid 7365] <... setpgid resumed>) = 0 [pid 7364] <... openat resumed>) = 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7361, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7364] chdir("./file0" [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7364] <... chdir resumed>) = 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 7365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7364] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7362] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7365] <... openat resumed>) = 3 [pid 7364] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7362] <... openat resumed>) = 3 [pid 7365] write(3, "1000", 4 [pid 7364] exit_group(0 [pid 7363] <... mount resumed>) = 0 [pid 7362] chdir("./file0" [pid 5066] umount2("./452", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7365] <... write resumed>) = 4 [pid 7364] <... exit_group resumed>) = ? [pid 7363] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7362] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7365] close(3 [pid 7364] +++ exited with 0 +++ [pid 7363] <... openat resumed>) = 3 [pid 7362] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "./452", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7365] <... close resumed>) = 0 [pid 7363] chdir("./file0" [pid 7362] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7364, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7365] symlink("/dev/binderfs", "./binderfs" [pid 7362] exit_group(0 [pid 5066] newfstatat(3, "", [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7365] <... symlink resumed>) = 0 [pid 7363] <... chdir resumed>) = 0 [pid 7362] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./452/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./457", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./452/binderfs", [pid 5064] openat(AT_FDCWD, "./457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7363] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7363] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] unlink("./452/binderfs" [pid 5064] newfstatat(3, "", [pid 7363] exit_group(0 [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7363] <... exit_group resumed>) = ? [pid 7362] +++ exited with 0 +++ [pid 5066] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, [pid 7365] memfd_create("syzkaller", 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7362, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5066] <... umount2 resumed>) = 0 [pid 5064] umount2("./457/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./457/binderfs", [pid 5062] <... restart_syscall resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] unlink("./457/binderfs") = 0 [pid 7365] <... memfd_create resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7365] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] newfstatat(AT_FDCWD, "./452/file0", [pid 5064] <... umount2 resumed>) = 0 [pid 7365] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./456", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./452/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./457/file0", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7363] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "./456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7363, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./452/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./457/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(3, "", [pid 5065] umount2("./454", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(3, [pid 5066] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 4 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] newfstatat(4, "", [pid 5065] newfstatat(3, "", [pid 5064] newfstatat(4, "", [pid 5062] umount2("./456/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5065] getdents64(3, [pid 5064] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] newfstatat(AT_FDCWD, "./456/binderfs", [pid 5065] umount2("./454/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] newfstatat(AT_FDCWD, "./454/binderfs", [pid 5062] unlink("./456/binderfs" [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5066] close(4 [pid 5065] unlink("./454/binderfs" [pid 5064] close(4 [pid 5062] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] rmdir("./452/file0" [pid 5064] rmdir("./457/file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] getdents64(3, [pid 5065] <... umount2 resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./456/file0", [pid 5065] newfstatat(AT_FDCWD, "./454/file0", [pid 5064] close(3 [pid 5066] close(3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... close resumed>) = 0 [pid 5062] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./456/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./454/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... close resumed>) = 0 [pid 5066] rmdir("./452" [pid 5065] <... openat resumed>) = 4 [pid 5064] rmdir("./457" [pid 5062] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(4, "", [pid 5065] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] getdents64(4, [pid 5065] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] getdents64(4, [pid 5065] close(4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... close resumed>) = 0 [pid 5062] close(4 [pid 5065] rmdir("./454/file0" [pid 5062] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] mkdir("./458", 0777 [pid 5062] rmdir("./456/file0" [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] close(3 [pid 5062] getdents64(3, [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./454" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] mkdir("./453", 0777 [pid 5062] close(3 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] mkdir("./455", 0777 [pid 5062] rmdir("./456" [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5062] mkdir("./457", 0777 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 5064] close(3 [pid 5062] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7365] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7366 ./strace-static-x86_64: Process 7366 attached [pid 7366] set_robust_list(0x55555605b660, 24) = 0 [pid 7366] chdir("./458") = 0 [pid 7366] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7366] setpgid(0, 0) = 0 [pid 7366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7366] write(3, "1000", 4 [pid 7365] <... write resumed>) = 2097152 [pid 7366] <... write resumed>) = 4 [pid 5066] <... ioctl resumed>) = 0 [pid 7366] close(3) = 0 [pid 7365] munmap(0x7f599a000000, 138412032 [pid 7366] symlink("/dev/binderfs", "./binderfs" [pid 7365] <... munmap resumed>) = 0 [pid 7366] <... symlink resumed>) = 0 [pid 7366] memfd_create("syzkaller", 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7367 ./strace-static-x86_64: Process 7367 attached [pid 7367] set_robust_list(0x55555605b660, 24) = 0 [pid 7367] chdir("./453") = 0 [pid 7366] <... memfd_create resumed>) = 3 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7367] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7366] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7365] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7367] setpgid(0, 0 [pid 5062] close(3 [pid 7367] <... setpgid resumed>) = 0 [pid 7366] <... mmap resumed>) = 0x7f599a000000 [pid 7365] <... openat resumed>) = 4 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7365] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 7368 attached [pid 7367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] close(3 [pid 7367] <... openat resumed>) = 3 [pid 5065] <... close resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7368 [pid 7367] write(3, "1000", 4) = 4 [pid 7367] close(3) = 0 [pid 7367] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7368] set_robust_list(0x55555605b660, 24 [pid 7367] memfd_create("syzkaller", 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7367] <... memfd_create resumed>) = 3 [pid 7367] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 ./strace-static-x86_64: Process 7369 attached [pid 7368] <... set_robust_list resumed>) = 0 [pid 7369] set_robust_list(0x55555605b660, 24) = 0 [pid 7368] chdir("./457" [pid 7365] <... ioctl resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7369 [pid 7365] close(3) = 0 [pid 7365] close(4) = 0 [pid 7368] <... chdir resumed>) = 0 [pid 7369] chdir("./455" [pid 7365] mkdir("./file0", 0777) = 0 [pid 7368] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7368] setpgid(0, 0 [ 324.446973][ T7365] loop1: detected capacity change from 0 to 4096 [pid 7365] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7369] <... chdir resumed>) = 0 [pid 7368] <... setpgid resumed>) = 0 [pid 7369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7369] <... prctl resumed>) = 0 [pid 7369] setpgid(0, 0) = 0 [pid 7369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7368] <... openat resumed>) = 3 [pid 7368] write(3, "1000", 4) = 4 [pid 7369] <... openat resumed>) = 3 [pid 7368] close(3 [pid 7369] write(3, "1000", 4 [pid 7368] <... close resumed>) = 0 [pid 7368] symlink("/dev/binderfs", "./binderfs" [pid 7369] <... write resumed>) = 4 [pid 7368] <... symlink resumed>) = 0 [pid 7369] close(3 [pid 7368] memfd_create("syzkaller", 0 [pid 7369] <... close resumed>) = 0 [pid 7369] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7368] <... memfd_create resumed>) = 3 [pid 7368] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7369] memfd_create("syzkaller", 0 [pid 7366] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7369] <... memfd_create resumed>) = 3 [pid 7369] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 324.507829][ T7365] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7365] <... mount resumed>) = 0 [pid 7365] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7365] chdir("./file0") = 0 [pid 7365] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7365] exit_group(0) = ? [pid 7365] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7365, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] umount2("./457", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7367] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7366] <... write resumed>) = 2097152 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./457/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./457/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7366] munmap(0x7f599a000000, 138412032 [pid 7368] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] unlink("./457/binderfs") = 0 [pid 5063] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7366] <... munmap resumed>) = 0 [pid 7366] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7366] ioctl(4, LOOP_SET_FD, 3 [pid 7367] <... write resumed>) = 2097152 [pid 7369] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7366] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7368] <... write resumed>) = 2097152 [pid 7367] munmap(0x7f599a000000, 138412032 [pid 7366] close(3 [pid 5063] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7366] <... close resumed>) = 0 [pid 7366] close(4) = 0 [pid 7366] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7366] <... mkdir resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./457/file0", [pid 7368] munmap(0x7f599a000000, 138412032 [pid 7366] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7368] <... munmap resumed>) = 0 [pid 7367] <... munmap resumed>) = 0 [pid 5063] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./457/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./457/file0") = 0 [pid 5063] getdents64(3, [pid 7368] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 7368] <... openat resumed>) = 4 [pid 5063] <... close resumed>) = 0 [pid 7368] ioctl(4, LOOP_SET_FD, 3 [pid 5063] rmdir("./457" [pid 7367] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 324.629876][ T7366] loop2: detected capacity change from 0 to 4096 [ 324.660206][ T7366] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 324.672637][ T7368] loop0: detected capacity change from 0 to 4096 [pid 7367] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] mkdir("./458", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7368] <... ioctl resumed>) = 0 [pid 7369] <... write resumed>) = 2097152 [pid 7367] <... ioctl resumed>) = 0 [pid 7369] munmap(0x7f599a000000, 138412032 [pid 7368] close(3 [pid 7367] close(3 [pid 7369] <... munmap resumed>) = 0 [pid 7368] <... close resumed>) = 0 [pid 7367] <... close resumed>) = 0 [pid 7368] close(4) = 0 [pid 7369] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7368] mkdir("./file0", 0777 [pid 7367] close(4 [pid 7366] <... mount resumed>) = 0 [pid 7369] <... openat resumed>) = 4 [pid 7368] <... mkdir resumed>) = 0 [pid 7367] <... close resumed>) = 0 [pid 7366] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7368] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7366] <... openat resumed>) = 3 [pid 7369] ioctl(4, LOOP_SET_FD, 3 [pid 7367] mkdir("./file0", 0777 [ 324.680819][ T7367] loop4: detected capacity change from 0 to 4096 [ 324.718100][ T7369] loop3: detected capacity change from 0 to 4096 [pid 7366] chdir("./file0" [pid 7369] <... ioctl resumed>) = 0 [pid 7367] <... mkdir resumed>) = 0 [pid 7366] <... chdir resumed>) = 0 [pid 7367] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7366] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7369] close(3 [pid 7366] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7369] <... close resumed>) = 0 [pid 7369] close(4 [pid 7366] exit_group(0) = ? [pid 7369] <... close resumed>) = 0 [pid 7369] mkdir("./file0", 0777) = 0 [pid 7369] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7366] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7366, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./458", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./458/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./458/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./458/binderfs") = 0 [pid 5064] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7367] <... mount resumed>) = 0 [pid 7367] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7367] chdir("./file0" [pid 5064] <... umount2 resumed>) = 0 [pid 7367] <... chdir resumed>) = 0 [pid 5064] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7367] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./458/file0", [pid 7367] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7367] exit_group(0) = ? [ 324.725464][ T7368] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 324.739174][ T7367] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 324.756626][ T7369] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7367] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7367, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5066] umount2("./453", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./453", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./453/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./453/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./453/binderfs") = 0 [pid 5066] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7368] <... mount resumed>) = 0 [pid 7368] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... ioctl resumed>) = 0 [pid 7368] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] close(3 [pid 7368] chdir("./file0" [pid 5064] openat(AT_FDCWD, "./458/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... close resumed>) = 0 [pid 7368] <... chdir resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7368] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] newfstatat(4, "", ./strace-static-x86_64: Process 7370 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7368] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] getdents64(4, [pid 7370] set_robust_list(0x55555605b660, 24 [pid 7368] exit_group(0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7370] <... set_robust_list resumed>) = 0 [pid 7368] <... exit_group resumed>) = ? [pid 5064] getdents64(4, [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7370 [pid 7370] chdir("./458" [pid 5066] <... umount2 resumed>) = 0 [pid 7368] +++ exited with 0 +++ [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7368, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] rmdir("./458/file0" [pid 5062] umount2("./457", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7370] <... chdir resumed>) = 0 [pid 5066] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 7370] <... prctl resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./453/file0", [pid 5064] getdents64(3, [pid 5062] <... openat resumed>) = 3 [pid 7370] setpgid(0, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7370] <... setpgid resumed>) = 0 [pid 5066] umount2("./453/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] newfstatat(3, "", [pid 7370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7370] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./453/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5064] close(3 [pid 7370] write(3, "1000", 4 [pid 5066] newfstatat(4, "", [pid 5062] getdents64(3, [pid 7370] <... write resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7370] close(3 [pid 5066] getdents64(4, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7370] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./457/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7370] symlink("/dev/binderfs", "./binderfs" [pid 7369] <... mount resumed>) = 0 [pid 5066] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7370] <... symlink resumed>) = 0 [pid 7369] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] rmdir("./458" [pid 5062] newfstatat(AT_FDCWD, "./457/binderfs", [pid 7370] memfd_create("syzkaller", 0 [pid 7369] <... openat resumed>) = 3 [pid 5066] close(4 [pid 7369] chdir("./file0" [pid 5066] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7370] <... memfd_create resumed>) = 3 [pid 7369] <... chdir resumed>) = 0 [pid 5064] mkdir("./459", 0777 [pid 5062] unlink("./457/binderfs" [pid 7370] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7369] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] rmdir("./453/file0" [pid 7370] <... mmap resumed>) = 0x7f599a000000 [pid 7369] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7369] exit_group(0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7369] <... exit_group resumed>) = ? [pid 5066] close(3 [pid 5064] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./453" [pid 5062] <... umount2 resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./454", 0777 [pid 7370] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7369] +++ exited with 0 +++ [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7369, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./457/file0", [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./455", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./457/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(4, "", [pid 5065] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(3, [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./455/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] close(4) = 0 [pid 5065] newfstatat(AT_FDCWD, "./455/binderfs", [pid 5062] rmdir("./457/file0" [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] unlink("./455/binderfs" [pid 5062] <... rmdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... unlink resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] <... openat resumed>) = 3 [pid 7370] <... write resumed>) = 2097152 [pid 5065] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7370] munmap(0x7f599a000000, 138412032 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] close(3 [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./457") = 0 [pid 5062] mkdir("./458", 0777 [pid 7370] <... munmap resumed>) = 0 [pid 5065] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... mkdir resumed>) = 0 [pid 7370] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7370] <... openat resumed>) = 4 [pid 5065] newfstatat(AT_FDCWD, "./455/file0", [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7370] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] openat(AT_FDCWD, "./455/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7370] <... ioctl resumed>) = 0 [pid 7370] close(3 [pid 5065] newfstatat(4, "", [pid 7370] <... close resumed>) = 0 [pid 7370] close(4) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7370] mkdir("./file0", 0777 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./455/file0" [pid 7370] <... mkdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7370] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5065] rmdir("./455") = 0 [pid 5065] mkdir("./456", 0777 [pid 5064] close(3 [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7371 attached [pid 5066] close(3 [pid 7371] set_robust_list(0x55555605b660, 24 [pid 5066] <... close resumed>) = 0 [pid 7371] <... set_robust_list resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7371] chdir("./459" [pid 7370] <... mount resumed>) = 0 [pid 7371] <... chdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7371 [pid 7371] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 7372 attached ) = 0 [pid 7370] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7372] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7372 [pid 7371] setpgid(0, 0) = 0 [pid 7370] <... openat resumed>) = 3 [pid 7371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7370] chdir("./file0") = 0 [pid 7371] <... openat resumed>) = 3 [pid 7370] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [ 324.932690][ T7370] loop1: detected capacity change from 0 to 4096 [ 324.957506][ T7370] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7371] write(3, "1000", 4 [pid 7370] exit_group(0 [pid 7371] <... write resumed>) = 4 [pid 7370] <... exit_group resumed>) = ? [pid 7372] <... set_robust_list resumed>) = 0 [pid 7371] close(3) = 0 [pid 7372] chdir("./454" [pid 7371] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7370] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7370, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 7372] <... chdir resumed>) = 0 [pid 7372] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7372] setpgid(0, 0 [pid 7371] memfd_create("syzkaller", 0 [pid 5063] umount2("./458", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7372] <... setpgid resumed>) = 0 [pid 7372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] openat(AT_FDCWD, "./458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7372] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 7372] write(3, "1000", 4 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7372] <... write resumed>) = 4 [pid 5063] getdents64(3, [pid 7372] close(3 [pid 7371] <... memfd_create resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7371] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] umount2("./458/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7372] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7372] symlink("/dev/binderfs", "./binderfs" [pid 7371] <... mmap resumed>) = 0x7f599a000000 [pid 5063] newfstatat(AT_FDCWD, "./458/binderfs", [pid 7372] <... symlink resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./458/binderfs") = 0 [pid 5063] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7372] memfd_create("syzkaller", 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./458/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7372] <... memfd_create resumed>) = 3 [pid 5063] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 7372] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] close(3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./458/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", [pid 7372] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./458/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./458") = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7373 [pid 5063] mkdir("./459", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7373 attached [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7373] set_robust_list(0x55555605b660, 24 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7373] <... set_robust_list resumed>) = 0 [pid 7373] chdir("./458") = 0 ./strace-static-x86_64: Process 7374 attached [pid 7374] set_robust_list(0x55555605b660, 24) = 0 [pid 7374] chdir("./456" [pid 7371] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7374 [pid 7374] <... chdir resumed>) = 0 [pid 7374] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7374] setpgid(0, 0) = 0 [pid 7374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7374] write(3, "1000", 4) = 4 [pid 7374] close(3) = 0 [pid 7373] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7374] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7373] <... prctl resumed>) = 0 [pid 7374] memfd_create("syzkaller", 0 [pid 7373] setpgid(0, 0) = 0 [pid 7373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7374] <... memfd_create resumed>) = 3 [pid 7374] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7373] <... openat resumed>) = 3 [pid 7373] write(3, "1000", 4) = 4 [pid 7373] close(3) = 0 [pid 7373] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7373] memfd_create("syzkaller", 0) = 3 [pid 7373] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7372] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7371] <... write resumed>) = 2097152 [pid 7371] munmap(0x7f599a000000, 138412032) = 0 [pid 7371] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7371] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7375 attached [pid 7371] close(3 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7375 [pid 7375] set_robust_list(0x55555605b660, 24 [pid 7371] <... close resumed>) = 0 [pid 7371] close(4) = 0 [pid 7375] <... set_robust_list resumed>) = 0 [pid 7371] mkdir("./file0", 0777) = 0 [pid 7375] chdir("./459" [pid 7371] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7375] <... chdir resumed>) = 0 [pid 7374] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7375] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7372] <... write resumed>) = 2097152 [pid 7375] setpgid(0, 0) = 0 [pid 7372] munmap(0x7f599a000000, 138412032 [pid 7375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7373] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7372] <... munmap resumed>) = 0 [pid 7375] write(3, "1000", 4 [pid 7372] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7375] <... write resumed>) = 4 [ 325.185838][ T7371] loop2: detected capacity change from 0 to 4096 [ 325.220954][ T7371] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7375] close(3 [pid 7372] <... openat resumed>) = 4 [pid 7375] <... close resumed>) = 0 [pid 7372] ioctl(4, LOOP_SET_FD, 3 [pid 7375] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7375] memfd_create("syzkaller", 0) = 3 [pid 7375] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7372] <... ioctl resumed>) = 0 [pid 7372] close(3) = 0 [pid 7372] close(4) = 0 [pid 7372] mkdir("./file0", 0777 [pid 7374] <... write resumed>) = 2097152 [pid 7372] <... mkdir resumed>) = 0 [ 325.252656][ T7372] loop4: detected capacity change from 0 to 4096 [pid 7372] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7374] munmap(0x7f599a000000, 138412032 [pid 7371] <... mount resumed>) = 0 [pid 7374] <... munmap resumed>) = 0 [pid 7371] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7371] chdir("./file0") = 0 [pid 7371] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7371] exit_group(0 [pid 7373] <... write resumed>) = 2097152 [pid 7371] <... exit_group resumed>) = ? [pid 7374] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7373] munmap(0x7f599a000000, 138412032 [pid 7374] <... openat resumed>) = 4 [pid 7374] ioctl(4, LOOP_SET_FD, 3 [pid 7373] <... munmap resumed>) = 0 [pid 7371] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7371, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=2 /* 0.02 s */} --- [pid 5064] umount2("./459", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7373] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] openat(AT_FDCWD, "./459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7373] <... openat resumed>) = 4 [pid 5064] newfstatat(3, "", [pid 7373] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 325.305339][ T7372] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 325.336241][ T7374] loop3: detected capacity change from 0 to 4096 [pid 5064] umount2("./459/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./459/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./459/binderfs") = 0 [pid 5064] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7374] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7374] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7374] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./459/file0", [pid 7374] close(4 [pid 7373] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7375] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7374] <... close resumed>) = 0 [pid 7373] close(3 [pid 7374] mkdir("./file0", 0777 [pid 7373] <... close resumed>) = 0 [pid 5064] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7374] <... mkdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./459/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [pid 7374] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7373] close(4 [pid 5064] getdents64(4, [pid 7373] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7373] mkdir("./file0", 0777 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./459/file0" [pid 7373] <... mkdir resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7372] <... mount resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7372] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] close(3 [pid 7372] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./459" [pid 7373] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] <... rmdir resumed>) = 0 [pid 7372] chdir("./file0") = 0 [pid 7372] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] mkdir("./460", 0777) = 0 [pid 7372] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 325.355695][ T7373] loop0: detected capacity change from 0 to 4096 [ 325.387657][ T7374] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7372] exit_group(0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7372] <... exit_group resumed>) = ? [pid 7372] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7372, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 5066] umount2("./454", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./454", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./454/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./454/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./454/binderfs") = 0 [pid 5066] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5066] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./454/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./454/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./454/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", [pid 7375] <... write resumed>) = 2097152 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./454/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./454") = 0 [pid 5066] mkdir("./455", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [ 325.408538][ T7373] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... ioctl resumed>) = 0 [pid 7375] munmap(0x7f599a000000, 138412032 [pid 7373] <... mount resumed>) = 0 [pid 7375] <... munmap resumed>) = 0 [pid 7373] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5064] close(3 [pid 7373] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 7375] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7373] <... chdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7376 attached [pid 7375] <... openat resumed>) = 4 [pid 7373] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7373] exit_group(0) = ? [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7376 [pid 7376] set_robust_list(0x55555605b660, 24 [pid 7375] ioctl(4, LOOP_SET_FD, 3 [pid 7373] +++ exited with 0 +++ [pid 7376] <... set_robust_list resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7373, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7376] chdir("./460") = 0 [pid 7376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7376] setpgid(0, 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7376] <... setpgid resumed>) = 0 [pid 7376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] close(3 [pid 7376] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 7376] write(3, "1000", 4 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] umount2("./458", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7377 attached [pid 7376] <... write resumed>) = 4 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7377 [pid 7376] close(3 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7376] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7377] set_robust_list(0x55555605b660, 24 [pid 7376] symlink("/dev/binderfs", "./binderfs" [pid 7377] <... set_robust_list resumed>) = 0 [pid 7376] <... symlink resumed>) = 0 [pid 5062] getdents64(3, [pid 7377] chdir("./455") = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7377] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7376] memfd_create("syzkaller", 0 [pid 5062] umount2("./458/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7377] <... prctl resumed>) = 0 [pid 7376] <... memfd_create resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7376] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] newfstatat(AT_FDCWD, "./458/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7377] setpgid(0, 0 [pid 5062] unlink("./458/binderfs" [pid 7377] <... setpgid resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7377] <... openat resumed>) = 3 [pid 7377] write(3, "1000", 4) = 4 [pid 7377] close(3) = 0 [pid 7377] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7377] memfd_create("syzkaller", 0) = 3 [pid 7375] <... ioctl resumed>) = 0 [pid 7374] <... mount resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7375] close(3 [pid 7374] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7374] <... openat resumed>) = 3 [pid 7375] <... close resumed>) = 0 [pid 7375] close(4) = 0 [pid 7374] chdir("./file0" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7375] mkdir("./file0", 0777 [pid 7374] <... chdir resumed>) = 0 [pid 7374] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7377] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] newfstatat(AT_FDCWD, "./458/file0", [pid 7374] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7377] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7375] <... mkdir resumed>) = 0 [pid 7374] exit_group(0 [pid 5062] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./458/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./458/file0" [pid 7375] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5062] <... rmdir resumed>) = 0 [ 325.538832][ T7375] loop1: detected capacity change from 0 to 4096 [pid 7374] <... exit_group resumed>) = ? [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./458") = 0 [pid 5062] mkdir("./459", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7374] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7374, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5065] umount2("./456", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7376] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./456/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./456/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./456/binderfs") = 0 [ 325.596282][ T7375] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7377] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7376] <... write resumed>) = 2097152 [pid 7375] <... mount resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7375] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] newfstatat(AT_FDCWD, "./456/file0", [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7376] munmap(0x7f599a000000, 138412032 [pid 7375] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7375] chdir("./file0" [pid 5065] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7375] <... chdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7375] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] openat(AT_FDCWD, "./456/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7378 attached [pid 7375] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7375] exit_group(0 [pid 5065] <... openat resumed>) = 4 [pid 7378] set_robust_list(0x55555605b660, 24 [pid 7375] <... exit_group resumed>) = ? [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7378 [pid 7378] <... set_robust_list resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 7378] chdir("./459" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 7378] <... chdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] close(4 [pid 7378] <... prctl resumed>) = 0 [pid 7376] <... munmap resumed>) = 0 [pid 7375] +++ exited with 0 +++ [pid 5065] <... close resumed>) = 0 [pid 7378] setpgid(0, 0 [pid 7376] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] rmdir("./456/file0" [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7375, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 7378] <... setpgid resumed>) = 0 [pid 7377] <... write resumed>) = 2097152 [pid 7376] <... openat resumed>) = 4 [pid 7377] munmap(0x7f599a000000, 138412032 [pid 7376] ioctl(4, LOOP_SET_FD, 3 [pid 5063] umount2("./459", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7377] <... munmap resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7378] <... openat resumed>) = 3 [pid 7377] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] getdents64(3, [pid 5063] openat(AT_FDCWD, "./459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7377] <... openat resumed>) = 4 [pid 5063] newfstatat(3, "", [pid 7378] write(3, "1000", 4 [pid 7377] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7378] <... write resumed>) = 4 [pid 7376] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 5063] getdents64(3, [pid 7376] close(3) = 0 [pid 7376] close(4) = 0 [pid 7378] close(3 [pid 7377] <... ioctl resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7377] close(3) = 0 [pid 7377] close(4) = 0 [pid 5065] rmdir("./456" [pid 5063] umount2("./459/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./459/binderfs", [pid 5065] mkdir("./457", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5063] unlink("./459/binderfs" [pid 7376] mkdir("./file0", 0777 [pid 5063] <... unlink resumed>) = 0 [pid 7378] <... close resumed>) = 0 [pid 7376] <... mkdir resumed>) = 0 [pid 7377] mkdir("./file0", 0777 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7378] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... openat resumed>) = 3 [pid 7377] <... mkdir resumed>) = 0 [pid 7378] <... symlink resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7377] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 325.703379][ T7376] loop2: detected capacity change from 0 to 4096 [ 325.710868][ T7377] loop4: detected capacity change from 0 to 4096 [ 325.739679][ T7377] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7376] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7378] memfd_create("syzkaller", 0) = 3 [pid 7378] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7378] <... mmap resumed>) = 0x7f599a000000 [pid 5063] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./459/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./459/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./459/file0") = 0 [ 325.740900][ T7376] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./459" [pid 7378] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... rmdir resumed>) = 0 [pid 7376] <... mount resumed>) = 0 [pid 7376] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] mkdir("./460", 0777 [pid 7376] <... openat resumed>) = 3 [pid 5063] <... mkdir resumed>) = 0 [pid 7376] chdir("./file0" [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7376] <... chdir resumed>) = 0 [pid 7377] <... mount resumed>) = 0 [pid 7376] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7377] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7377] <... openat resumed>) = 3 [pid 7377] chdir("./file0") = 0 [pid 7377] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7377] exit_group(0) = ? [pid 7377] +++ exited with 0 +++ [pid 7376] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7377, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] close(3) = 0 [pid 7376] exit_group(0 [pid 5066] umount2("./455", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7379 attached [pid 7376] <... exit_group resumed>) = ? [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7379 [pid 7379] set_robust_list(0x55555605b660, 24 [pid 7376] +++ exited with 0 +++ [pid 5066] openat(AT_FDCWD, "./455", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7376, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7379] <... set_robust_list resumed>) = 0 [pid 7378] <... write resumed>) = 2097152 [pid 5066] <... openat resumed>) = 3 [pid 7379] chdir("./457" [pid 7378] munmap(0x7f599a000000, 138412032 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./455/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7379] <... chdir resumed>) = 0 [pid 7378] <... munmap resumed>) = 0 [pid 7379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7378] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7379] <... prctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./455/binderfs", [pid 7379] setpgid(0, 0 [pid 5064] umount2("./460", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7379] <... setpgid resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] openat(AT_FDCWD, "./460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] unlink("./455/binderfs" [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7379] <... openat resumed>) = 3 [pid 7378] <... openat resumed>) = 4 [pid 5066] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, [pid 5063] <... ioctl resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./460/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./460/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7378] ioctl(4, LOOP_SET_FD, 3 [pid 5064] unlink("./460/binderfs" [pid 7379] write(3, "1000", 4 [pid 5064] <... unlink resumed>) = 0 [pid 7379] <... write resumed>) = 4 [pid 7379] close(3 [pid 5064] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7379] <... close resumed>) = 0 [pid 7379] symlink("/dev/binderfs", "./binderfs" [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7379] <... symlink resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7380 [pid 7379] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 7380 attached [pid 7379] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7378] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7380] set_robust_list(0x55555605b660, 24 [pid 7379] <... mmap resumed>) = 0x7f599a000000 [pid 7378] close(3 [pid 5066] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7380] <... set_robust_list resumed>) = 0 [pid 7378] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7380] chdir("./460" [pid 5064] newfstatat(AT_FDCWD, "./460/file0", [pid 7380] <... chdir resumed>) = 0 [pid 7380] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7380] <... prctl resumed>) = 0 [pid 7378] close(4 [pid 5066] newfstatat(AT_FDCWD, "./455/file0", [pid 5064] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7380] setpgid(0, 0) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7380] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5064] openat(AT_FDCWD, "./460/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7380] write(3, "1000", 4 [pid 7378] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7380] <... write resumed>) = 4 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 7378] mkdir("./file0", 0777 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7380] close(3) = 0 [pid 7380] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] getdents64(4, [pid 5066] umount2("./455/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, [pid 5066] openat(AT_FDCWD, "./455/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7380] memfd_create("syzkaller", 0 [pid 7378] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7380] <... memfd_create resumed>) = 3 [pid 7378] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [ 325.894183][ T7378] loop0: detected capacity change from 0 to 4096 [pid 5064] close(4 [pid 5066] <... openat resumed>) = 4 [pid 7380] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./460/file0" [pid 7380] <... mmap resumed>) = 0x7f599a000000 [pid 7379] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] newfstatat(4, "", [pid 5064] <... rmdir resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] rmdir("./460") = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5064] mkdir("./461", 0777 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5064] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./455/file0") = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5066] getdents64(3, [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7378] <... mount resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./455") = 0 [ 325.951799][ T7378] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7378] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7378] chdir("./file0" [pid 5066] mkdir("./456", 0777 [pid 7378] <... chdir resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 7380] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7379] <... write resumed>) = 2097152 [pid 7378] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7379] munmap(0x7f599a000000, 138412032 [pid 7378] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 7378] exit_group(0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7378] <... exit_group resumed>) = ? [pid 7378] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7378, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] umount2("./459", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./459/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./459/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./459/binderfs") = 0 [pid 5062] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7379] <... munmap resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./459/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7379] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] openat(AT_FDCWD, "./459/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7379] <... openat resumed>) = 4 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./459/file0") = 0 [pid 5062] getdents64(3, [pid 7380] <... write resumed>) = 2097152 [pid 7379] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7380] munmap(0x7f599a000000, 138412032 [pid 5062] close(3) = 0 [pid 5062] rmdir("./459") = 0 [pid 7380] <... munmap resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] mkdir("./460", 0777 [pid 7380] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5062] <... mkdir resumed>) = 0 [pid 7380] ioctl(4, LOOP_SET_FD, 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7380] <... ioctl resumed>) = 0 [pid 7379] <... ioctl resumed>) = 0 [pid 7379] close(3) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7381 [pid 7379] close(4) = 0 [pid 7379] mkdir("./file0", 0777) = 0 ./strace-static-x86_64: Process 7381 attached [pid 7380] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 7381] set_robust_list(0x55555605b660, 24 [pid 7380] <... close resumed>) = 0 [pid 7381] <... set_robust_list resumed>) = 0 [pid 7380] close(4 [pid 7381] chdir("./461" [pid 7380] <... close resumed>) = 0 [ 326.058208][ T7379] loop3: detected capacity change from 0 to 4096 [ 326.075040][ T7380] loop1: detected capacity change from 0 to 4096 [pid 7381] <... chdir resumed>) = 0 [pid 7380] mkdir("./file0", 0777 [pid 7379] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7381] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7380] <... mkdir resumed>) = 0 [pid 5066] close(3 [pid 7381] <... prctl resumed>) = 0 [pid 7380] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... close resumed>) = 0 [pid 7381] setpgid(0, 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7381] <... setpgid resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7382 attached [pid 7381] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7382] set_robust_list(0x55555605b660, 24) = 0 [pid 5062] close(3 [pid 7382] chdir("./456") = 0 [pid 5062] <... close resumed>) = 0 [pid 7382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7382] <... prctl resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7382 [pid 7381] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7383 attached [pid 7382] setpgid(0, 0 [pid 7383] set_robust_list(0x55555605b660, 24 [pid 7382] <... setpgid resumed>) = 0 [pid 7381] write(3, "1000", 4 [pid 7382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7383] <... set_robust_list resumed>) = 0 [pid 7382] write(3, "1000", 4 [pid 7383] chdir("./460" [pid 7382] <... write resumed>) = 4 [pid 7383] <... chdir resumed>) = 0 [pid 7382] close(3 [pid 7383] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7382] <... close resumed>) = 0 [pid 7381] <... write resumed>) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7383 [pid 7383] <... prctl resumed>) = 0 [pid 7382] symlink("/dev/binderfs", "./binderfs" [pid 7383] setpgid(0, 0 [pid 7382] <... symlink resumed>) = 0 [pid 7381] close(3 [pid 7383] <... setpgid resumed>) = 0 [pid 7381] <... close resumed>) = 0 [pid 7383] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7381] symlink("/dev/binderfs", "./binderfs" [pid 7383] <... openat resumed>) = 3 [pid 7381] <... symlink resumed>) = 0 [pid 7383] write(3, "1000", 4) = 4 [pid 7383] close(3) = 0 [pid 7383] symlink("/dev/binderfs", "./binderfs" [pid 7382] memfd_create("syzkaller", 0 [pid 7383] <... symlink resumed>) = 0 [pid 7382] <... memfd_create resumed>) = 3 [ 326.124913][ T7379] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 326.141697][ T7380] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7382] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7383] memfd_create("syzkaller", 0 [pid 7382] <... mmap resumed>) = 0x7f599a000000 [pid 7381] memfd_create("syzkaller", 0) = 3 [pid 7381] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7383] <... memfd_create resumed>) = 3 [pid 7383] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7380] <... mount resumed>) = 0 [pid 7379] <... mount resumed>) = 0 [pid 7380] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7379] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7380] <... openat resumed>) = 3 [pid 7379] <... openat resumed>) = 3 [pid 7380] chdir("./file0" [pid 7379] chdir("./file0" [pid 7380] <... chdir resumed>) = 0 [pid 7379] <... chdir resumed>) = 0 [pid 7380] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7379] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7380] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7379] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7380] exit_group(0 [pid 7379] exit_group(0 [pid 7380] <... exit_group resumed>) = ? [pid 7379] <... exit_group resumed>) = ? [pid 7381] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7380] +++ exited with 0 +++ [pid 7379] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7379, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7380, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] <... restart_syscall resumed>) = 0 [pid 5065] umount2("./457", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./460", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "./460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5063] newfstatat(3, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5063] getdents64(3, [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./460/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./457/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./460/binderfs", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7382] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(AT_FDCWD, "./457/binderfs", [pid 5063] unlink("./460/binderfs" [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5065] unlink("./457/binderfs" [pid 5063] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5065] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./460/file0", [pid 5065] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./457/file0", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./457/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "./460/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... openat resumed>) = 4 [pid 5063] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 5063] newfstatat(4, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7381] <... write resumed>) = 2097152 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 7381] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(4, [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(4, [pid 5065] close(4 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] close(4 [pid 5065] rmdir("./457/file0" [pid 5063] <... close resumed>) = 0 [pid 7382] <... write resumed>) = 2097152 [pid 7381] <... munmap resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] rmdir("./460/file0" [pid 7382] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(3, [pid 5063] <... rmdir resumed>) = 0 [pid 7381] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7383] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7381] <... openat resumed>) = 4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] getdents64(3, [pid 7382] <... munmap resumed>) = 0 [pid 7382] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7381] ioctl(4, LOOP_SET_FD, 3 [pid 5065] close(3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7382] <... openat resumed>) = 4 [pid 5065] <... close resumed>) = 0 [pid 5063] close(3 [pid 5065] rmdir("./457" [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./460" [pid 7382] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7381] <... ioctl resumed>) = 0 [pid 7381] close(3) = 0 [pid 7381] close(4) = 0 [pid 7381] mkdir("./file0", 0777) = 0 [pid 5065] mkdir("./458", 0777 [pid 5063] mkdir("./461", 0777 [pid 7383] <... write resumed>) = 2097152 [pid 7382] <... ioctl resumed>) = 0 [pid 7381] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] <... mkdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7383] munmap(0x7f599a000000, 138412032 [ 326.319443][ T7381] loop2: detected capacity change from 0 to 4096 [ 326.327367][ T7382] loop4: detected capacity change from 0 to 4096 [pid 7382] close(3 [pid 7383] <... munmap resumed>) = 0 [pid 7382] <... close resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 5063] <... openat resumed>) = 3 [pid 7382] close(4 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7382] <... close resumed>) = 0 [pid 7382] mkdir("./file0", 0777) = 0 [pid 7382] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7383] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7383] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7383] close(3) = 0 [pid 7383] close(4) = 0 [pid 7383] mkdir("./file0", 0777) = 0 [ 326.359855][ T7381] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 326.373542][ T7383] loop0: detected capacity change from 0 to 4096 [ 326.380197][ T7382] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7383] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7381] <... mount resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7381] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 326.405359][ T7383] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7381] chdir("./file0" [pid 5065] close(3 [pid 7381] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7381] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7381] exit_group(0) = ? [pid 5063] <... ioctl resumed>) = 0 [pid 7381] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7381, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5063] close(3 [pid 5064] umount2("./461", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7384 [pid 5064] getdents64(3, ./strace-static-x86_64: Process 7384 attached [pid 7382] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... close resumed>) = 0 [pid 7384] set_robust_list(0x55555605b660, 24 [pid 7382] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./461/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7384] <... set_robust_list resumed>) = 0 [pid 7382] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7385 attached [pid 7384] chdir("./458" [pid 5064] newfstatat(AT_FDCWD, "./461/binderfs", [pid 7385] set_robust_list(0x55555605b660, 24 [pid 7384] <... chdir resumed>) = 0 [pid 7382] chdir("./file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7385] <... set_robust_list resumed>) = 0 [pid 7384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7382] <... chdir resumed>) = 0 [pid 5064] unlink("./461/binderfs" [pid 7385] chdir("./461" [pid 7384] <... prctl resumed>) = 0 [pid 7382] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7385 [pid 7384] setpgid(0, 0 [pid 7382] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... unlink resumed>) = 0 [pid 7385] <... chdir resumed>) = 0 [pid 7384] <... setpgid resumed>) = 0 [pid 7382] exit_group(0 [pid 5064] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7385] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7383] <... mount resumed>) = 0 [pid 7382] <... exit_group resumed>) = ? [pid 7385] <... prctl resumed>) = 0 [pid 7384] <... openat resumed>) = 3 [pid 7382] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7382, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=2 /* 0.02 s */} --- [pid 7385] setpgid(0, 0 [pid 5066] umount2("./456", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7385] <... setpgid resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7384] write(3, "1000", 4 [pid 5066] openat(AT_FDCWD, "./456", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7383] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... openat resumed>) = 3 [pid 7384] <... write resumed>) = 4 [pid 7383] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 7385] <... openat resumed>) = 3 [pid 7384] close(3 [pid 7383] chdir("./file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7384] <... close resumed>) = 0 [pid 7383] <... chdir resumed>) = 0 [pid 5066] getdents64(3, [pid 7384] symlink("/dev/binderfs", "./binderfs" [pid 7383] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7385] write(3, "1000", 4 [pid 7384] <... symlink resumed>) = 0 [pid 7383] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] umount2("./456/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 7385] <... write resumed>) = 4 [pid 7383] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7385] close(3 [pid 7384] memfd_create("syzkaller", 0 [pid 7383] <... exit_group resumed>) = ? [pid 5066] newfstatat(AT_FDCWD, "./456/binderfs", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7385] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./456/binderfs" [pid 7385] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5066] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7383] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7385] <... symlink resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./456/file0", [pid 5064] newfstatat(AT_FDCWD, "./461/file0", [pid 7384] <... memfd_create resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7383, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 7384] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] umount2("./456/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7384] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7385] memfd_create("syzkaller", 0 [pid 5066] openat(AT_FDCWD, "./456/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7385] <... memfd_create resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5064] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(4, "", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7385] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "./461/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7385] <... mmap resumed>) = 0x7f599a000000 [pid 5066] getdents64(4, [pid 5064] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5064] newfstatat(4, "", [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5062] umount2("./460", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... openat resumed>) = 3 [pid 5066] rmdir("./456/file0" [pid 5064] getdents64(4, [pid 5062] newfstatat(3, "", [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] close(4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./456") = 0 [pid 5066] mkdir("./457", 0777 [pid 5064] rmdir("./461/file0" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] umount2("./460/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3 [pid 5062] newfstatat(AT_FDCWD, "./460/binderfs", [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./461" [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] unlink("./460/binderfs" [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] mkdir("./462", 0777 [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./460/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7385] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7384] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./460/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./460/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./460") = 0 [pid 5062] mkdir("./461", 0777 [pid 7384] <... write resumed>) = 2097152 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7384] munmap(0x7f599a000000, 138412032 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7384] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 7386 attached [pid 7384] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7386 [pid 7386] set_robust_list(0x55555605b660, 24) = 0 [pid 7386] chdir("./457" [pid 7385] <... write resumed>) = 2097152 [pid 7384] <... openat resumed>) = 4 [pid 7386] <... chdir resumed>) = 0 [pid 7386] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7386] setpgid(0, 0) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7384] ioctl(4, LOOP_SET_FD, 3 [pid 7385] munmap(0x7f599a000000, 138412032 [pid 7386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... ioctl resumed>) = 0 [pid 7386] <... openat resumed>) = 3 [pid 7385] <... munmap resumed>) = 0 [pid 7386] write(3, "1000", 4 [pid 7384] <... ioctl resumed>) = 0 [pid 7386] <... write resumed>) = 4 [pid 7384] close(3 [pid 7386] close(3 [pid 7384] <... close resumed>) = 0 [pid 5062] close(3 [pid 7386] <... close resumed>) = 0 [pid 7384] close(4 [pid 5062] <... close resumed>) = 0 [pid 7386] symlink("/dev/binderfs", "./binderfs" [pid 7385] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7384] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7386] <... symlink resumed>) = 0 [pid 7385] <... openat resumed>) = 4 [pid 7384] mkdir("./file0", 0777./strace-static-x86_64: Process 7387 attached [pid 7387] set_robust_list(0x55555605b660, 24) = 0 [pid 7387] chdir("./461" [pid 7385] ioctl(4, LOOP_SET_FD, 3 [pid 7384] <... mkdir resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7387 [pid 5064] close(3 [pid 7387] <... chdir resumed>) = 0 [pid 7387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... close resumed>) = 0 [pid 7387] <... prctl resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7387] setpgid(0, 0) = 0 [pid 7387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7388 attached [pid 7388] set_robust_list(0x55555605b660, 24) = 0 [pid 7387] <... openat resumed>) = 3 [pid 7384] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7386] memfd_create("syzkaller", 0 [pid 7385] <... ioctl resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7388 [pid 7388] chdir("./462" [pid 7387] write(3, "1000", 4 [pid 7386] <... memfd_create resumed>) = 3 [pid 7388] <... chdir resumed>) = 0 [pid 7387] <... write resumed>) = 4 [pid 7386] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7385] close(3 [pid 7388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7387] close(3 [pid 7388] <... prctl resumed>) = 0 [pid 7387] <... close resumed>) = 0 [pid 7388] setpgid(0, 0) = 0 [pid 7387] symlink("/dev/binderfs", "./binderfs" [pid 7388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7387] <... symlink resumed>) = 0 [pid 7388] <... openat resumed>) = 3 [pid 7388] write(3, "1000", 4) = 4 [pid 7387] memfd_create("syzkaller", 0 [pid 7386] <... mmap resumed>) = 0x7f599a000000 [pid 7385] <... close resumed>) = 0 [pid 7385] close(4) = 0 [pid 7388] close(3) = 0 [pid 7388] symlink("/dev/binderfs", "./binderfs" [pid 7387] <... memfd_create resumed>) = 3 [pid 7387] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7388] <... symlink resumed>) = 0 [pid 7387] <... mmap resumed>) = 0x7f599a000000 [ 326.665106][ T7384] loop3: detected capacity change from 0 to 4096 [ 326.687081][ T7385] loop1: detected capacity change from 0 to 4096 [ 326.698730][ T7384] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7385] mkdir("./file0", 0777) = 0 [pid 7385] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7388] memfd_create("syzkaller", 0) = 3 [pid 7388] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 326.742245][ T7385] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7384] <... mount resumed>) = 0 [pid 7384] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7384] chdir("./file0") = 0 [pid 7384] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7384] exit_group(0) = ? [pid 7384] +++ exited with 0 +++ [pid 7386] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7384, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] umount2("./458", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7387] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./458/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./458/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./458/binderfs") = 0 [pid 5065] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./458/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7388] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./458/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7385] <... mount resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7385] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7386] <... write resumed>) = 2097152 [pid 7386] munmap(0x7f599a000000, 138412032 [pid 7385] <... openat resumed>) = 3 [pid 5065] close(4) = 0 [pid 7385] chdir("./file0" [pid 5065] rmdir("./458/file0" [pid 7385] <... chdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7385] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7385] exit_group(0) = ? [pid 7386] <... munmap resumed>) = 0 [pid 7385] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7385, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] getdents64(3, [pid 5063] umount2("./461", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7386] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] openat(AT_FDCWD, "./461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7386] <... openat resumed>) = 4 [pid 5065] close(3 [pid 5063] <... openat resumed>) = 3 [pid 7386] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... close resumed>) = 0 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] rmdir("./458" [pid 5063] getdents64(3, [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./459", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./461/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./461/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./461/binderfs") = 0 [pid 5063] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7387] <... write resumed>) = 2097152 [pid 7387] munmap(0x7f599a000000, 138412032 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7386] <... ioctl resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./461/file0", [pid 7387] <... munmap resumed>) = 0 [pid 7386] close(3 [pid 7387] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7386] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7387] <... openat resumed>) = 4 [pid 7386] close(4 [pid 5063] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7386] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./461/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7387] ioctl(4, LOOP_SET_FD, 3 [pid 7388] <... write resumed>) = 2097152 [pid 7386] mkdir("./file0", 0777 [pid 5063] <... openat resumed>) = 4 [pid 7387] <... ioctl resumed>) = 0 [pid 7388] munmap(0x7f599a000000, 138412032 [pid 7386] <... mkdir resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7386] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [ 326.881410][ T7386] loop4: detected capacity change from 0 to 4096 [ 326.905740][ T7387] loop0: detected capacity change from 0 to 4096 [pid 5063] getdents64(4, [pid 7388] <... munmap resumed>) = 0 [pid 7387] close(3 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./461/file0" [pid 7387] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7387] close(4 [pid 5063] getdents64(3, [pid 7387] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7387] mkdir("./file0", 0777) = 0 [pid 5063] close(3 [pid 7387] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./461" [pid 7388] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... rmdir resumed>) = 0 [pid 7388] <... openat resumed>) = 4 [pid 7388] ioctl(4, LOOP_SET_FD, 3 [pid 5063] mkdir("./462", 0777) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7389 attached [pid 7389] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7389 [pid 7389] <... set_robust_list resumed>) = 0 [pid 7389] chdir("./459") = 0 [pid 7389] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7389] setpgid(0, 0) = 0 [pid 7389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7389] write(3, "1000", 4 [pid 7388] <... ioctl resumed>) = 0 [pid 7389] <... write resumed>) = 4 [pid 7388] close(3 [pid 7389] close(3 [pid 7388] <... close resumed>) = 0 [pid 7389] <... close resumed>) = 0 [pid 7388] close(4) = 0 [pid 7389] symlink("/dev/binderfs", "./binderfs" [pid 7388] mkdir("./file0", 0777 [pid 7389] <... symlink resumed>) = 0 [pid 7388] <... mkdir resumed>) = 0 [pid 7388] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7389] memfd_create("syzkaller", 0 [pid 7386] <... mount resumed>) = 0 [pid 7386] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7389] <... memfd_create resumed>) = 3 [pid 7386] <... openat resumed>) = 3 [pid 7386] chdir("./file0" [pid 7389] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7386] <... chdir resumed>) = 0 [ 326.927070][ T7386] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 326.950363][ T7387] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 326.961950][ T7388] loop2: detected capacity change from 0 to 4096 [pid 7389] <... mmap resumed>) = 0x7f599a000000 [pid 7386] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7386] exit_group(0 [pid 7387] <... mount resumed>) = 0 [pid 7386] <... exit_group resumed>) = ? [pid 7387] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7386] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7386, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 7387] <... openat resumed>) = 3 [pid 5066] umount2("./457", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7387] chdir("./file0") = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7387] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "./457", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7387] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7387] exit_group(0 [pid 5063] <... ioctl resumed>) = 0 [pid 7387] <... exit_group resumed>) = ? [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5063] close(3) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] umount2("./457/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7390 attached [pid 7390] set_robust_list(0x55555605b660, 24 [pid 7387] +++ exited with 0 +++ [pid 5066] newfstatat(AT_FDCWD, "./457/binderfs", [pid 7390] <... set_robust_list resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7387, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [ 327.015267][ T7388] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7390] chdir("./462" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7390 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./457/binderfs" [pid 5062] umount2("./461", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7390] <... chdir resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] openat(AT_FDCWD, "./461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7390] <... prctl resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7390] setpgid(0, 0) = 0 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5062] getdents64(3, [pid 7390] write(3, "1000", 4 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./461/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7390] <... write resumed>) = 4 [pid 7390] close(3) = 0 [pid 7390] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./461/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./461/binderfs" [pid 7390] memfd_create("syzkaller", 0 [pid 7389] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7390] <... memfd_create resumed>) = 3 [pid 5066] newfstatat(AT_FDCWD, "./457/file0", [pid 5062] <... umount2 resumed>) = 0 [pid 7390] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7390] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./457/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./461/file0", [pid 5066] openat(AT_FDCWD, "./457/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(4, "", [pid 5062] openat(AT_FDCWD, "./461/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 5066] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7388] <... mount resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 5066] getdents64(4, [pid 7388] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] close(4 [pid 5062] getdents64(4, [pid 5066] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] rmdir("./457/file0" [pid 5062] close(4 [pid 7388] <... openat resumed>) = 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./461/file0" [pid 7388] chdir("./file0") = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 7388] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5066] getdents64(3, [pid 5062] rmdir("./461" [pid 7388] exit_group(0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7388] <... exit_group resumed>) = ? [pid 5066] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 7388] +++ exited with 0 +++ [pid 5066] <... close resumed>) = 0 [pid 5062] mkdir("./462", 0777 [pid 5066] rmdir("./457" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7388, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] mkdir("./458", 0777 [pid 5062] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] umount2("./462", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./462/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7390] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7389] <... write resumed>) = 2097152 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7389] munmap(0x7f599a000000, 138412032 [pid 5064] newfstatat(AT_FDCWD, "./462/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./462/binderfs") = 0 [pid 5064] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7389] <... munmap resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./462/file0", [pid 7390] <... write resumed>) = 2097152 [pid 7389] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7390] munmap(0x7f599a000000, 138412032 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7389] <... openat resumed>) = 4 [pid 5064] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7389] ioctl(4, LOOP_SET_FD, 3 [pid 7390] <... munmap resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./462/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7390] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5064] getdents64(4, [pid 7390] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7389] <... ioctl resumed>) = 0 [pid 7389] close(3) = 0 [pid 7389] close(4 [pid 7390] <... ioctl resumed>) = 0 [pid 5064] getdents64(4, [pid 7389] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7389] mkdir("./file0", 0777 [pid 5064] close(4 [pid 7389] <... mkdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./462/file0" [pid 7390] close(3 [pid 7389] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] <... ioctl resumed>) = 0 [pid 7390] <... close resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [ 327.180189][ T7389] loop3: detected capacity change from 0 to 4096 [ 327.191725][ T7390] loop1: detected capacity change from 0 to 4096 [pid 5062] close(3 [pid 7390] close(4 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7390] <... close resumed>) = 0 [pid 7390] mkdir("./file0", 0777 [pid 5064] getdents64(3, [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7391 ./strace-static-x86_64: Process 7391 attached [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7391] set_robust_list(0x55555605b660, 24 [pid 5064] close(3 [pid 7390] <... mkdir resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7391] <... set_robust_list resumed>) = 0 [pid 7390] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... ioctl resumed>) = 0 [pid 5064] rmdir("./462") = 0 [pid 7391] chdir("./462" [pid 5066] close(3 [pid 5064] mkdir("./463", 0777 [pid 7391] <... chdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7391] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7391] setpgid(0, 0) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... openat resumed>) = 3 [pid 7391] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7391] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 7392 attached [pid 7391] close(3) = 0 [pid 7391] symlink("/dev/binderfs", "./binderfs" [pid 7392] set_robust_list(0x55555605b660, 24 [pid 7391] <... symlink resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7392 [pid 7392] <... set_robust_list resumed>) = 0 [pid 7392] chdir("./458" [pid 7391] memfd_create("syzkaller", 0) = 3 [pid 7391] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7392] <... chdir resumed>) = 0 [pid 7391] <... mmap resumed>) = 0x7f599a000000 [pid 7392] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7392] setpgid(0, 0) = 0 [pid 7392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7392] write(3, "1000", 4 [pid 7390] <... mount resumed>) = 0 [pid 7392] <... write resumed>) = 4 [pid 7390] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7392] close(3 [pid 7390] <... openat resumed>) = 3 [ 327.246402][ T7389] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 327.257623][ T7390] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7390] chdir("./file0" [pid 7392] <... close resumed>) = 0 [pid 7390] <... chdir resumed>) = 0 [pid 7392] symlink("/dev/binderfs", "./binderfs" [pid 7390] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7392] <... symlink resumed>) = 0 [pid 7390] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7390] exit_group(0) = ? [pid 7392] memfd_create("syzkaller", 0 [pid 7390] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7390, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=2 /* 0.02 s */} --- [pid 7392] <... memfd_create resumed>) = 3 [pid 5063] umount2("./462", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7392] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] umount2("./462/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7392] <... mmap resumed>) = 0x7f599a000000 [pid 5063] newfstatat(AT_FDCWD, "./462/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./462/binderfs") = 0 [pid 5063] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./462/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./462/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./462/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5064] close(3 [pid 5063] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] rmdir("./462" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... rmdir resumed>) = 0 [pid 7389] <... mount resumed>) = 0 [pid 5063] mkdir("./463", 0777./strace-static-x86_64: Process 7393 attached [pid 7393] set_robust_list(0x55555605b660, 24) = 0 [pid 7389] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... mkdir resumed>) = 0 [pid 7392] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7393 [pid 7393] chdir("./463" [pid 7389] <... openat resumed>) = 3 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7391] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... openat resumed>) = 3 [pid 7389] chdir("./file0" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7389] <... chdir resumed>) = 0 [pid 7393] <... chdir resumed>) = 0 [pid 7389] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7389] exit_group(0) = ? [pid 7389] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7389, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7393] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7393] setpgid(0, 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 7393] <... setpgid resumed>) = 0 [pid 7393] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7393] write(3, "1000", 4 [pid 5065] umount2("./459", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7393] <... write resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7393] close(3 [pid 5065] openat(AT_FDCWD, "./459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7393] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7393] symlink("/dev/binderfs", "./binderfs" [pid 5065] newfstatat(3, "", [pid 7393] <... symlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7393] memfd_create("syzkaller", 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./459/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./459/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./459/binderfs") = 0 [pid 7393] <... memfd_create resumed>) = 3 [pid 7393] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7393] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./459/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./459/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./459/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 7392] <... write resumed>) = 2097152 [pid 7391] <... write resumed>) = 2097152 [pid 5065] rmdir("./459" [pid 7392] munmap(0x7f599a000000, 138412032) = 0 [pid 7391] munmap(0x7f599a000000, 138412032 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] mkdir("./460", 0777) = 0 [pid 7392] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7392] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7392] ioctl(4, LOOP_SET_FD, 3 [pid 5063] close(3 [pid 7392] <... ioctl resumed>) = 0 [pid 7391] <... munmap resumed>) = 0 [pid 7392] close(3) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7391] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 7394 attached [pid 7394] set_robust_list(0x55555605b660, 24 [pid 7391] <... openat resumed>) = 4 [pid 7394] <... set_robust_list resumed>) = 0 [pid 7391] ioctl(4, LOOP_SET_FD, 3 [pid 7394] chdir("./463" [pid 7392] close(4 [pid 7394] <... chdir resumed>) = 0 [pid 7392] <... close resumed>) = 0 [pid 7391] <... ioctl resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7394 [pid 7394] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7393] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7392] mkdir("./file0", 0777 [pid 7391] close(3) = 0 [pid 7391] close(4) = 0 [pid 7392] <... mkdir resumed>) = 0 [ 327.469943][ T7392] loop4: detected capacity change from 0 to 4096 [ 327.490898][ T7391] loop0: detected capacity change from 0 to 4096 [pid 7391] mkdir("./file0", 0777 [pid 7394] <... prctl resumed>) = 0 [pid 7392] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7394] setpgid(0, 0) = 0 [pid 7394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7391] <... mkdir resumed>) = 0 [pid 7394] <... openat resumed>) = 3 [pid 7391] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7394] write(3, "1000", 4) = 4 [pid 5065] <... ioctl resumed>) = 0 [pid 7394] close(3) = 0 [pid 7394] symlink("/dev/binderfs", "./binderfs" [pid 5065] close(3 [pid 7394] <... symlink resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7394] memfd_create("syzkaller", 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7395 ./strace-static-x86_64: Process 7395 attached [pid 7395] set_robust_list(0x55555605b660, 24 [pid 7394] <... memfd_create resumed>) = 3 [pid 7395] <... set_robust_list resumed>) = 0 [pid 7395] chdir("./460" [pid 7394] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7395] <... chdir resumed>) = 0 [pid 7393] <... write resumed>) = 2097152 [pid 7395] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7395] setpgid(0, 0) = 0 [pid 7395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7393] munmap(0x7f599a000000, 138412032) = 0 [pid 7395] write(3, "1000", 4) = 4 [pid 7395] close(3) = 0 [pid 7395] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7395] memfd_create("syzkaller", 0) = 3 [pid 7393] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 327.519333][ T7392] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 327.537942][ T7391] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7393] ioctl(4, LOOP_SET_FD, 3 [pid 7392] <... mount resumed>) = 0 [pid 7392] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7392] chdir("./file0") = 0 [pid 7392] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7395] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7392] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7395] <... mmap resumed>) = 0x7f599a000000 [pid 7392] exit_group(0) = ? [pid 7392] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7392, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./458", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./458", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7393] <... ioctl resumed>) = 0 [pid 7393] close(3) = 0 [pid 7393] close(4) = 0 [pid 7393] mkdir("./file0", 0777) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 327.580497][ T7393] loop2: detected capacity change from 0 to 4096 [pid 5066] getdents64(3, [pid 7393] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./458/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./458/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./458/binderfs" [pid 7394] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7391] <... mount resumed>) = 0 [pid 7395] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7391] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./458/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./458/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7391] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./458/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 7391] chdir("./file0" [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7391] <... chdir resumed>) = 0 [pid 5066] getdents64(4, [pid 7391] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7391] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] close(4 [pid 7391] exit_group(0 [pid 5066] <... close resumed>) = 0 [pid 7391] <... exit_group resumed>) = ? [ 327.639836][ T7393] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] rmdir("./458/file0" [pid 7395] <... write resumed>) = 2097152 [pid 7391] +++ exited with 0 +++ [pid 7395] munmap(0x7f599a000000, 138412032 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7391, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./462", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./462/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./462/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./462/binderfs" [pid 7395] <... munmap resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 7395] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 7395] <... openat resumed>) = 4 [pid 5066] rmdir("./458" [pid 7395] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./459", 0777 [pid 5062] <... umount2 resumed>) = 0 [pid 7395] <... ioctl resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 7395] close(3 [pid 7393] <... mount resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 7395] <... close resumed>) = 0 [pid 7393] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7393] chdir("./file0" [pid 5062] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7395] close(4 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7395] <... close resumed>) = 0 [pid 7393] <... chdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7395] mkdir("./file0", 0777 [pid 7393] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] newfstatat(AT_FDCWD, "./462/file0", [pid 7393] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7395] <... mkdir resumed>) = 0 [pid 7393] exit_group(0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7393] <... exit_group resumed>) = ? [pid 5062] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7395] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7393] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7393, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] openat(AT_FDCWD, "./462/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] umount2("./463", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(4, "", [pid 5064] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(3, "", [pid 5062] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(3, [pid 5062] getdents64(4, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] umount2("./463/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./463/binderfs", [pid 5062] rmdir("./462/file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5064] unlink("./463/binderfs" [pid 5062] getdents64(3, [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5064] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./462") = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7394] <... write resumed>) = 2097152 [pid 7394] munmap(0x7f599a000000, 138412032) = 0 [pid 5064] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./463/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] mkdir("./463", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5064] openat(AT_FDCWD, "./463/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 327.720542][ T7395] loop3: detected capacity change from 0 to 4096 [ 327.746146][ T7395] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] <... openat resumed>) = 4 [pid 7394] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] newfstatat(4, "", [pid 7394] <... openat resumed>) = 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7394] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 7394] <... ioctl resumed>) = 0 [pid 7395] <... mount resumed>) = 0 [pid 5064] rmdir("./463/file0" [pid 7394] close(3) = 0 [pid 7394] close(4) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7394] mkdir("./file0", 0777 [pid 7395] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] getdents64(3, [pid 7395] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7394] <... mkdir resumed>) = 0 [pid 5064] close(3 [pid 7395] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 7395] <... chdir resumed>) = 0 [pid 5064] rmdir("./463" [pid 7394] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7395] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... rmdir resumed>) = 0 [pid 7395] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... ioctl resumed>) = 0 [pid 5064] mkdir("./464", 0777 [pid 7395] exit_group(0) = ? [pid 5066] close(3 [pid 7395] +++ exited with 0 +++ [pid 5064] <... mkdir resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7395, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] umount2("./460", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] openat(AT_FDCWD, "./460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7396 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./460/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7396 attached ) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./460/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./460/binderfs") = 0 [ 327.778977][ T7394] loop1: detected capacity change from 0 to 4096 [ 327.812559][ T7394] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7396] set_robust_list(0x55555605b660, 24) = 0 [pid 7396] chdir("./459" [pid 5062] <... ioctl resumed>) = 0 [pid 7396] <... chdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3 [pid 7396] <... prctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7396] setpgid(0, 0 [pid 5062] <... close resumed>) = 0 [pid 7396] <... setpgid resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./460/file0", [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7397 attached [pid 7396] <... openat resumed>) = 3 [pid 5065] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7397] set_robust_list(0x55555605b660, 24 [pid 7396] write(3, "1000", 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7397 [pid 5065] openat(AT_FDCWD, "./460/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7397] <... set_robust_list resumed>) = 0 [pid 7396] <... write resumed>) = 4 [pid 7396] close(3 [pid 7397] chdir("./463" [pid 5065] <... openat resumed>) = 4 [pid 7397] <... chdir resumed>) = 0 [pid 7396] <... close resumed>) = 0 [pid 7397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7396] symlink("/dev/binderfs", "./binderfs" [pid 5065] newfstatat(4, "", [pid 7397] <... prctl resumed>) = 0 [pid 7396] <... symlink resumed>) = 0 [pid 7397] setpgid(0, 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7396] memfd_create("syzkaller", 0 [pid 7397] <... setpgid resumed>) = 0 [pid 5065] getdents64(4, [pid 5064] close(3 [pid 7397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7396] <... memfd_create resumed>) = 3 [pid 7397] <... openat resumed>) = 3 [pid 7396] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7394] <... mount resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... close resumed>) = 0 [pid 7397] write(3, "1000", 4 [pid 7396] <... mmap resumed>) = 0x7f599a000000 [pid 7394] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] getdents64(4, [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7397] <... write resumed>) = 4 ./strace-static-x86_64: Process 7398 attached [pid 7397] close(3 [pid 7394] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7398] set_robust_list(0x55555605b660, 24 [pid 7397] <... close resumed>) = 0 [pid 7394] chdir("./file0" [pid 5065] close(4 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7398 [pid 7397] symlink("/dev/binderfs", "./binderfs" [pid 7394] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7394] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] rmdir("./460/file0" [pid 7398] <... set_robust_list resumed>) = 0 [pid 7397] <... symlink resumed>) = 0 [pid 7394] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... rmdir resumed>) = 0 [pid 7394] exit_group(0 [pid 5065] getdents64(3, [pid 7398] chdir("./464" [pid 7394] <... exit_group resumed>) = ? [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7398] <... chdir resumed>) = 0 [pid 7397] memfd_create("syzkaller", 0 [pid 7394] +++ exited with 0 +++ [pid 5065] close(3 [pid 7398] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... close resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7394, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7398] <... prctl resumed>) = 0 [pid 5065] rmdir("./460" [pid 7398] setpgid(0, 0 [pid 7397] <... memfd_create resumed>) = 3 [pid 7397] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./461", 0777 [pid 7398] <... setpgid resumed>) = 0 [pid 7397] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... mkdir resumed>) = 0 [pid 7398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 7398] <... openat resumed>) = 3 [pid 5063] umount2("./463", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7398] write(3, "1000", 4 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7398] <... write resumed>) = 4 [pid 5063] openat(AT_FDCWD, "./463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7398] close(3 [pid 5063] <... openat resumed>) = 3 [pid 7398] <... close resumed>) = 0 [pid 7396] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7398] symlink("/dev/binderfs", "./binderfs" [pid 5063] getdents64(3, [pid 7398] <... symlink resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./463/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./463/binderfs", [pid 7398] memfd_create("syzkaller", 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./463/binderfs") = 0 [pid 5063] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7398] <... memfd_create resumed>) = 3 [pid 7398] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7398] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7397] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7396] <... write resumed>) = 2097152 [pid 5063] newfstatat(AT_FDCWD, "./463/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./463/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 7398] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7396] munmap(0x7f599a000000, 138412032 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7396] <... munmap resumed>) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./463/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 5063] close(3 [pid 7397] <... write resumed>) = 2097152 [pid 7396] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7396] <... openat resumed>) = 4 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] rmdir("./463" [pid 7397] munmap(0x7f599a000000, 138412032 [pid 5063] <... rmdir resumed>) = 0 [pid 7396] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 7399 attached [pid 5063] mkdir("./464", 0777) = 0 [pid 7399] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7399 [pid 7399] <... set_robust_list resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7399] chdir("./461" [pid 7397] <... munmap resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7397] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7399] <... chdir resumed>) = 0 [pid 7399] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7399] setpgid(0, 0) = 0 [pid 7399] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7397] <... openat resumed>) = 4 [pid 7399] <... openat resumed>) = 3 [pid 7397] ioctl(4, LOOP_SET_FD, 3 [pid 7399] write(3, "1000", 4) = 4 [pid 7399] close(3) = 0 [pid 7399] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7396] <... ioctl resumed>) = 0 [pid 7396] close(3) = 0 [pid 7396] close(4) = 0 [pid 7396] mkdir("./file0", 0777) = 0 [pid 7399] memfd_create("syzkaller", 0 [pid 7398] <... write resumed>) = 2097152 [pid 7397] <... ioctl resumed>) = 0 [pid 7396] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7398] munmap(0x7f599a000000, 138412032 [pid 7397] close(3 [pid 7399] <... memfd_create resumed>) = 3 [pid 7398] <... munmap resumed>) = 0 [pid 7397] <... close resumed>) = 0 [pid 7397] close(4) = 0 [pid 7397] mkdir("./file0", 0777) = 0 [pid 7397] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7399] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 328.062258][ T7396] loop4: detected capacity change from 0 to 4096 [ 328.078058][ T7397] loop0: detected capacity change from 0 to 4096 [ 328.097575][ T7396] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7398] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7398] ioctl(4, LOOP_SET_FD, 3 [pid 7396] <... mount resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7398] <... ioctl resumed>) = 0 [pid 7398] close(3 [pid 7396] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7398] <... close resumed>) = 0 [pid 7398] close(4 [pid 7396] chdir("./file0" [pid 7398] <... close resumed>) = 0 [pid 7396] <... chdir resumed>) = 0 [pid 7398] mkdir("./file0", 0777 [pid 7396] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7398] <... mkdir resumed>) = 0 [pid 7396] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7396] exit_group(0 [ 328.108516][ T7397] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 328.125319][ T7398] loop2: detected capacity change from 0 to 4096 [pid 7398] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7396] <... exit_group resumed>) = ? [pid 5063] close(3) = 0 [pid 7399] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7400 [pid 7396] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7396, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5066] restart_syscall(<... resuming interrupted clone ...>) = 0 ./strace-static-x86_64: Process 7400 attached [pid 5066] umount2("./459", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7400] set_robust_list(0x55555605b660, 24 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7400] <... set_robust_list resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./459", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 7400] chdir("./464" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7400] <... chdir resumed>) = 0 [pid 5066] getdents64(3, [pid 7400] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7400] <... prctl resumed>) = 0 [pid 5066] umount2("./459/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7400] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./459/binderfs", [pid 7400] <... setpgid resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] unlink("./459/binderfs" [pid 7400] <... openat resumed>) = 3 [pid 5066] <... unlink resumed>) = 0 [pid 7400] write(3, "1000", 4 [pid 5066] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7400] <... write resumed>) = 4 [pid 7400] close(3) = 0 [pid 7400] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7397] <... mount resumed>) = 0 [pid 7397] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5066] <... umount2 resumed>) = 0 [pid 7397] chdir("./file0" [ 328.164878][ T7398] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7397] <... chdir resumed>) = 0 [pid 7397] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] newfstatat(AT_FDCWD, "./459/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7397] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7400] memfd_create("syzkaller", 0 [pid 7397] exit_group(0 [pid 5066] umount2("./459/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./459/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7400] <... memfd_create resumed>) = 3 [pid 5066] getdents64(4, [pid 7400] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7400] <... mmap resumed>) = 0x7f599a000000 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 7397] <... exit_group resumed>) = ? [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./459/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7399] <... write resumed>) = 2097152 [pid 7397] +++ exited with 0 +++ [pid 5066] close(3 [pid 7399] munmap(0x7f599a000000, 138412032 [pid 5066] <... close resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7397, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7399] <... munmap resumed>) = 0 [pid 5066] rmdir("./459" [pid 5062] umount2("./463", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./463/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] mkdir("./460", 0777 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./463/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7399] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] unlink("./463/binderfs") = 0 [pid 7399] <... openat resumed>) = 4 [pid 5066] <... mkdir resumed>) = 0 [pid 5062] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7399] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] newfstatat(AT_FDCWD, "./463/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./463/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7398] <... mount resumed>) = 0 [pid 5062] getdents64(4, [pid 7398] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7398] chdir("./file0" [pid 5062] getdents64(4, [pid 7398] <... chdir resumed>) = 0 [pid 7400] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7399] <... ioctl resumed>) = 0 [pid 7398] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7398] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7399] close(3 [pid 5062] close(4 [pid 7399] <... close resumed>) = 0 [pid 7398] exit_group(0 [pid 5062] <... close resumed>) = 0 [pid 7398] <... exit_group resumed>) = ? [pid 7399] close(4 [pid 5062] rmdir("./463/file0" [pid 7399] <... close resumed>) = 0 [pid 7398] +++ exited with 0 +++ [pid 5062] <... rmdir resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7398, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./464", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] close(3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] rmdir("./463" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./464/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7399] mkdir("./file0", 0777 [pid 5062] mkdir("./464", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] newfstatat(AT_FDCWD, "./464/binderfs", [pid 7399] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 328.269782][ T7399] loop3: detected capacity change from 0 to 4096 [pid 7399] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] unlink("./464/binderfs") = 0 [pid 5064] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./464/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./464/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./464/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./464") = 0 [pid 5064] mkdir("./465", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7400] <... write resumed>) = 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7400] munmap(0x7f599a000000, 138412032) = 0 [pid 5066] close(3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... close resumed>) = 0 [ 328.321590][ T7399] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7401 attached [pid 7400] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7400] ioctl(4, LOOP_SET_FD, 3 [pid 7401] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7401 [pid 7401] <... set_robust_list resumed>) = 0 [pid 7401] chdir("./460") = 0 [pid 7401] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7401] setpgid(0, 0) = 0 [pid 7401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7401] <... openat resumed>) = 3 [pid 7400] <... ioctl resumed>) = 0 [pid 7400] close(3 [pid 7401] write(3, "1000", 4 [pid 7400] <... close resumed>) = 0 [pid 7400] close(4 [pid 7401] <... write resumed>) = 4 [pid 7400] <... close resumed>) = 0 ./strace-static-x86_64: Process 7402 attached [pid 7400] mkdir("./file0", 0777 [pid 7402] set_robust_list(0x55555605b660, 24 [pid 7401] close(3 [pid 7400] <... mkdir resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7402 [pid 7402] <... set_robust_list resumed>) = 0 [pid 7401] <... close resumed>) = 0 [pid 7402] chdir("./464" [pid 7401] symlink("/dev/binderfs", "./binderfs" [pid 7402] <... chdir resumed>) = 0 [pid 7401] <... symlink resumed>) = 0 [pid 7400] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7402] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7402] setpgid(0, 0) = 0 [pid 7402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7402] write(3, "1000", 4) = 4 [pid 7402] close(3) = 0 [pid 7399] <... mount resumed>) = 0 [pid 7402] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7399] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7401] memfd_create("syzkaller", 0 [pid 7399] chdir("./file0") = 0 [pid 7399] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7401] <... memfd_create resumed>) = 3 [pid 7399] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7401] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7399] exit_group(0 [pid 7402] memfd_create("syzkaller", 0 [pid 7401] <... mmap resumed>) = 0x7f599a000000 [pid 7399] <... exit_group resumed>) = ? [pid 7402] <... memfd_create resumed>) = 3 [pid 7402] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7399] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7399, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] umount2("./461", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./461/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./461/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./461/binderfs") = 0 [ 328.393788][ T7400] loop1: detected capacity change from 0 to 4096 [ 328.424105][ T7400] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./461/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./461/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7400] <... mount resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5064] close(3 [pid 5065] rmdir("./461/file0" [pid 5064] <... close resumed>) = 0 [pid 7400] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7400] chdir("./file0" [pid 5065] <... rmdir resumed>) = 0 [pid 7400] <... chdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7400] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7400] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] close(3) = 0 [pid 7400] exit_group(0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7403 [pid 7400] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7403 attached [pid 7400] +++ exited with 0 +++ [pid 5065] rmdir("./461" [pid 7403] set_robust_list(0x55555605b660, 24 [pid 5065] <... rmdir resumed>) = 0 [pid 7403] <... set_robust_list resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7400, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=9 /* 0.09 s */} --- [pid 7403] chdir("./465" [pid 5063] umount2("./464", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7403] <... chdir resumed>) = 0 [pid 5065] mkdir("./462", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7403] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5063] openat(AT_FDCWD, "./464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7403] setpgid(0, 0) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5065] <... mkdir resumed>) = 0 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7403] write(3, "1000", 4 [pid 5063] getdents64(3, [pid 7403] <... write resumed>) = 4 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7403] close(3 [pid 5065] <... openat resumed>) = 3 [pid 5063] umount2("./464/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7403] <... close resumed>) = 0 [pid 7403] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7402] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7401] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./464/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./464/binderfs") = 0 [pid 5063] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7403] memfd_create("syzkaller", 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7403] <... memfd_create resumed>) = 3 [pid 7403] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./464/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./464/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./464/file0") = 0 [pid 7401] <... write resumed>) = 2097152 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7401] munmap(0x7f599a000000, 138412032 [pid 5063] close(3 [pid 7401] <... munmap resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./464") = 0 [pid 7401] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5063] mkdir("./465", 0777 [pid 7401] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7404 ./strace-static-x86_64: Process 7404 attached [pid 7402] <... write resumed>) = 2097152 [pid 7401] <... ioctl resumed>) = 0 [pid 7404] set_robust_list(0x55555605b660, 24) = 0 [pid 7404] chdir("./465" [pid 7402] munmap(0x7f599a000000, 138412032 [pid 7401] close(3 [pid 7404] <... chdir resumed>) = 0 [pid 7401] <... close resumed>) = 0 [pid 7404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7401] close(4 [pid 7404] <... prctl resumed>) = 0 [pid 7401] <... close resumed>) = 0 [pid 7401] mkdir("./file0", 0777) = 0 [pid 7404] setpgid(0, 0 [pid 7402] <... munmap resumed>) = 0 [pid 7401] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 7403] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7404] <... setpgid resumed>) = 0 [ 328.602903][ T7401] loop4: detected capacity change from 0 to 4096 [pid 7404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7402] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] close(3 [pid 7402] <... openat resumed>) = 4 [pid 5065] <... close resumed>) = 0 [pid 7404] write(3, "1000", 4) = 4 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7404] close(3) = 0 [pid 7404] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 7405 attached [pid 7402] ioctl(4, LOOP_SET_FD, 3 [pid 7405] set_robust_list(0x55555605b660, 24) = 0 [pid 7405] chdir("./462") = 0 [pid 7405] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7405] setpgid(0, 0) = 0 [pid 7405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7405] write(3, "1000", 4) = 4 [pid 7405] close(3) = 0 [pid 7405] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7402] <... ioctl resumed>) = 0 [pid 7404] memfd_create("syzkaller", 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7405 [pid 7405] memfd_create("syzkaller", 0 [pid 7404] <... memfd_create resumed>) = 3 [pid 7404] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7402] close(3 [pid 7405] <... memfd_create resumed>) = 3 [pid 7402] <... close resumed>) = 0 [pid 7405] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 328.647378][ T7401] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 328.665678][ T7402] loop0: detected capacity change from 0 to 4096 [pid 7402] close(4 [pid 7405] <... mmap resumed>) = 0x7f599a000000 [pid 7402] <... close resumed>) = 0 [pid 7402] mkdir("./file0", 0777) = 0 [pid 7403] <... write resumed>) = 2097152 [pid 7402] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7401] <... mount resumed>) = 0 [pid 7403] munmap(0x7f599a000000, 138412032 [pid 7401] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7401] chdir("./file0") = 0 [pid 7401] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7401] exit_group(0) = ? [pid 7401] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7401, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 5066] umount2("./460", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7403] <... munmap resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./460", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7403] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5066] <... openat resumed>) = 3 [pid 7403] ioctl(4, LOOP_SET_FD, 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./460/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./460/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./460/binderfs") = 0 [pid 5066] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7403] <... ioctl resumed>) = 0 [pid 5066] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7403] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7403] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./460/file0", [pid 7403] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7403] <... close resumed>) = 0 [pid 5066] umount2("./460/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./460/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7403] mkdir("./file0", 0777) = 0 [pid 5066] newfstatat(4, "", [pid 7404] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [ 328.733460][ T7402] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 328.768411][ T7403] loop2: detected capacity change from 0 to 4096 [pid 7405] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7403] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./460/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./460") = 0 [pid 5066] mkdir("./461", 0777) = 0 [pid 7404] <... write resumed>) = 2097152 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7404] munmap(0x7f599a000000, 138412032 [pid 5066] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7404] <... munmap resumed>) = 0 [pid 7402] <... mount resumed>) = 0 [pid 7402] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7402] chdir("./file0") = 0 [pid 7402] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7405] <... write resumed>) = 2097152 [pid 7402] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7404] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7402] exit_group(0 [pid 7404] <... openat resumed>) = 4 [ 328.823085][ T7403] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7405] munmap(0x7f599a000000, 138412032 [pid 7404] ioctl(4, LOOP_SET_FD, 3 [pid 7402] <... exit_group resumed>) = ? [pid 7405] <... munmap resumed>) = 0 [pid 7402] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7402, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 7404] <... ioctl resumed>) = 0 [pid 7405] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7404] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 7404] <... close resumed>) = 0 [pid 7405] <... openat resumed>) = 4 [pid 7404] close(4 [pid 7405] ioctl(4, LOOP_SET_FD, 3 [pid 7404] <... close resumed>) = 0 [pid 7405] <... ioctl resumed>) = 0 [pid 7404] mkdir("./file0", 0777 [pid 5062] umount2("./464", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./464/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./464/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./464/binderfs") = 0 [pid 7404] <... mkdir resumed>) = 0 [pid 5062] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7404] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7405] close(3) = 0 [pid 7405] close(4) = 0 [ 328.876899][ T7404] loop1: detected capacity change from 0 to 4096 [ 328.906231][ T7405] loop3: detected capacity change from 0 to 4096 [pid 7405] mkdir("./file0", 0777) = 0 [pid 7403] <... mount resumed>) = 0 [pid 5066] close(3 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7403] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./464/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./464/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7403] <... openat resumed>) = 3 [pid 7403] chdir("./file0") = 0 [pid 5062] <... openat resumed>) = 4 [pid 7405] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... close resumed>) = 0 [pid 5062] newfstatat(4, "", [pid 7403] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7403] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] getdents64(4, [pid 7403] exit_group(0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7403] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 7406 attached [pid 7406] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7406 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7406] <... set_robust_list resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./464/file0" [pid 7403] +++ exited with 0 +++ [pid 5062] <... rmdir resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7403, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./464" [pid 7406] chdir("./461" [pid 5062] <... rmdir resumed>) = 0 [pid 5064] umount2("./465", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] mkdir("./465", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7406] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... mkdir resumed>) = 0 [pid 7406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7406] <... prctl resumed>) = 0 [pid 5064] newfstatat(3, "", [pid 5062] <... openat resumed>) = 3 [pid 7406] setpgid(0, 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7406] <... setpgid resumed>) = 0 [pid 7406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] getdents64(3, [pid 7406] <... openat resumed>) = 3 [pid 7406] write(3, "1000", 4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7406] <... write resumed>) = 4 [pid 5064] umount2("./465/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7406] close(3) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7406] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] newfstatat(AT_FDCWD, "./465/binderfs", [pid 7406] memfd_create("syzkaller", 0) = 3 [pid 7406] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./465/binderfs") = 0 [pid 5064] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./465/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./465/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [ 328.932762][ T7404] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 328.949430][ T7405] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./465/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 7404] <... mount resumed>) = 0 [pid 5064] rmdir("./465" [pid 7404] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5064] mkdir("./466", 0777 [pid 7404] <... openat resumed>) = 3 [pid 5064] <... mkdir resumed>) = 0 [pid 7404] chdir("./file0" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 7404] <... chdir resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7404] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7404] exit_group(0) = ? [pid 7404] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7404, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5063] umount2("./465", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./465/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 7405] <... mount resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./465/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./465/binderfs") = 0 [pid 5063] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7406] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... close resumed>) = 0 [pid 5063] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7405] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7405] <... openat resumed>) = 3 [pid 5063] newfstatat(AT_FDCWD, "./465/file0", [pid 7405] chdir("./file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7405] <... chdir resumed>) = 0 [pid 7405] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7405] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./465/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7405] exit_group(0 [pid 5063] <... openat resumed>) = 4 [pid 7405] <... exit_group resumed>) = ? [pid 7405] +++ exited with 0 +++ [pid 5063] newfstatat(4, "", [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7405, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5063] getdents64(4, [pid 5065] umount2("./462", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(4, [pid 5065] <... openat resumed>) = 3 [pid 5065] newfstatat(3, "", [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5063] close(4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./462/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./465/file0") = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./462/binderfs", ./strace-static-x86_64: Process 7407 attached {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7407] set_robust_list(0x55555605b660, 24 [pid 5065] unlink("./462/binderfs" [pid 7407] <... set_robust_list resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5063] getdents64(3, [pid 7407] chdir("./465" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3) = 0 [pid 7407] <... chdir resumed>) = 0 [pid 7407] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] rmdir("./465" [pid 7407] <... prctl resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7407 [pid 7407] setpgid(0, 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7407] <... setpgid resumed>) = 0 [pid 7407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5063] mkdir("./466", 0777 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3 [pid 7407] write(3, "1000", 4 [pid 5064] <... close resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7407] <... write resumed>) = 4 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7407] close(3 [pid 5065] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 7408 attached [pid 7407] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 3 [pid 7408] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7408 [pid 7408] <... set_robust_list resumed>) = 0 [pid 7408] chdir("./466" [pid 7407] symlink("/dev/binderfs", "./binderfs" [pid 5065] newfstatat(AT_FDCWD, "./462/file0", [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7408] <... chdir resumed>) = 0 [pid 7407] <... symlink resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7408] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7408] setpgid(0, 0 [pid 5065] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7408] <... setpgid resumed>) = 0 [pid 7407] memfd_create("syzkaller", 0 [pid 7406] <... write resumed>) = 2097152 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7407] <... memfd_create resumed>) = 3 [pid 7406] munmap(0x7f599a000000, 138412032 [pid 5065] openat(AT_FDCWD, "./462/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7408] <... openat resumed>) = 3 [pid 7407] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7408] write(3, "1000", 4 [pid 7407] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... openat resumed>) = 4 [pid 7408] <... write resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7408] close(3 [pid 5065] getdents64(4, [pid 7408] <... close resumed>) = 0 [pid 7408] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7408] <... symlink resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./462/file0") = 0 [pid 7406] <... munmap resumed>) = 0 [pid 5065] getdents64(3, [pid 7408] memfd_create("syzkaller", 0 [pid 7406] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 7406] ioctl(4, LOOP_SET_FD, 3 [pid 7408] <... memfd_create resumed>) = 3 [pid 7407] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... close resumed>) = 0 [pid 7408] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] rmdir("./462" [pid 7408] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... ioctl resumed>) = 0 [pid 7406] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./463", 0777) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7409 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 7409 attached ) = 3 [pid 7409] set_robust_list(0x55555605b660, 24 [pid 7406] close(3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7406] <... close resumed>) = 0 [pid 7406] close(4 [pid 7409] <... set_robust_list resumed>) = 0 [pid 7406] <... close resumed>) = 0 [pid 7406] mkdir("./file0", 0777 [pid 7409] chdir("./466" [pid 7406] <... mkdir resumed>) = 0 [pid 7409] <... chdir resumed>) = 0 [pid 7406] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7409] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [ 329.177222][ T7406] loop4: detected capacity change from 0 to 4096 [pid 7409] setpgid(0, 0 [pid 7408] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7407] <... write resumed>) = 2097152 [pid 7409] <... setpgid resumed>) = 0 [pid 7409] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7407] munmap(0x7f599a000000, 138412032 [pid 7409] write(3, "1000", 4 [pid 7407] <... munmap resumed>) = 0 [pid 7409] <... write resumed>) = 4 [pid 7409] close(3 [pid 7407] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7409] <... close resumed>) = 0 [pid 7409] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7407] <... openat resumed>) = 4 [pid 5065] <... ioctl resumed>) = 0 [pid 7409] memfd_create("syzkaller", 0 [pid 7408] <... write resumed>) = 2097152 [pid 7407] ioctl(4, LOOP_SET_FD, 3 [pid 7409] <... memfd_create resumed>) = 3 [ 329.218310][ T7406] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7410 attached [pid 7410] set_robust_list(0x55555605b660, 24 [pid 7409] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7410] <... set_robust_list resumed>) = 0 [pid 7409] <... mmap resumed>) = 0x7f599a000000 [pid 7408] munmap(0x7f599a000000, 138412032 [pid 7410] chdir("./463" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7410 [pid 7410] <... chdir resumed>) = 0 [pid 7410] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7410] setpgid(0, 0) = 0 [pid 7408] <... munmap resumed>) = 0 [pid 7407] <... ioctl resumed>) = 0 [pid 7410] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7407] close(3 [pid 7410] <... openat resumed>) = 3 [pid 7408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7407] <... close resumed>) = 0 [pid 7408] <... openat resumed>) = 4 [pid 7407] close(4 [pid 7410] write(3, "1000", 4 [pid 7407] <... close resumed>) = 0 [pid 7407] mkdir("./file0", 0777 [pid 7410] <... write resumed>) = 4 [pid 7410] close(3) = 0 [pid 7410] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7410] memfd_create("syzkaller", 0 [pid 7406] <... mount resumed>) = 0 [pid 7406] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7406] chdir("./file0" [pid 7410] <... memfd_create resumed>) = 3 [pid 7406] <... chdir resumed>) = 0 [pid 7407] <... mkdir resumed>) = 0 [pid 7410] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7408] ioctl(4, LOOP_SET_FD, 3 [pid 7407] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [ 329.272502][ T7407] loop0: detected capacity change from 0 to 4096 [pid 7406] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7410] <... mmap resumed>) = 0x7f599a000000 [pid 7406] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7406] exit_group(0) = ? [pid 7406] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7406, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=4 /* 0.04 s */} --- [pid 5066] umount2("./461", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./461", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./461/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7408] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7408] close(3) = 0 [pid 5066] newfstatat(AT_FDCWD, "./461/binderfs", [pid 7408] close(4) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7408] mkdir("./file0", 0777 [pid 5066] unlink("./461/binderfs" [pid 7408] <... mkdir resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 7408] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5066] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./461/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./461/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./461/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7409] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./461/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./461") = 0 [pid 5066] mkdir("./462", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [ 329.326142][ T7408] loop2: detected capacity change from 0 to 4096 [ 329.333524][ T7407] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 329.352658][ T7408] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7410] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7408] <... mount resumed>) = 0 [pid 7409] <... write resumed>) = 2097152 [pid 7408] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7409] munmap(0x7f599a000000, 138412032 [pid 7408] <... openat resumed>) = 3 [pid 7408] chdir("./file0" [pid 7409] <... munmap resumed>) = 0 [pid 7408] <... chdir resumed>) = 0 [pid 7409] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7407] <... mount resumed>) = 0 [pid 7408] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7409] <... openat resumed>) = 4 [pid 7407] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7408] exit_group(0 [pid 7409] ioctl(4, LOOP_SET_FD, 3 [pid 7408] <... exit_group resumed>) = ? [pid 7407] <... openat resumed>) = 3 [pid 7407] chdir("./file0") = 0 [pid 7407] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7410] <... write resumed>) = 2097152 [pid 7409] <... ioctl resumed>) = 0 [pid 7408] +++ exited with 0 +++ [pid 7407] exit_group(0 [pid 5066] <... close resumed>) = 0 [pid 7407] <... exit_group resumed>) = ? [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7408, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7410] munmap(0x7f599a000000, 138412032 [pid 7409] close(3 [pid 7407] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7407, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] umount2("./466", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... restart_syscall resumed>) = 0 [pid 7409] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5062] umount2("./465", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7409] close(4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(3, [pid 5062] openat(AT_FDCWD, "./465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7409] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7411 attached [pid 5064] umount2("./466/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(3, "", [pid 7409] mkdir("./file0", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7411] set_robust_list(0x55555605b660, 24 [pid 5064] newfstatat(AT_FDCWD, "./466/binderfs", [pid 5062] getdents64(3, [pid 7411] <... set_robust_list resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7411] chdir("./462" [pid 5064] unlink("./466/binderfs" [pid 5062] umount2("./465/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7411] <... chdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7409] <... mkdir resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./465/binderfs", [pid 7411] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7411] <... prctl resumed>) = 0 [pid 5062] unlink("./465/binderfs" [pid 7411] setpgid(0, 0 [pid 7409] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7411 [pid 5062] <... unlink resumed>) = 0 [pid 7411] <... setpgid resumed>) = 0 [pid 5062] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./465/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./465/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./465/file0" [pid 7411] <... openat resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7411] write(3, "1000", 4 [pid 5062] close(3 [pid 7411] <... write resumed>) = 4 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./465" [pid 7411] close(3) = 0 [pid 7410] <... munmap resumed>) = 0 [ 329.469557][ T7409] loop1: detected capacity change from 0 to 4096 [ 329.507560][ T7409] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5064] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 7411] symlink("/dev/binderfs", "./binderfs" [pid 7410] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7410] <... openat resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./466/file0", [pid 7410] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7411] <... symlink resumed>) = 0 [pid 7409] <... mount resumed>) = 0 [pid 5062] mkdir("./466", 0777) = 0 [pid 7409] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7409] chdir("./file0") = 0 [pid 5064] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7411] memfd_create("syzkaller", 0 [pid 7410] <... ioctl resumed>) = 0 [pid 7409] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7411] <... memfd_create resumed>) = 3 [pid 7410] close(3 [pid 7409] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7411] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7410] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./466/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 3 [pid 7411] <... mmap resumed>) = 0x7f599a000000 [pid 7410] close(4 [pid 7409] exit_group(0 [pid 5064] <... openat resumed>) = 4 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7409] <... exit_group resumed>) = ? [pid 7410] <... close resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 7410] mkdir("./file0", 0777 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7410] <... mkdir resumed>) = 0 [pid 7409] +++ exited with 0 +++ [pid 5064] getdents64(4, [pid 7410] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7409, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./466", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(4) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./466/file0" [pid 5063] openat(AT_FDCWD, "./466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 5063] newfstatat(3, "", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./466" [pid 5063] getdents64(3, [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./466/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] mkdir("./467", 0777 [pid 7411] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] newfstatat(AT_FDCWD, "./466/binderfs", [pid 5064] <... openat resumed>) = 3 [pid 7410] <... mount resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./466/binderfs" [pid 7410] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... unlink resumed>) = 0 [pid 7410] <... openat resumed>) = 3 [ 329.534604][ T7410] loop3: detected capacity change from 0 to 4096 [ 329.565200][ T7410] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7410] chdir("./file0") = 0 [pid 7410] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... umount2 resumed>) = 0 [pid 7410] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7410] exit_group(0) = ? [pid 7410] +++ exited with 0 +++ [pid 7411] <... write resumed>) = 2097152 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7410, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./463", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./466/file0", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(3, "", [pid 5063] openat(AT_FDCWD, "./466/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5063] <... openat resumed>) = 4 [pid 5062] <... ioctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] newfstatat(4, "", [pid 5065] umount2("./463/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5062] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./463/binderfs", [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 7412 attached [pid 5065] unlink("./463/binderfs" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7412] set_robust_list(0x55555605b660, 24 [pid 5065] <... unlink resumed>) = 0 [pid 5063] getdents64(4, [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7412 [pid 7412] <... set_robust_list resumed>) = 0 [pid 5065] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7412] chdir("./466" [pid 7411] munmap(0x7f599a000000, 138412032 [pid 5063] close(4 [pid 7412] <... chdir resumed>) = 0 [pid 7411] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./466/file0" [pid 7412] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7412] <... prctl resumed>) = 0 [pid 7411] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... rmdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./463/file0", [pid 7412] setpgid(0, 0 [pid 7411] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] getdents64(3, [pid 7411] ioctl(4, LOOP_SET_FD, 3 [pid 5065] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7412] <... setpgid resumed>) = 0 [pid 7411] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] openat(AT_FDCWD, "./463/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] close(3 [pid 5065] newfstatat(4, "", [pid 5063] <... close resumed>) = 0 [pid 7412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] rmdir("./466") = 0 [pid 5065] getdents64(4, [pid 5063] mkdir("./467", 0777 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] getdents64(4, [pid 7412] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7412] write(3, "1000", 4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7412] <... write resumed>) = 4 [pid 5065] close(4 [pid 7412] close(3 [pid 5065] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7412] <... close resumed>) = 0 [pid 5065] rmdir("./463/file0" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7412] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... rmdir resumed>) = 0 [pid 7412] <... symlink resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7412] memfd_create("syzkaller", 0 [pid 7411] close(3 [pid 5065] getdents64(3, [pid 7412] <... memfd_create resumed>) = 3 [pid 7411] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7412] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7411] close(4 [pid 7412] <... mmap resumed>) = 0x7f599a000000 [pid 7411] <... close resumed>) = 0 [pid 5065] close(3 [pid 5064] <... close resumed>) = 0 [pid 7411] mkdir("./file0", 0777 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7411] <... mkdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./463"./strace-static-x86_64: Process 7413 attached [pid 7413] set_robust_list(0x55555605b660, 24 [ 329.664758][ T7411] loop4: detected capacity change from 0 to 4096 [pid 7411] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... rmdir resumed>) = 0 [pid 7413] <... set_robust_list resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7413 [pid 7413] chdir("./467" [pid 5065] mkdir("./464", 0777) = 0 [pid 7413] <... chdir resumed>) = 0 [pid 7413] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7413] setpgid(0, 0) = 0 [pid 7413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7413] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7413] write(3, "1000", 4) = 4 [pid 7413] close(3) = 0 [pid 7413] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7413] memfd_create("syzkaller", 0) = 3 [pid 7413] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 329.715555][ T7411] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] <... ioctl resumed>) = 0 [pid 7412] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7414 ./strace-static-x86_64: Process 7414 attached [pid 7413] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 7414] set_robust_list(0x55555605b660, 24) = 0 [pid 7411] <... mount resumed>) = 0 [pid 7414] chdir("./467" [pid 7411] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7414] <... chdir resumed>) = 0 [pid 7414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7411] <... openat resumed>) = 3 [pid 7414] <... prctl resumed>) = 0 [pid 7411] chdir("./file0" [pid 7414] setpgid(0, 0 [pid 7411] <... chdir resumed>) = 0 [pid 7414] <... setpgid resumed>) = 0 [pid 7414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7411] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7414] <... openat resumed>) = 3 [pid 7411] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7414] write(3, "1000", 4) = 4 [pid 7414] close(3 [pid 7411] exit_group(0 [pid 7414] <... close resumed>) = 0 [pid 7411] <... exit_group resumed>) = ? [pid 5065] close(3 [pid 7414] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7414] <... symlink resumed>) = 0 [pid 7412] <... write resumed>) = 2097152 [pid 7411] +++ exited with 0 +++ ./strace-static-x86_64: Process 7415 attached [pid 7414] memfd_create("syzkaller", 0 [pid 7412] munmap(0x7f599a000000, 138412032 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7411, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7415 [pid 7415] set_robust_list(0x55555605b660, 24) = 0 [pid 5066] umount2("./462", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7415] chdir("./464" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7415] <... chdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./462", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7414] <... memfd_create resumed>) = 3 [pid 7413] <... write resumed>) = 2097152 [pid 5066] <... openat resumed>) = 3 [pid 7415] <... prctl resumed>) = 0 [pid 7414] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7413] munmap(0x7f599a000000, 138412032 [pid 7412] <... munmap resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 7415] setpgid(0, 0 [pid 7414] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7412] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7415] <... setpgid resumed>) = 0 [pid 7412] <... openat resumed>) = 4 [pid 5066] getdents64(3, [pid 7415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7412] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./462/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./462/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./462/binderfs") = 0 [pid 5066] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7415] <... openat resumed>) = 3 [pid 7415] write(3, "1000", 4 [pid 7413] <... munmap resumed>) = 0 [pid 7412] <... ioctl resumed>) = 0 [pid 5066] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7415] <... write resumed>) = 4 [pid 7413] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7415] close(3 [pid 7413] <... openat resumed>) = 4 [pid 7412] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7415] <... close resumed>) = 0 [pid 7413] ioctl(4, LOOP_SET_FD, 3 [pid 7412] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./462/file0", [pid 7415] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7415] memfd_create("syzkaller", 0 [pid 7412] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7415] <... memfd_create resumed>) = 3 [pid 7414] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7413] <... ioctl resumed>) = 0 [pid 7412] <... close resumed>) = 0 [pid 5066] umount2("./462/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7415] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7413] close(3 [pid 7412] mkdir("./file0", 0777 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7415] <... mmap resumed>) = 0x7f599a000000 [pid 7413] <... close resumed>) = 0 [pid 7412] <... mkdir resumed>) = 0 [ 329.874796][ T7412] loop0: detected capacity change from 0 to 4096 [ 329.890302][ T7413] loop2: detected capacity change from 0 to 4096 [pid 5066] openat(AT_FDCWD, "./462/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7412] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7413] close(4 [pid 5066] getdents64(4, [pid 7413] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7413] mkdir("./file0", 0777 [pid 5066] getdents64(4, [pid 7413] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./462/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./462") = 0 [pid 7413] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] mkdir("./463", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7414] <... write resumed>) = 2097152 [pid 7414] munmap(0x7f599a000000, 138412032 [pid 7415] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7414] <... munmap resumed>) = 0 [ 329.926715][ T7412] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 329.953498][ T7413] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7414] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7414] ioctl(4, LOOP_SET_FD, 3 [pid 7415] <... write resumed>) = 2097152 [pid 7414] <... ioctl resumed>) = 0 [pid 7415] munmap(0x7f599a000000, 138412032) = 0 [pid 7414] close(3) = 0 [pid 7414] close(4 [pid 7413] <... mount resumed>) = 0 [pid 7412] <... mount resumed>) = 0 [pid 7414] <... close resumed>) = 0 [pid 7414] mkdir("./file0", 0777 [pid 7412] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7413] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7412] <... openat resumed>) = 3 [pid 7412] chdir("./file0" [pid 7413] <... openat resumed>) = 3 [pid 7413] chdir("./file0") = 0 [pid 7413] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7415] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7414] <... mkdir resumed>) = 0 [pid 7413] exit_group(0 [pid 7412] <... chdir resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7415] <... openat resumed>) = 4 [pid 7412] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7415] ioctl(4, LOOP_SET_FD, 3 [pid 7414] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5066] close(3 [pid 7415] <... ioctl resumed>) = 0 [pid 7413] <... exit_group resumed>) = ? [ 330.025138][ T7414] loop1: detected capacity change from 0 to 4096 [ 330.061272][ T7415] loop3: detected capacity change from 0 to 4096 [pid 7412] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7415] close(3 [pid 7413] +++ exited with 0 +++ [pid 7412] exit_group(0 [pid 5066] <... close resumed>) = 0 [pid 7412] <... exit_group resumed>) = ? [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7413, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7415] <... close resumed>) = 0 [pid 7415] close(4./strace-static-x86_64: Process 7416 attached ) = 0 [pid 7415] mkdir("./file0", 0777) = 0 [pid 7412] +++ exited with 0 +++ [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7416 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7412, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7416] set_robust_list(0x55555605b660, 24 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7416] <... set_robust_list resumed>) = 0 [pid 7416] chdir("./463" [pid 7415] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] <... restart_syscall resumed>) = 0 [pid 7416] <... chdir resumed>) = 0 [pid 7414] <... mount resumed>) = 0 [pid 5064] umount2("./467", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7416] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7416] setpgid(0, 0 [pid 5062] umount2("./466", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7416] <... setpgid resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] openat(AT_FDCWD, "./466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7414] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(3, [pid 7414] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7414] chdir("./file0" [pid 5064] openat(AT_FDCWD, "./467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./466/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7416] <... openat resumed>) = 3 [pid 7414] <... chdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7416] write(3, "1000", 4 [pid 7414] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] newfstatat(3, "", [pid 5062] newfstatat(AT_FDCWD, "./466/binderfs", [pid 7416] <... write resumed>) = 4 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7416] close(3 [pid 5064] getdents64(3, [pid 7416] <... close resumed>) = 0 [pid 5062] unlink("./466/binderfs" [pid 7416] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... unlink resumed>) = 0 [pid 7416] <... symlink resumed>) = 0 [pid 7414] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] umount2("./467/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7414] exit_group(0) = ? [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7416] memfd_create("syzkaller", 0 [pid 7414] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = 0 [pid 7416] <... memfd_create resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./467/binderfs", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7414, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5062] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7416] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./467/binderfs") = 0 [pid 5063] umount2("./467", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7416] <... mmap resumed>) = 0x7f599a000000 [pid 5064] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [ 330.068793][ T7414] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 330.092689][ T7415] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./467/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./467/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./467/binderfs" [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./466/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./466/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5064] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(4, [pid 5064] newfstatat(AT_FDCWD, "./467/file0", [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] close(4) = 0 [pid 5064] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./466/file0") = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(3, [pid 5064] openat(AT_FDCWD, "./467/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 5064] newfstatat(4, "", [pid 5063] newfstatat(AT_FDCWD, "./467/file0", [pid 5062] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] rmdir("./466") = 0 [pid 7415] <... mount resumed>) = 0 [pid 5064] getdents64(4, [pid 5063] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] mkdir("./467", 0777 [pid 7415] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] getdents64(4, [pid 5063] openat(AT_FDCWD, "./467/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... mkdir resumed>) = 0 [pid 7415] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5064] close(4 [pid 5063] newfstatat(4, "", [pid 7415] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7416] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7415] <... chdir resumed>) = 0 [pid 5064] rmdir("./467/file0" [pid 5063] getdents64(4, [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7415] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(3, [pid 5063] getdents64(4, [pid 7415] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5064] close(3 [pid 5063] close(4 [pid 5064] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5064] rmdir("./467" [pid 5063] rmdir("./467/file0") = 0 [pid 5063] getdents64(3, [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] close(3 [pid 5064] mkdir("./468", 0777 [pid 5063] <... close resumed>) = 0 [pid 7415] exit_group(0 [pid 5064] <... mkdir resumed>) = 0 [pid 5063] rmdir("./467" [pid 7415] <... exit_group resumed>) = ? [pid 5063] <... rmdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7416] <... write resumed>) = 2097152 [pid 7415] +++ exited with 0 +++ [pid 5064] <... openat resumed>) = 3 [pid 5063] mkdir("./468", 0777 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7415, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7416] munmap(0x7f599a000000, 138412032 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] umount2("./464", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./464/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./464/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5065] unlink("./464/binderfs") = 0 [pid 5065] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7416] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7416] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7416] <... openat resumed>) = 4 [pid 7416] ioctl(4, LOOP_SET_FD, 3 [pid 5065] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7416] <... ioctl resumed>) = 0 [pid 7416] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7416] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./464/file0", [pid 7416] close(4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7416] <... close resumed>) = 0 [pid 5065] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7416] mkdir("./file0", 0777 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7416] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./464/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7416] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] close(4) = 0 [pid 5065] rmdir("./464/file0") = 0 [pid 5065] getdents64(3, [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./464") = 0 [pid 5062] close(3) = 0 [pid 5065] mkdir("./465", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] close(3 [pid 5063] <... ioctl resumed>) = 0 [ 330.219910][ T7416] loop4: detected capacity change from 0 to 4096 [ 330.244685][ T7416] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... close resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7417 ./strace-static-x86_64: Process 7417 attached [pid 7417] set_robust_list(0x55555605b660, 24) = 0 [pid 5063] close(3 [pid 7417] chdir("./467" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... close resumed>) = 0 [pid 7417] <... chdir resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7418 ./strace-static-x86_64: Process 7418 attached [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7417] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 7419 attached [pid 7418] set_robust_list(0x55555605b660, 24 [pid 7417] <... prctl resumed>) = 0 [pid 7419] set_robust_list(0x55555605b660, 24 [pid 7418] <... set_robust_list resumed>) = 0 [pid 7417] setpgid(0, 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7419 [pid 7419] <... set_robust_list resumed>) = 0 [pid 7418] chdir("./468" [pid 7417] <... setpgid resumed>) = 0 [pid 7419] chdir("./468" [pid 7418] <... chdir resumed>) = 0 [pid 7418] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7417] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7419] <... chdir resumed>) = 0 [pid 7418] <... prctl resumed>) = 0 [pid 7419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7418] setpgid(0, 0 [pid 7417] <... openat resumed>) = 3 [pid 7416] <... mount resumed>) = 0 [pid 7419] <... prctl resumed>) = 0 [pid 7417] write(3, "1000", 4 [pid 7419] setpgid(0, 0 [pid 7418] <... setpgid resumed>) = 0 [pid 7417] <... write resumed>) = 4 [pid 7416] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7419] <... setpgid resumed>) = 0 [pid 7418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7417] close(3 [pid 7416] <... openat resumed>) = 3 [pid 7419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7418] <... openat resumed>) = 3 [pid 7417] <... close resumed>) = 0 [pid 7416] chdir("./file0" [pid 5065] <... ioctl resumed>) = 0 [pid 7419] <... openat resumed>) = 3 [pid 7418] write(3, "1000", 4 [pid 7417] symlink("/dev/binderfs", "./binderfs" [pid 7416] <... chdir resumed>) = 0 [pid 7416] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7417] <... symlink resumed>) = 0 [pid 7416] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7416] exit_group(0 [pid 7418] <... write resumed>) = 4 [pid 7416] <... exit_group resumed>) = ? [pid 7419] write(3, "1000", 4 [pid 7418] close(3 [pid 7419] <... write resumed>) = 4 [pid 7418] <... close resumed>) = 0 [pid 7417] memfd_create("syzkaller", 0 [pid 7416] +++ exited with 0 +++ [pid 7418] symlink("/dev/binderfs", "./binderfs" [pid 7419] close(3 [pid 7418] <... symlink resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7416, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5065] close(3 [pid 7419] <... close resumed>) = 0 [pid 7418] memfd_create("syzkaller", 0 [pid 5066] umount2("./463", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 7419] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./463", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7419] <... symlink resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 7417] <... memfd_create resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7417] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7419] memfd_create("syzkaller", 0 [pid 7417] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./463/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7420 attached [pid 7418] <... memfd_create resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7420] set_robust_list(0x55555605b660, 24 [pid 5066] newfstatat(AT_FDCWD, "./463/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7420] <... set_robust_list resumed>) = 0 [pid 7418] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] unlink("./463/binderfs" [pid 7420] chdir("./465" [pid 7419] <... memfd_create resumed>) = 3 [pid 7418] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... unlink resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7420 [pid 7420] <... chdir resumed>) = 0 [pid 7419] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7420] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7419] <... mmap resumed>) = 0x7f599a000000 [pid 7420] <... prctl resumed>) = 0 [pid 7420] setpgid(0, 0 [pid 5066] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7420] <... setpgid resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7420] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5066] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7420] write(3, "1000", 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7420] <... write resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./463/file0", [pid 7420] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7420] <... close resumed>) = 0 [pid 5066] umount2("./463/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7420] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7420] <... symlink resumed>) = 0 [pid 7420] memfd_create("syzkaller", 0 [pid 5066] openat(AT_FDCWD, "./463/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./463/file0") = 0 [pid 7420] <... memfd_create resumed>) = 3 [pid 5066] getdents64(3, [pid 7420] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7420] <... mmap resumed>) = 0x7f599a000000 [pid 5066] close(3) = 0 [pid 5066] rmdir("./463") = 0 [pid 5066] mkdir("./464", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7417] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7419] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7418] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7417] <... write resumed>) = 2097152 [pid 7420] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7419] <... write resumed>) = 2097152 [pid 7417] munmap(0x7f599a000000, 138412032 [pid 7419] munmap(0x7f599a000000, 138412032 [pid 7417] <... munmap resumed>) = 0 [pid 7419] <... munmap resumed>) = 0 [pid 7417] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7417] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7419] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7419] ioctl(4, LOOP_SET_FD, 3 [pid 7418] <... write resumed>) = 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7418] munmap(0x7f599a000000, 138412032) = 0 ./strace-static-x86_64: Process 7421 attached [pid 7421] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7421 [pid 7421] <... set_robust_list resumed>) = 0 [pid 7421] chdir("./464" [pid 7419] <... ioctl resumed>) = 0 [pid 7419] close(3 [pid 7421] <... chdir resumed>) = 0 [pid 7419] <... close resumed>) = 0 [pid 7417] close(3 [pid 7421] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7417] <... close resumed>) = 0 [pid 7419] close(4 [pid 7421] <... prctl resumed>) = 0 [pid 7419] <... close resumed>) = 0 [pid 7417] close(4) = 0 [pid 7421] setpgid(0, 0 [pid 7417] mkdir("./file0", 0777 [pid 7421] <... setpgid resumed>) = 0 [pid 7417] <... mkdir resumed>) = 0 [pid 7421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7417] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7421] write(3, "1000", 4 [pid 7418] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7421] <... write resumed>) = 4 [pid 7418] <... openat resumed>) = 4 [pid 7421] close(3) = 0 [pid 7418] ioctl(4, LOOP_SET_FD, 3 [pid 7421] symlink("/dev/binderfs", "./binderfs" [pid 7420] <... write resumed>) = 2097152 [pid 7419] mkdir("./file0", 0777 [pid 7421] <... symlink resumed>) = 0 [ 330.516544][ T7417] loop0: detected capacity change from 0 to 4096 [ 330.528290][ T7419] loop1: detected capacity change from 0 to 4096 [ 330.551098][ T7417] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7421] memfd_create("syzkaller", 0 [pid 7420] munmap(0x7f599a000000, 138412032 [pid 7419] <... mkdir resumed>) = 0 [pid 7421] <... memfd_create resumed>) = 3 [pid 7421] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7420] <... munmap resumed>) = 0 [pid 7419] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7418] <... ioctl resumed>) = 0 [pid 7418] close(3) = 0 [pid 7418] close(4) = 0 [pid 7418] mkdir("./file0", 0777) = 0 [pid 7418] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7420] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 330.563630][ T7418] loop2: detected capacity change from 0 to 4096 [ 330.586679][ T7419] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 330.596686][ T7418] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7420] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7420] close(3) = 0 [pid 7420] close(4 [pid 7421] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7420] <... close resumed>) = 0 [ 330.610978][ T7420] loop3: detected capacity change from 0 to 4096 [pid 7420] mkdir("./file0", 0777) = 0 [pid 7420] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7417] <... mount resumed>) = 0 [pid 7418] <... mount resumed>) = 0 [pid 7417] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7418] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7417] <... openat resumed>) = 3 [pid 7418] chdir("./file0" [pid 7417] chdir("./file0" [pid 7418] <... chdir resumed>) = 0 [pid 7417] <... chdir resumed>) = 0 [pid 7418] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7417] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7418] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7417] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7417] exit_group(0 [pid 7418] exit_group(0 [pid 7417] <... exit_group resumed>) = ? [pid 7418] <... exit_group resumed>) = ? [pid 7417] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7417, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7418] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7418, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./467", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./468", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./467/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 330.648018][ T7420] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./467/binderfs", [pid 7421] <... write resumed>) = 2097152 [pid 5064] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7421] munmap(0x7f599a000000, 138412032 [pid 5062] unlink("./467/binderfs" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./468/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./468/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7419] <... mount resumed>) = 0 [pid 5064] unlink("./468/binderfs") = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7419] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7419] <... openat resumed>) = 3 [pid 7419] chdir("./file0" [pid 5062] newfstatat(AT_FDCWD, "./467/file0", [pid 7421] <... munmap resumed>) = 0 [pid 7420] <... mount resumed>) = 0 [pid 7419] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7419] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7419] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7419] exit_group(0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7419] <... exit_group resumed>) = ? [pid 5064] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./467/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7420] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7419] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 7420] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./468/file0", [pid 5062] newfstatat(4, "", [pid 7421] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7420] chdir("./file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7421] <... openat resumed>) = 4 [pid 7420] <... chdir resumed>) = 0 [pid 5064] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7421] ioctl(4, LOOP_SET_FD, 3 [pid 7420] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] openat(AT_FDCWD, "./468/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(4, [pid 5064] <... openat resumed>) = 4 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7419, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 7420] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7420] exit_group(0) = ? [pid 7420] +++ exited with 0 +++ [pid 5063] umount2("./468", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7420, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] openat(AT_FDCWD, "./468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] close(4 [pid 5063] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 5063] newfstatat(3, "", [pid 5062] rmdir("./467/file0" [pid 5065] umount2("./465", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] getdents64(3, [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./468/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5062] close(3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 5062] <... close resumed>) = 0 [pid 7421] <... ioctl resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 5064] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] rmdir("./467" [pid 7421] close(3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7421] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5064] rmdir("./468/file0" [pid 5063] newfstatat(AT_FDCWD, "./468/binderfs", [pid 5062] <... rmdir resumed>) = 0 [pid 7421] close(4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7421] <... close resumed>) = 0 [pid 5065] umount2("./465/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] mkdir("./468", 0777 [pid 7421] mkdir("./file0", 0777 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7421] <... mkdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./465/binderfs", [pid 5064] getdents64(3, [pid 5063] unlink("./468/binderfs" [pid 5062] <... mkdir resumed>) = 0 [pid 7421] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5065] unlink("./465/binderfs" [pid 5064] close(3) = 0 [pid 5063] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] rmdir("./468" [pid 5062] <... openat resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] mkdir("./469", 0777 [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5065] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./468/file0", [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5063] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./468/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... openat resumed>) = 4 [pid 5065] newfstatat(AT_FDCWD, "./465/file0", [pid 5064] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] newfstatat(4, "", [pid 5065] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5065] openat(AT_FDCWD, "./465/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... openat resumed>) = 4 [ 330.753701][ T7421] loop4: detected capacity change from 0 to 4096 [ 330.788843][ T7421] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] newfstatat(4, "", [pid 7421] <... mount resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 7421] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] getdents64(4, [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7421] <... openat resumed>) = 3 [pid 7421] chdir("./file0" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] close(4 [pid 7421] <... chdir resumed>) = 0 [pid 5065] getdents64(4, [pid 7421] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7421] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] close(4 [pid 5063] rmdir("./468/file0" [pid 5062] close(3 [pid 7421] exit_group(0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7421] <... exit_group resumed>) = ? [pid 5065] rmdir("./465/file0" [pid 5063] getdents64(3, [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] getdents64(3, [pid 5063] close(3 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7422 ./strace-static-x86_64: Process 7422 attached [pid 5064] <... ioctl resumed>) = 0 [pid 7421] +++ exited with 0 +++ [pid 7422] set_robust_list(0x55555605b660, 24 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5063] <... close resumed>) = 0 [pid 7422] <... set_robust_list resumed>) = 0 [pid 5065] close(3 [pid 5064] <... close resumed>) = 0 [pid 5063] rmdir("./468" [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7421, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 7422] chdir("./468" [pid 5066] umount2("./464", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 7422] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] mkdir("./469", 0777 [pid 7422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] rmdir("./465" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./464", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", [pid 5063] <... mkdir resumed>) = 0 [pid 7422] <... prctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 7423 attached [pid 7422] setpgid(0, 0 [pid 5066] getdents64(3, [pid 5065] mkdir("./466", 0777 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7423 [pid 5063] <... openat resumed>) = 3 [pid 7423] set_robust_list(0x55555605b660, 24 [pid 7422] <... setpgid resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7423] <... set_robust_list resumed>) = 0 [pid 7422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./464/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... mkdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7423] chdir("./469" [pid 7422] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7423] <... chdir resumed>) = 0 [pid 7422] write(3, "1000", 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 3 [pid 7423] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7422] <... write resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./464/binderfs", [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7423] <... prctl resumed>) = 0 [pid 7422] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7422] <... close resumed>) = 0 [pid 5066] unlink("./464/binderfs" [pid 7422] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... unlink resumed>) = 0 [pid 7423] setpgid(0, 0 [pid 5066] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7423] <... setpgid resumed>) = 0 [pid 7422] <... symlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7423] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7423] <... openat resumed>) = 3 [pid 7422] memfd_create("syzkaller", 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7423] write(3, "1000", 4 [pid 7422] <... memfd_create resumed>) = 3 [pid 7423] <... write resumed>) = 4 [pid 7422] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7423] close(3 [pid 7422] <... mmap resumed>) = 0x7f599a000000 [pid 5066] newfstatat(AT_FDCWD, "./464/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7423] <... close resumed>) = 0 [pid 7423] symlink("/dev/binderfs", "./binderfs" [pid 5066] umount2("./464/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7423] <... symlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./464/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", [pid 7423] memfd_create("syzkaller", 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7423] <... memfd_create resumed>) = 3 [pid 7423] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] getdents64(4, [pid 7423] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./464/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./464") = 0 [pid 5066] mkdir("./465", 0777 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 7422] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 7423] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 5065] close(3 [pid 5063] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7424 attached [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7424] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7425 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7424 [pid 7422] <... write resumed>) = 2097152 [pid 7424] <... set_robust_list resumed>) = 0 [pid 7422] munmap(0x7f599a000000, 138412032./strace-static-x86_64: Process 7425 attached [pid 7424] chdir("./469") = 0 [pid 7425] set_robust_list(0x55555605b660, 24 [pid 7424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7422] <... munmap resumed>) = 0 [pid 7425] <... set_robust_list resumed>) = 0 [pid 7425] chdir("./466" [pid 7424] <... prctl resumed>) = 0 [pid 7422] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7425] <... chdir resumed>) = 0 [pid 7425] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7425] setpgid(0, 0 [pid 7424] setpgid(0, 0 [pid 7422] <... openat resumed>) = 4 [pid 7424] <... setpgid resumed>) = 0 [pid 7422] ioctl(4, LOOP_SET_FD, 3 [pid 7424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7425] <... setpgid resumed>) = 0 [pid 7425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7425] write(3, "1000", 4) = 4 [pid 7425] close(3) = 0 [pid 7425] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7424] <... openat resumed>) = 3 [pid 7424] write(3, "1000", 4) = 4 [pid 7422] <... ioctl resumed>) = 0 [pid 7422] close(3 [pid 7424] close(3) = 0 [pid 7422] <... close resumed>) = 0 [pid 7425] memfd_create("syzkaller", 0 [pid 7424] symlink("/dev/binderfs", "./binderfs" [pid 7422] close(4 [pid 7425] <... memfd_create resumed>) = 3 [pid 7423] <... write resumed>) = 2097152 [pid 7422] <... close resumed>) = 0 [pid 7422] mkdir("./file0", 0777 [pid 7425] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7423] munmap(0x7f599a000000, 138412032 [pid 7425] <... mmap resumed>) = 0x7f599a000000 [pid 7422] <... mkdir resumed>) = 0 [pid 7422] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7424] <... symlink resumed>) = 0 [pid 7423] <... munmap resumed>) = 0 [pid 7424] memfd_create("syzkaller", 0) = 3 [pid 7423] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... ioctl resumed>) = 0 [pid 7424] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7423] <... openat resumed>) = 4 [pid 5066] close(3) = 0 [ 331.019062][ T7422] loop0: detected capacity change from 0 to 4096 [ 331.051038][ T7422] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7423] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7426 attached , child_tidptr=0x55555605b650) = 7426 [pid 7426] set_robust_list(0x55555605b660, 24) = 0 [pid 7423] close(3) = 0 [pid 7423] close(4 [pid 7426] chdir("./465" [pid 7423] <... close resumed>) = 0 [pid 7426] <... chdir resumed>) = 0 [pid 7426] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7423] mkdir("./file0", 0777 [pid 7426] <... prctl resumed>) = 0 [pid 7425] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7426] setpgid(0, 0) = 0 [pid 7423] <... mkdir resumed>) = 0 [ 331.085341][ T7423] loop2: detected capacity change from 0 to 4096 [pid 7422] <... mount resumed>) = 0 [pid 7424] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7422] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7423] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7422] <... openat resumed>) = 3 [pid 7422] chdir("./file0") = 0 [pid 7422] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7422] exit_group(0) = ? [pid 7422] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7422, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7426] <... openat resumed>) = 3 [pid 7426] write(3, "1000", 4) = 4 [pid 7426] close(3) = 0 [pid 7426] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7426] memfd_create("syzkaller", 0 [pid 5062] umount2("./468", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./468/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./468/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7426] <... memfd_create resumed>) = 3 [pid 5062] unlink("./468/binderfs" [pid 7426] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./468/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./468/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", [pid 7425] <... write resumed>) = 2097152 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7425] munmap(0x7f599a000000, 138412032 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./468/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./468") = 0 [ 331.166887][ T7423] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7425] <... munmap resumed>) = 0 [pid 5062] mkdir("./469", 0777 [pid 7425] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... mkdir resumed>) = 0 [pid 7425] <... openat resumed>) = 4 [pid 7425] ioctl(4, LOOP_SET_FD, 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7425] <... ioctl resumed>) = 0 [pid 7424] <... write resumed>) = 2097152 [pid 7425] close(3) = 0 [pid 7424] munmap(0x7f599a000000, 138412032 [pid 7425] close(4 [pid 7426] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7425] <... close resumed>) = 0 [pid 7423] <... mount resumed>) = 0 [pid 7425] mkdir("./file0", 0777 [pid 7424] <... munmap resumed>) = 0 [pid 7423] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7424] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7425] <... mkdir resumed>) = 0 [pid 7424] <... openat resumed>) = 4 [pid 7423] <... openat resumed>) = 3 [pid 7424] ioctl(4, LOOP_SET_FD, 3 [pid 7423] chdir("./file0") = 0 [pid 7423] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7425] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [ 331.234784][ T7425] loop3: detected capacity change from 0 to 4096 [ 331.272016][ T7424] loop1: detected capacity change from 0 to 4096 [pid 7423] exit_group(0) = ? [pid 7423] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7423, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./469", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", [pid 7424] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7424] close(3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7426] <... write resumed>) = 2097152 [pid 7424] <... close resumed>) = 0 [pid 5064] umount2("./469/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7424] close(4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7424] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./469/binderfs", [pid 7424] mkdir("./file0", 0777) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5064] unlink("./469/binderfs" [pid 5062] close(3 [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7424] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7427 attached , child_tidptr=0x55555605b650) = 7427 [pid 7427] set_robust_list(0x55555605b660, 24) = 0 [pid 7427] chdir("./469") = 0 [pid 7427] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7427] setpgid(0, 0) = 0 [pid 7427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7427] <... openat resumed>) = 3 [pid 7426] munmap(0x7f599a000000, 138412032 [pid 5064] newfstatat(AT_FDCWD, "./469/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7427] write(3, "1000", 4 [pid 5064] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7427] <... write resumed>) = 4 [pid 7427] close(3 [pid 7426] <... munmap resumed>) = 0 [pid 7427] <... close resumed>) = 0 [pid 7427] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7427] <... symlink resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./469/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7427] memfd_create("syzkaller", 0 [pid 7425] <... mount resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 7426] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7426] <... openat resumed>) = 4 [pid 5064] close(4) = 0 [pid 7426] ioctl(4, LOOP_SET_FD, 3 [ 331.282245][ T7425] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 331.320473][ T7424] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7425] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] rmdir("./469/file0" [pid 7427] <... memfd_create resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 7427] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] getdents64(3, [pid 7425] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./469") = 0 [pid 5064] mkdir("./470", 0777) = 0 [pid 7425] chdir("./file0") = 0 [pid 7425] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7425] exit_group(0) = ? [pid 7425] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7425, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7424] <... mount resumed>) = 0 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7424] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... restart_syscall resumed>) = 0 [pid 7424] <... openat resumed>) = 3 [pid 7426] <... ioctl resumed>) = 0 [pid 7424] chdir("./file0" [pid 7426] close(3) = 0 [pid 7424] <... chdir resumed>) = 0 [pid 7426] close(4 [pid 7424] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] umount2("./466", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7424] exit_group(0 [pid 7426] <... close resumed>) = 0 [ 331.357434][ T7426] loop4: detected capacity change from 0 to 4096 [pid 5065] umount2("./466/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7424] <... exit_group resumed>) = ? [pid 7427] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7426] mkdir("./file0", 0777 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./466/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./466/binderfs" [pid 7426] <... mkdir resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7426] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7424] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7424, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./466/file0", [pid 5063] umount2("./469", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "./469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "./466/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... ioctl resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5065] getdents64(4, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] umount2("./469/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] newfstatat(AT_FDCWD, "./469/binderfs", [pid 5065] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] unlink("./469/binderfs" [pid 5065] rmdir("./466/file0" [pid 5063] <... unlink resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./466" [pid 7426] <... mount resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [ 331.425959][ T7426] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5065] mkdir("./467", 0777 [pid 7427] <... write resumed>) = 2097152 [pid 7426] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... mkdir resumed>) = 0 [pid 7426] <... openat resumed>) = 3 [pid 5064] close(3 [pid 7426] chdir("./file0" [pid 5064] <... close resumed>) = 0 [pid 7426] <... chdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7426] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] newfstatat(AT_FDCWD, "./469/file0", [pid 7426] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7426] exit_group(0) = ? [pid 5063] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./469/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7428 attached [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7428 [pid 5063] <... openat resumed>) = 4 [pid 7427] munmap(0x7f599a000000, 138412032 [pid 5063] newfstatat(4, "", [pid 7427] <... munmap resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7428] set_robust_list(0x55555605b660, 24 [pid 5063] <... close resumed>) = 0 [pid 7428] <... set_robust_list resumed>) = 0 [pid 5063] rmdir("./469/file0") = 0 [pid 7428] chdir("./470" [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 7426] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7426, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] rmdir("./469") = 0 [pid 7427] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7428] <... chdir resumed>) = 0 [pid 7427] <... openat resumed>) = 4 [pid 5066] umount2("./465", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./470", 0777 [pid 7428] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7427] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 7428] <... prctl resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./465", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7428] setpgid(0, 0 [pid 5066] <... openat resumed>) = 3 [pid 7428] <... setpgid resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 7428] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./465/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./465/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7428] <... openat resumed>) = 3 [pid 5066] unlink("./465/binderfs") = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7428] write(3, "1000", 4) = 4 [pid 7428] close(3 [pid 7427] <... ioctl resumed>) = 0 [pid 7428] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 7428] symlink("/dev/binderfs", "./binderfs" [pid 5066] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7428] <... symlink resumed>) = 0 [pid 7427] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./465/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7427] <... close resumed>) = 0 [pid 5066] umount2("./465/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7427] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7428] memfd_create("syzkaller", 0 [pid 7427] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./465/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7427] mkdir("./file0", 0777 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7427] <... mkdir resumed>) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./465/file0") = 0 [pid 7428] <... memfd_create resumed>) = 3 [pid 7428] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7427] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./465") = 0 [pid 5066] mkdir("./466", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [ 331.516033][ T7427] loop0: detected capacity change from 0 to 4096 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] close(3./strace-static-x86_64: Process 7429 attached ) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7429 [pid 7429] set_robust_list(0x55555605b660, 24 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7429] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 7430 attached [pid 7429] chdir("./467" [pid 7430] set_robust_list(0x55555605b660, 24) = 0 [pid 7430] chdir("./470" [pid 7429] <... chdir resumed>) = 0 [pid 7430] <... chdir resumed>) = 0 [pid 7430] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7430] setpgid(0, 0 [pid 7429] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7430 [pid 7430] <... setpgid resumed>) = 0 [pid 7429] <... prctl resumed>) = 0 [pid 7430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7429] setpgid(0, 0) = 0 [pid 7430] <... openat resumed>) = 3 [ 331.571774][ T7427] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7429] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7430] write(3, "1000", 4 [pid 7429] <... openat resumed>) = 3 [pid 7427] <... mount resumed>) = 0 [pid 7430] <... write resumed>) = 4 [pid 7429] write(3, "1000", 4 [pid 7428] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7427] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... ioctl resumed>) = 0 [pid 7430] close(3 [pid 7429] <... write resumed>) = 4 [pid 7427] <... openat resumed>) = 3 [pid 7430] <... close resumed>) = 0 [pid 7429] close(3 [pid 7430] symlink("/dev/binderfs", "./binderfs" [pid 7429] <... close resumed>) = 0 [pid 7427] chdir("./file0" [pid 5066] close(3 [pid 7429] symlink("/dev/binderfs", "./binderfs" [pid 7427] <... chdir resumed>) = 0 [pid 7430] <... symlink resumed>) = 0 [pid 7429] <... symlink resumed>) = 0 [pid 7427] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7427] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7429] memfd_create("syzkaller", 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7431 ./strace-static-x86_64: Process 7431 attached [pid 7430] memfd_create("syzkaller", 0 [pid 7429] <... memfd_create resumed>) = 3 [pid 7427] exit_group(0 [pid 7429] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7427] <... exit_group resumed>) = ? [pid 7429] <... mmap resumed>) = 0x7f599a000000 [pid 7431] set_robust_list(0x55555605b660, 24) = 0 [pid 7431] chdir("./466") = 0 [pid 7431] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7427] +++ exited with 0 +++ [pid 7431] <... prctl resumed>) = 0 [pid 7431] setpgid(0, 0) = 0 [pid 7430] <... memfd_create resumed>) = 3 [pid 7431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7431] write(3, "1000", 4) = 4 [pid 7431] close(3) = 0 [pid 7430] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7428] <... write resumed>) = 2097152 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7427, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7430] <... mmap resumed>) = 0x7f599a000000 [pid 5062] umount2("./469", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7431] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7428] munmap(0x7f599a000000, 138412032 [pid 7431] memfd_create("syzkaller", 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7428] <... munmap resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7431] <... memfd_create resumed>) = 3 [pid 5062] umount2("./469/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7431] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7431] <... mmap resumed>) = 0x7f599a000000 [pid 7428] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7429] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] newfstatat(AT_FDCWD, "./469/binderfs", [pid 7428] <... openat resumed>) = 4 [pid 7428] ioctl(4, LOOP_SET_FD, 3 [pid 7430] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7428] <... ioctl resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7431] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7429] <... write resumed>) = 2097152 [pid 7428] close(3 [pid 5062] unlink("./469/binderfs" [pid 7429] munmap(0x7f599a000000, 138412032 [pid 7428] <... close resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7428] close(4 [pid 5062] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7428] <... close resumed>) = 0 [pid 7428] mkdir("./file0", 0777) = 0 [ 331.736134][ T7428] loop2: detected capacity change from 0 to 4096 [ 331.768014][ T7428] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7428] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7429] <... munmap resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7429] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] newfstatat(AT_FDCWD, "./469/file0", [pid 7429] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7429] ioctl(4, LOOP_SET_FD, 3 [pid 5062] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7430] <... write resumed>) = 2097152 [pid 7429] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./469/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7430] munmap(0x7f599a000000, 138412032 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./469/file0") = 0 [pid 7430] <... munmap resumed>) = 0 [pid 7429] close(3) = 0 [pid 5062] getdents64(3, [pid 7429] close(4 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7429] <... close resumed>) = 0 [pid 5062] close(3 [pid 7429] mkdir("./file0", 0777 [pid 5062] <... close resumed>) = 0 [pid 7431] <... write resumed>) = 2097152 [pid 7430] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7429] <... mkdir resumed>) = 0 [pid 5062] rmdir("./469" [pid 7431] munmap(0x7f599a000000, 138412032 [pid 5062] <... rmdir resumed>) = 0 [pid 7430] <... openat resumed>) = 4 [pid 7429] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] mkdir("./470", 0777 [ 331.787274][ T7429] loop3: detected capacity change from 0 to 4096 [pid 7430] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... mkdir resumed>) = 0 [pid 7431] <... munmap resumed>) = 0 [pid 7428] <... mount resumed>) = 0 [pid 7431] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7431] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... openat resumed>) = 3 [pid 7428] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7428] <... openat resumed>) = 3 [pid 7428] chdir("./file0") = 0 [pid 7428] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7428] exit_group(0) = ? [pid 7428] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7428, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./470", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./470/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./470/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./470/binderfs") = 0 [pid 5064] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7430] <... ioctl resumed>) = 0 [pid 7430] close(3) = 0 [pid 7431] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7430] close(4 [pid 5064] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7430] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7430] mkdir("./file0", 0777 [pid 5064] newfstatat(AT_FDCWD, "./470/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./470/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7430] <... mkdir resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 7431] close(3 [pid 7430] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 331.828939][ T7430] loop1: detected capacity change from 0 to 4096 [ 331.831111][ T7429] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 331.847943][ T7431] loop4: detected capacity change from 0 to 4096 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./470/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./470") = 0 [pid 5064] mkdir("./471", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD) = 0 [pid 5064] close(3 [pid 7431] <... close resumed>) = 0 [pid 7431] close(4) = 0 [pid 7431] mkdir("./file0", 0777) = 0 [pid 7431] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7429] <... mount resumed>) = 0 [pid 7429] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7429] chdir("./file0") = 0 [ 331.877640][ T7430] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 331.898207][ T7431] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7429] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7429] exit_group(0) = ? [pid 5062] <... ioctl resumed>) = 0 [pid 7429] +++ exited with 0 +++ [pid 5064] <... close resumed>) = 0 [pid 5062] close(3 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7429, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./467", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7432 attached ) = 3 [pid 5065] newfstatat(3, "", [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7432 [pid 7432] set_robust_list(0x55555605b660, 24 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7432] <... set_robust_list resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./467/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7433 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./467/binderfs", ./strace-static-x86_64: Process 7433 attached [pid 7432] chdir("./470" [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7432] <... chdir resumed>) = 0 [pid 7431] <... mount resumed>) = 0 [pid 7432] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7431] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7432] <... prctl resumed>) = 0 [pid 7431] <... openat resumed>) = 3 [pid 5065] unlink("./467/binderfs" [pid 7432] setpgid(0, 0 [pid 7431] chdir("./file0" [pid 7433] set_robust_list(0x55555605b660, 24 [pid 7432] <... setpgid resumed>) = 0 [pid 7431] <... chdir resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7433] <... set_robust_list resumed>) = 0 [pid 7432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7431] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7433] chdir("./471" [pid 7432] <... openat resumed>) = 3 [pid 7431] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... umount2 resumed>) = 0 [pid 7431] exit_group(0 [pid 7432] write(3, "1000", 4 [pid 7431] <... exit_group resumed>) = ? [pid 5065] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7432] <... write resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7432] close(3 [pid 5065] newfstatat(AT_FDCWD, "./467/file0", [pid 7432] <... close resumed>) = 0 [pid 7433] <... chdir resumed>) = 0 [pid 7432] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7433] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7433] setpgid(0, 0 [pid 7432] <... symlink resumed>) = 0 [pid 7430] <... mount resumed>) = 0 [pid 5065] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7433] <... setpgid resumed>) = 0 [pid 7430] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7430] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "./467/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7430] chdir("./file0" [pid 5065] newfstatat(4, "", [pid 7430] <... chdir resumed>) = 0 [pid 7433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7430] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7433] <... openat resumed>) = 3 [pid 7430] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7433] write(3, "1000", 4) = 4 [pid 5065] getdents64(4, [pid 7433] close(3) = 0 [pid 7430] exit_group(0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7433] symlink("/dev/binderfs", "./binderfs" [pid 7430] <... exit_group resumed>) = ? [pid 7433] <... symlink resumed>) = 0 [pid 7431] +++ exited with 0 +++ [pid 7430] +++ exited with 0 +++ [pid 5065] getdents64(4, [pid 7433] memfd_create("syzkaller", 0 [pid 7432] memfd_create("syzkaller", 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7431, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7430, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7433] <... memfd_create resumed>) = 3 [pid 7432] <... memfd_create resumed>) = 3 [pid 5065] close(4 [pid 7433] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7432] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... close resumed>) = 0 [pid 7433] <... mmap resumed>) = 0x7f599a000000 [pid 7432] <... mmap resumed>) = 0x7f599a000000 [pid 5066] umount2("./466", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] rmdir("./467/file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./466", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... rmdir resumed>) = 0 [pid 5063] umount2("./470", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5065] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... close resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 5066] umount2("./466/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] rmdir("./467" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(AT_FDCWD, "./466/binderfs", [pid 5065] mkdir("./468", 0777 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5063] getdents64(3, [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] unlink("./466/binderfs" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... openat resumed>) = 3 [pid 5066] <... unlink resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] umount2("./470/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./470/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./470/binderfs") = 0 [pid 5063] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./466/file0", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] newfstatat(AT_FDCWD, "./470/file0", [pid 7432] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7433] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] umount2("./466/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./466/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./470/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... openat resumed>) = 4 [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 5066] newfstatat(4, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5066] getdents64(4, [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5063] getdents64(4, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5063] close(4 [pid 5066] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5066] rmdir("./466/file0" [pid 5063] rmdir("./470/file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, [pid 5066] getdents64(3, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5066] close(3 [pid 7433] <... write resumed>) = 2097152 [pid 7433] munmap(0x7f599a000000, 138412032 [pid 5066] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7432] <... write resumed>) = 2097152 [pid 5066] rmdir("./466" [pid 5063] rmdir("./470" [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7432] munmap(0x7f599a000000, 138412032 [pid 5066] mkdir("./467", 0777 [pid 5063] mkdir("./471", 0777 [pid 7432] <... munmap resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7433] <... munmap resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7432] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7433] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 7433] <... openat resumed>) = 4 [pid 7432] <... openat resumed>) = 4 [pid 7433] ioctl(4, LOOP_SET_FD, 3 [pid 7432] ioctl(4, LOOP_SET_FD, 3 [pid 5065] close(3) = 0 [pid 7433] <... ioctl resumed>) = 0 [pid 7432] <... ioctl resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7433] close(3) = 0 [pid 7433] close(4) = 0 [pid 7433] mkdir("./file0", 0777) = 0 ./strace-static-x86_64: Process 7434 attached [pid 7432] close(3 [pid 7433] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7434] set_robust_list(0x55555605b660, 24 [pid 7432] <... close resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7434 [pid 7432] close(4 [pid 7434] <... set_robust_list resumed>) = 0 [pid 7432] <... close resumed>) = 0 [pid 7434] chdir("./468" [pid 7432] mkdir("./file0", 0777 [pid 7434] <... chdir resumed>) = 0 [pid 7434] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7432] <... mkdir resumed>) = 0 [pid 7434] <... prctl resumed>) = 0 [pid 7434] setpgid(0, 0) = 0 [pid 7434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7432] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7434] <... openat resumed>) = 3 [pid 7434] write(3, "1000", 4) = 4 [ 332.163432][ T7433] loop2: detected capacity change from 0 to 4096 [ 332.164831][ T7432] loop0: detected capacity change from 0 to 4096 [ 332.194669][ T7433] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7434] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 7434] <... close resumed>) = 0 [pid 7433] <... mount resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7433] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] close(3 [pid 7434] symlink("/dev/binderfs", "./binderfs" [pid 7433] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 5063] close(3 [pid 7434] <... symlink resumed>) = 0 [pid 7433] chdir("./file0" [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... close resumed>) = 0 [pid 7433] <... chdir resumed>) = 0 [pid 7433] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7433] exit_group(0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7434] memfd_create("syzkaller", 0 [pid 7433] <... exit_group resumed>) = ? [pid 7434] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 7435 attached ./strace-static-x86_64: Process 7436 attached [pid 7434] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7433] +++ exited with 0 +++ [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7435 [pid 7436] set_robust_list(0x55555605b660, 24 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7433, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 7436] <... set_robust_list resumed>) = 0 [pid 7436] chdir("./471" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7436 [pid 5064] umount2("./471", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7436] <... chdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7436] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] openat(AT_FDCWD, "./471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7436] <... prctl resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7434] <... mmap resumed>) = 0x7f599a000000 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./471/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./471/binderfs", [pid 7436] setpgid(0, 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7435] set_robust_list(0x55555605b660, 24 [pid 7436] <... setpgid resumed>) = 0 [pid 5064] unlink("./471/binderfs" [pid 7436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... unlink resumed>) = 0 [pid 7435] <... set_robust_list resumed>) = 0 [pid 7436] <... openat resumed>) = 3 [ 332.235479][ T7432] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7436] write(3, "1000", 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7436] <... write resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./471/file0", [pid 7435] chdir("./467" [pid 7436] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7436] <... close resumed>) = 0 [pid 5064] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7436] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7436] <... symlink resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./471/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7436] memfd_create("syzkaller", 0 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 7435] <... chdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7435] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7436] <... memfd_create resumed>) = 3 [pid 7436] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./471/file0") = 0 [pid 7435] setpgid(0, 0) = 0 [pid 5064] getdents64(3, [pid 7435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./471" [pid 7435] <... openat resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 7435] write(3, "1000", 4 [pid 7434] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] mkdir("./472", 0777 [pid 7435] <... write resumed>) = 4 [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7435] close(3 [pid 7432] <... mount resumed>) = 0 [pid 7436] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7435] <... close resumed>) = 0 [pid 7434] <... write resumed>) = 2097152 [pid 7432] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7435] symlink("/dev/binderfs", "./binderfs" [pid 7434] munmap(0x7f599a000000, 138412032 [pid 7432] <... openat resumed>) = 3 [pid 7432] chdir("./file0") = 0 [pid 7432] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7435] <... symlink resumed>) = 0 [pid 7432] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7435] memfd_create("syzkaller", 0 [pid 7434] <... munmap resumed>) = 0 [pid 7432] exit_group(0) = ? [pid 7432] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7432, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5062] umount2("./470", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./470/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./470/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./470/binderfs") = 0 [pid 7435] <... memfd_create resumed>) = 3 [pid 5062] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7435] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7435] <... mmap resumed>) = 0x7f599a000000 [pid 7434] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7434] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./470/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./470/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./470/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7436] <... write resumed>) = 2097152 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./470" [pid 7434] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./471", 0777 [pid 7436] munmap(0x7f599a000000, 138412032 [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7434] <... ioctl resumed>) = 0 [pid 7434] close(3) = 0 [pid 7434] close(4) = 0 [pid 7434] mkdir("./file0", 0777 [pid 7436] <... munmap resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7436] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7434] <... mkdir resumed>) = 0 [pid 7436] <... openat resumed>) = 4 [pid 5064] close(3 [pid 7436] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7434] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7437 ./strace-static-x86_64: Process 7437 attached [pid 7435] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7436] <... ioctl resumed>) = 0 [pid 7436] close(3) = 0 [pid 7436] close(4) = 0 [pid 7436] mkdir("./file0", 0777 [pid 7437] set_robust_list(0x55555605b660, 24) = 0 [pid 7437] chdir("./472" [pid 7436] <... mkdir resumed>) = 0 [pid 7437] <... chdir resumed>) = 0 [pid 7437] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [ 332.412520][ T7434] loop3: detected capacity change from 0 to 4096 [ 332.439806][ T7436] loop1: detected capacity change from 0 to 4096 [ 332.449198][ T7434] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7437] setpgid(0, 0 [pid 7436] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7437] <... setpgid resumed>) = 0 [pid 7437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7437] write(3, "1000", 4) = 4 [pid 7437] close(3) = 0 [pid 7437] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7437] memfd_create("syzkaller", 0) = 3 [pid 7437] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7435] <... write resumed>) = 2097152 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7438 ./strace-static-x86_64: Process 7438 attached [pid 7438] set_robust_list(0x55555605b660, 24) = 0 [pid 7438] chdir("./471") = 0 [pid 7438] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7438] setpgid(0, 0) = 0 [pid 7435] munmap(0x7f599a000000, 138412032 [pid 7438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7435] <... munmap resumed>) = 0 [ 332.489073][ T7436] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7438] write(3, "1000", 4 [pid 7436] <... mount resumed>) = 0 [pid 7438] <... write resumed>) = 4 [pid 7438] close(3) = 0 [pid 7438] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7436] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7438] memfd_create("syzkaller", 0 [pid 7435] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7437] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7436] <... openat resumed>) = 3 [pid 7438] <... memfd_create resumed>) = 3 [pid 7435] <... openat resumed>) = 4 [pid 7436] chdir("./file0" [pid 7438] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7435] ioctl(4, LOOP_SET_FD, 3 [pid 7438] <... mmap resumed>) = 0x7f599a000000 [pid 7436] <... chdir resumed>) = 0 [pid 7436] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7435] <... ioctl resumed>) = 0 [pid 7434] <... mount resumed>) = 0 [pid 7436] exit_group(0) = ? [pid 7435] close(3 [pid 7434] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7435] <... close resumed>) = 0 [pid 7435] close(4 [pid 7434] <... openat resumed>) = 3 [pid 7435] <... close resumed>) = 0 [pid 7435] mkdir("./file0", 0777) = 0 [pid 7434] chdir("./file0" [pid 7436] +++ exited with 0 +++ [pid 7434] <... chdir resumed>) = 0 [pid 7437] <... write resumed>) = 2097152 [pid 7435] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7434] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7436, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7437] munmap(0x7f599a000000, 138412032 [ 332.570954][ T7435] loop4: detected capacity change from 0 to 4096 [pid 7434] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] umount2("./471", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7438] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7434] exit_group(0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7434] <... exit_group resumed>) = ? [pid 5063] <... openat resumed>) = 3 [pid 5063] newfstatat(3, "", [pid 7437] <... munmap resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 7437] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7434] +++ exited with 0 +++ [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7437] <... openat resumed>) = 4 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7434, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] umount2("./471/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./471/binderfs", [pid 5065] umount2("./468", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7437] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... openat resumed>) = 3 [pid 5063] unlink("./471/binderfs" [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./468/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./468/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./468/binderfs") = 0 [pid 5065] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./471/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./468/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] openat(AT_FDCWD, "./471/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./468/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", [pid 5063] <... openat resumed>) = 4 [pid 7437] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(4, "", [pid 7437] close(3 [pid 5065] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7437] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 7437] close(4 [pid 5065] getdents64(4, [pid 7437] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7437] mkdir("./file0", 0777 [pid 5065] close(4 [pid 5063] getdents64(4, [pid 7437] <... mkdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5065] rmdir("./468/file0" [pid 5063] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] rmdir("./471/file0" [pid 7437] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] getdents64(3, [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5065] close(3 [pid 5063] <... close resumed>) = 0 [ 332.623935][ T7435] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 332.651138][ T7437] loop2: detected capacity change from 0 to 4096 [pid 5065] <... close resumed>) = 0 [pid 5063] rmdir("./471" [pid 5065] rmdir("./468") = 0 [pid 5065] mkdir("./469", 0777) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] mkdir("./472", 0777 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 7438] <... write resumed>) = 2097152 [pid 7435] <... mount resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7435] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7435] chdir("./file0") = 0 [pid 7435] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7438] munmap(0x7f599a000000, 138412032 [pid 7435] exit_group(0) = ? [pid 7435] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7435, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5066] umount2("./467", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7438] <... munmap resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7438] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7437] <... mount resumed>) = 0 [ 332.682409][ T7437] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5066] openat(AT_FDCWD, "./467", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7438] <... openat resumed>) = 4 [pid 5066] newfstatat(3, "", [pid 7437] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7437] <... openat resumed>) = 3 [pid 7438] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5066] getdents64(3, [pid 7437] chdir("./file0" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7437] <... chdir resumed>) = 0 [pid 5066] umount2("./467/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7438] close(3 [pid 7437] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7438] <... close resumed>) = 0 [pid 7437] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7438] close(4 [pid 7437] exit_group(0 [pid 7438] <... close resumed>) = 0 [pid 7437] <... exit_group resumed>) = ? [pid 5066] newfstatat(AT_FDCWD, "./467/binderfs", [pid 7437] +++ exited with 0 +++ [pid 7438] mkdir("./file0", 0777 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7437, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7438] <... mkdir resumed>) = 0 [pid 7438] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./472", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 5063] close(3 [pid 5065] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7439 attached [pid 5066] unlink("./467/binderfs" [pid 5064] openat(AT_FDCWD, "./472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7439] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7439 ./strace-static-x86_64: Process 7440 attached [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7440] set_robust_list(0x55555605b660, 24 [pid 7439] <... set_robust_list resumed>) = 0 [pid 5066] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7440] <... set_robust_list resumed>) = 0 [pid 7439] chdir("./469" [pid 5064] getdents64(3, [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7440 [pid 7440] chdir("./472" [pid 7439] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7440] <... chdir resumed>) = 0 [pid 7439] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] newfstatat(AT_FDCWD, "./467/file0", [pid 5064] umount2("./472/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7440] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7439] <... prctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7440] <... prctl resumed>) = 0 [pid 7439] setpgid(0, 0 [pid 5066] umount2("./467/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7440] setpgid(0, 0 [pid 7439] <... setpgid resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./472/binderfs", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7440] <... setpgid resumed>) = 0 [pid 7439] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] openat(AT_FDCWD, "./467/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7440] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7439] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5064] unlink("./472/binderfs" [pid 7440] <... openat resumed>) = 3 [pid 5064] <... unlink resumed>) = 0 [ 332.734619][ T7438] loop0: detected capacity change from 0 to 4096 [ 332.764388][ T7438] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] newfstatat(4, "", [pid 7440] write(3, "1000", 4 [pid 7439] write(3, "1000", 4 [pid 5064] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7439] <... write resumed>) = 4 [pid 7440] <... write resumed>) = 4 [pid 7440] close(3) = 0 [pid 7440] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7440] memfd_create("syzkaller", 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 7439] close(3 [pid 7438] <... mount resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7439] <... close resumed>) = 0 [pid 7439] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7438] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7440] <... memfd_create resumed>) = 3 [pid 7438] <... openat resumed>) = 3 [pid 5066] close(4 [pid 7438] chdir("./file0" [pid 5066] <... close resumed>) = 0 [pid 7438] <... chdir resumed>) = 0 [pid 5066] rmdir("./467/file0" [pid 7440] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7438] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7440] <... mmap resumed>) = 0x7f599a000000 [pid 7439] memfd_create("syzkaller", 0 [pid 7438] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 7439] <... memfd_create resumed>) = 3 [pid 7439] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5064] <... umount2 resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 7438] exit_group(0 [pid 5066] rmdir("./467") = 0 [pid 7438] <... exit_group resumed>) = ? [pid 7438] +++ exited with 0 +++ [pid 5066] mkdir("./468", 0777) = 0 [pid 5064] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7438, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./472/file0", [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./471", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./472/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(3, "", [pid 5064] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(4, "", [pid 5062] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] getdents64(4, [pid 5062] umount2("./471/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] newfstatat(AT_FDCWD, "./471/binderfs", [pid 5064] close(4) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./471/binderfs" [pid 5064] rmdir("./472/file0") = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./472") = 0 [pid 5064] mkdir("./473", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./471/file0", [pid 7439] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7440] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./471/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./471/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 7439] <... write resumed>) = 2097152 [pid 5062] rmdir("./471" [pid 7440] <... write resumed>) = 2097152 [pid 7439] munmap(0x7f599a000000, 138412032 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./472", 0777 [pid 7440] munmap(0x7f599a000000, 138412032 [pid 5062] <... mkdir resumed>) = 0 [pid 7440] <... munmap resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7439] <... munmap resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7440] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7439] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7439] ioctl(4, LOOP_SET_FD, 3 [pid 7440] <... openat resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 7440] ioctl(4, LOOP_SET_FD, 3 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7442 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7441 [pid 7439] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7442 attached [pid 7442] set_robust_list(0x55555605b660, 24 [pid 7439] close(3 [pid 7442] <... set_robust_list resumed>) = 0 [pid 7439] <... close resumed>) = 0 [pid 7442] chdir("./473" [pid 7439] close(4) = 0 [pid 7442] <... chdir resumed>) = 0 [pid 7439] mkdir("./file0", 0777./strace-static-x86_64: Process 7441 attached [pid 7442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7439] <... mkdir resumed>) = 0 [pid 7442] <... prctl resumed>) = 0 [pid 7441] set_robust_list(0x55555605b660, 24 [pid 7442] setpgid(0, 0 [pid 7439] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7441] <... set_robust_list resumed>) = 0 [pid 7442] <... setpgid resumed>) = 0 [pid 7440] <... ioctl resumed>) = 0 [pid 7441] chdir("./468" [pid 7440] close(3 [pid 7441] <... chdir resumed>) = 0 [pid 7440] <... close resumed>) = 0 [pid 7442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7442] write(3, "1000", 4) = 4 [pid 7442] close(3) = 0 [pid 7442] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7442] memfd_create("syzkaller", 0 [pid 7440] close(4) = 0 [pid 7442] <... memfd_create resumed>) = 3 [pid 7442] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 332.961289][ T7439] loop3: detected capacity change from 0 to 4096 [ 332.970094][ T7440] loop1: detected capacity change from 0 to 4096 [ 332.983214][ T7439] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7441] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7440] mkdir("./file0", 0777 [pid 7441] <... prctl resumed>) = 0 [pid 7441] setpgid(0, 0 [pid 7440] <... mkdir resumed>) = 0 [pid 7441] <... setpgid resumed>) = 0 [pid 7440] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7441] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7441] write(3, "1000", 4) = 4 [pid 5062] <... ioctl resumed>) = 0 [pid 7441] close(3) = 0 [pid 7441] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] close(3 [pid 7441] memfd_create("syzkaller", 0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7443 attached [pid 7441] <... memfd_create resumed>) = 3 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7443 [pid 7443] set_robust_list(0x55555605b660, 24) = 0 [pid 7443] chdir("./472" [pid 7441] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7443] <... chdir resumed>) = 0 [pid 7441] <... mmap resumed>) = 0x7f599a000000 [pid 7443] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7439] <... mount resumed>) = 0 [pid 7443] setpgid(0, 0 [pid 7439] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7443] <... setpgid resumed>) = 0 [pid 7439] <... openat resumed>) = 3 [pid 7443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7439] chdir("./file0") = 0 [pid 7439] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7439] exit_group(0 [pid 7443] <... openat resumed>) = 3 [pid 7443] write(3, "1000", 4) = 4 [pid 7443] close(3 [pid 7439] <... exit_group resumed>) = ? [pid 7439] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7439, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 7443] <... close resumed>) = 0 [ 333.023819][ T7440] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7443] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7443] memfd_create("syzkaller", 0 [pid 5065] umount2("./469", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7443] <... memfd_create resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7443] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] getdents64(3, [pid 7443] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./469/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7442] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] newfstatat(AT_FDCWD, "./469/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./469/binderfs") = 0 [pid 5065] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7441] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./469/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./469/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7440] <... mount resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7442] <... write resumed>) = 2097152 [pid 5065] getdents64(4, [pid 7442] munmap(0x7f599a000000, 138412032 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7440] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] getdents64(4, [pid 7440] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7443] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7440] chdir("./file0" [pid 5065] close(4 [pid 7442] <... munmap resumed>) = 0 [pid 7440] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7442] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7442] ioctl(4, LOOP_SET_FD, 3 [pid 7440] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] rmdir("./469/file0" [pid 7441] <... write resumed>) = 2097152 [pid 7440] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7442] <... ioctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7440] exit_group(0 [pid 7441] munmap(0x7f599a000000, 138412032 [pid 7442] close(3 [pid 7440] <... exit_group resumed>) = ? [pid 5065] getdents64(3, [pid 7442] <... close resumed>) = 0 [pid 7442] close(4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7442] <... close resumed>) = 0 [pid 5065] close(3 [pid 7442] mkdir("./file0", 0777 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./469" [pid 7443] <... write resumed>) = 2097152 [pid 7443] munmap(0x7f599a000000, 138412032 [pid 7441] <... munmap resumed>) = 0 [pid 7442] <... mkdir resumed>) = 0 [pid 7440] +++ exited with 0 +++ [pid 5065] <... rmdir resumed>) = 0 [pid 7441] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] mkdir("./470", 0777 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7440, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7441] <... openat resumed>) = 4 [pid 7441] ioctl(4, LOOP_SET_FD, 3 [pid 7443] <... munmap resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7442] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] umount2("./472", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 333.186412][ T7442] loop2: detected capacity change from 0 to 4096 [ 333.226156][ T7441] loop4: detected capacity change from 0 to 4096 [pid 7443] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] openat(AT_FDCWD, "./472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7443] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 3 [pid 7443] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... openat resumed>) = 3 [pid 7441] <... ioctl resumed>) = 0 [pid 7441] close(3) = 0 [pid 7441] close(4) = 0 [pid 7441] mkdir("./file0", 0777) = 0 [pid 7441] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7443] <... ioctl resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 7443] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7443] <... close resumed>) = 0 [pid 5063] getdents64(3, [pid 7443] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7443] <... close resumed>) = 0 [pid 5063] umount2("./472/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7443] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7443] <... mkdir resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./472/binderfs", [pid 7443] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./472/binderfs") = 0 [pid 5063] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./472/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./472/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7441] <... mount resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./472/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./472") = 0 [pid 5063] mkdir("./473", 0777) = 0 [pid 7441] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7441] <... openat resumed>) = 3 [pid 7441] chdir("./file0" [pid 5063] <... openat resumed>) = 3 [pid 7441] <... chdir resumed>) = 0 [pid 7441] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7442] <... mount resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7442] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7441] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7442] <... openat resumed>) = 3 [pid 7442] chdir("./file0") = 0 [pid 7442] openat(AT_FDCWD, "/dev/loop2", O_RDWR [ 333.235570][ T7442] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 333.245874][ T7443] loop0: detected capacity change from 0 to 4096 [ 333.252119][ T7441] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 333.261788][ T7443] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7441] exit_group(0 [pid 7442] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7441] <... exit_group resumed>) = ? [pid 7442] exit_group(0) = ? [pid 7441] +++ exited with 0 +++ [pid 7442] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7441, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7443] <... mount resumed>) = 0 [pid 7443] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7442, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7443] <... openat resumed>) = 3 [pid 5066] umount2("./468", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./473", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./468", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "./473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7443] chdir("./file0" [pid 5064] <... openat resumed>) = 3 [pid 7443] <... chdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] newfstatat(3, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7443] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5066] getdents64(3, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7443] exit_group(0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./468/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./473/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./468/binderfs", [pid 5064] newfstatat(AT_FDCWD, "./473/binderfs", [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./468/binderfs" [pid 5064] unlink("./473/binderfs" [pid 7443] <... exit_group resumed>) = ? [pid 5064] <... unlink resumed>) = 0 [pid 7443] +++ exited with 0 +++ [pid 5066] <... unlink resumed>) = 0 [pid 5064] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... ioctl resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7443, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=5 /* 0.05 s */} --- [pid 5066] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] umount2("./472", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5065] close(3) = 0 [pid 5066] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7444 attached [pid 5062] newfstatat(3, "", [pid 5064] newfstatat(AT_FDCWD, "./473/file0", [pid 7444] set_robust_list(0x55555605b660, 24 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7445 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7444] <... set_robust_list resumed>) = 0 [pid 5062] getdents64(3, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7444] chdir("./473" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] newfstatat(AT_FDCWD, "./468/file0", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./472/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7444 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./473/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./472/binderfs", ./strace-static-x86_64: Process 7445 attached {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7445] set_robust_list(0x55555605b660, 24 [pid 5064] <... openat resumed>) = 4 [pid 5062] unlink("./472/binderfs" [pid 5064] newfstatat(4, "", [pid 5062] <... unlink resumed>) = 0 [pid 7445] <... set_robust_list resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7445] chdir("./470" [pid 7444] <... chdir resumed>) = 0 [pid 7445] <... chdir resumed>) = 0 [pid 7445] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7445] setpgid(0, 0) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7444] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7444] <... prctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7444] setpgid(0, 0 [pid 7445] <... openat resumed>) = 3 [pid 5066] umount2("./468/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5062] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7445] write(3, "1000", 4 [pid 7444] <... setpgid resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7445] <... write resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7445] close(3 [pid 7444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] openat(AT_FDCWD, "./468/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./472/file0", [pid 7445] <... close resumed>) = 0 [pid 5064] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7445] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7445] <... symlink resumed>) = 0 [pid 7444] <... openat resumed>) = 3 [pid 5064] close(4 [pid 5062] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7445] memfd_create("syzkaller", 0) = 3 [pid 7444] write(3, "1000", 4 [pid 5066] newfstatat(4, "", [pid 5064] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7444] <... write resumed>) = 4 [pid 5064] rmdir("./473/file0" [pid 5062] openat(AT_FDCWD, "./472/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7444] close(3 [pid 5062] <... openat resumed>) = 4 [pid 7444] <... close resumed>) = 0 [pid 7444] symlink("/dev/binderfs", "./binderfs" [pid 5062] newfstatat(4, "", [pid 7445] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7445] <... mmap resumed>) = 0x7f599a000000 [pid 7444] <... symlink resumed>) = 0 [pid 5066] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7444] memfd_create("syzkaller", 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] getdents64(4, [pid 5062] getdents64(4, [pid 7444] <... memfd_create resumed>) = 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(3, [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] close(4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] getdents64(4, [pid 7444] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... close resumed>) = 0 [pid 5064] close(3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7444] <... mmap resumed>) = 0x7f599a000000 [pid 5066] rmdir("./468/file0" [pid 5064] <... close resumed>) = 0 [pid 5062] close(4 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] rmdir("./473" [pid 5066] getdents64(3, [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5064] mkdir("./474", 0777 [pid 5062] rmdir("./472/file0" [pid 5066] <... close resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] rmdir("./468" [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] getdents64(3, [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] mkdir("./469", 0777 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] close(3) = 0 [pid 5062] rmdir("./472" [pid 5066] <... mkdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./473", 0777 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... mkdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7445] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7444] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7445] <... write resumed>) = 2097152 [pid 7444] <... write resumed>) = 2097152 [pid 7445] munmap(0x7f599a000000, 138412032 [pid 7444] munmap(0x7f599a000000, 138412032) = 0 [pid 7445] <... munmap resumed>) = 0 [pid 7444] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7444] ioctl(4, LOOP_SET_FD, 3 [pid 7445] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5062] <... ioctl resumed>) = 0 [pid 7445] ioctl(4, LOOP_SET_FD, 3 [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7446 ./strace-static-x86_64: Process 7446 attached [pid 7446] set_robust_list(0x55555605b660, 24) = 0 [pid 7446] chdir("./473") = 0 [pid 7446] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7446] setpgid(0, 0) = 0 [pid 7446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7444] <... ioctl resumed>) = 0 [pid 7444] close(3 [pid 7446] write(3, "1000", 4 [pid 7444] <... close resumed>) = 0 [pid 7446] <... write resumed>) = 4 [pid 7444] close(4 [pid 7446] close(3 [pid 7444] <... close resumed>) = 0 [pid 7446] <... close resumed>) = 0 [pid 7444] mkdir("./file0", 0777 [pid 7446] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7444] <... mkdir resumed>) = 0 [pid 7446] memfd_create("syzkaller", 0 [pid 7444] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7445] <... ioctl resumed>) = 0 [pid 7446] <... memfd_create resumed>) = 3 [pid 7446] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7445] close(3) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7445] close(4) = 0 [pid 7445] mkdir("./file0", 0777) = 0 [pid 7445] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... close resumed>) = 0 [ 333.518104][ T7444] loop1: detected capacity change from 0 to 4096 [ 333.530786][ T7445] loop3: detected capacity change from 0 to 4096 [ 333.554817][ T7444] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] close(3./strace-static-x86_64: Process 7447 attached ) = 0 [pid 7447] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7447 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7447] <... set_robust_list resumed>) = 0 [pid 7447] chdir("./469" [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7448 [pid 7447] <... chdir resumed>) = 0 [pid 7447] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7447] setpgid(0, 0) = 0 [pid 7447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7447] write(3, "1000", 4) = 4 [pid 7447] close(3) = 0 ./strace-static-x86_64: Process 7448 attached [pid 7447] symlink("/dev/binderfs", "./binderfs" [pid 7448] set_robust_list(0x55555605b660, 24 [pid 7447] <... symlink resumed>) = 0 [pid 7448] <... set_robust_list resumed>) = 0 [pid 7448] chdir("./474" [pid 7447] memfd_create("syzkaller", 0 [pid 7448] <... chdir resumed>) = 0 [pid 7448] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7448] setpgid(0, 0) = 0 [pid 7448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7447] <... memfd_create resumed>) = 3 [pid 7448] <... openat resumed>) = 3 [pid 7447] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7448] write(3, "1000", 4) = 4 [pid 7448] close(3) = 0 [pid 7448] symlink("/dev/binderfs", "./binderfs") = 0 [ 333.585930][ T7445] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7448] memfd_create("syzkaller", 0 [pid 7444] <... mount resumed>) = 0 [pid 7444] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7448] <... memfd_create resumed>) = 3 [pid 7448] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7444] chdir("./file0") = 0 [pid 7444] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7444] exit_group(0) = ? [pid 7444] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7444, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7447] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] umount2("./473", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7446] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] umount2("./473/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./473/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./473/binderfs") = 0 [pid 5063] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7445] <... mount resumed>) = 0 [pid 7446] <... write resumed>) = 2097152 [pid 7445] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = 0 [pid 7445] <... openat resumed>) = 3 [pid 7445] chdir("./file0" [pid 5063] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7445] <... chdir resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./473/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./473/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7445] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] getdents64(4, [pid 7445] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7445] exit_group(0 [pid 5063] close(4 [pid 7446] munmap(0x7f599a000000, 138412032 [pid 7445] <... exit_group resumed>) = ? [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./473/file0") = 0 [pid 7447] <... write resumed>) = 2097152 [pid 7446] <... munmap resumed>) = 0 [pid 5063] getdents64(3, [pid 7448] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7447] munmap(0x7f599a000000, 138412032 [pid 7446] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7446] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7445] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7445, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] umount2("./470", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7447] <... munmap resumed>) = 0 [pid 7446] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 7447] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7446] close(3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... close resumed>) = 0 [pid 7447] <... openat resumed>) = 4 [pid 7446] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] rmdir("./473" [pid 7447] ioctl(4, LOOP_SET_FD, 3 [pid 7446] close(4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7446] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7446] mkdir("./file0", 0777 [pid 5063] mkdir("./474", 0777 [pid 5065] umount2("./470/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] newfstatat(AT_FDCWD, "./470/binderfs", [pid 7446] <... mkdir resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7446] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./470/binderfs" [pid 7448] <... write resumed>) = 2097152 [pid 7447] <... ioctl resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7448] munmap(0x7f599a000000, 138412032 [pid 7447] close(3 [pid 7448] <... munmap resumed>) = 0 [pid 5065] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7447] <... close resumed>) = 0 [pid 7448] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7447] close(4 [pid 7448] ioctl(4, LOOP_SET_FD, 3 [pid 7447] <... close resumed>) = 0 [ 333.745089][ T7446] loop0: detected capacity change from 0 to 4096 [ 333.760312][ T7447] loop4: detected capacity change from 0 to 4096 [ 333.773686][ T7446] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7447] mkdir("./file0", 0777 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7447] <... mkdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7446] <... mount resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./470/file0", [pid 7448] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7446] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7446] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7447] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] openat(AT_FDCWD, "./470/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", [pid 7448] close(3 [pid 7446] chdir("./file0" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7446] <... chdir resumed>) = 0 [pid 7448] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7448] close(4 [pid 7446] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7448] <... close resumed>) = 0 [pid 7446] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7446] exit_group(0 [pid 7448] mkdir("./file0", 0777) = 0 [ 333.796176][ T7448] loop2: detected capacity change from 0 to 4096 [ 333.825167][ T7447] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7448] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7446] <... exit_group resumed>) = ? [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7446] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7446, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=11 /* 0.11 s */} --- [pid 5065] close(4 [pid 5062] umount2("./473", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] rmdir("./470/file0" [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] umount2("./473/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] close(3 [pid 5062] newfstatat(AT_FDCWD, "./473/binderfs", [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./470" [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(3) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] unlink("./473/binderfs" [pid 5065] mkdir("./471", 0777 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... unlink resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5062] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... umount2 resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5062] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./473/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7449 ./strace-static-x86_64: Process 7449 attached [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./473/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7449] set_robust_list(0x55555605b660, 24) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7449] chdir("./474" [pid 5062] newfstatat(4, "", [pid 7449] <... chdir resumed>) = 0 [pid 7449] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7449] <... prctl resumed>) = 0 [pid 7449] setpgid(0, 0 [pid 5062] getdents64(4, [pid 7449] <... setpgid resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5062] getdents64(4, [pid 7449] write(3, "1000", 4 [pid 7448] <... mount resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7449] <... write resumed>) = 4 [pid 7449] close(3 [pid 5062] close(4 [pid 7449] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7449] symlink("/dev/binderfs", "./binderfs" [ 333.850664][ T7448] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5062] rmdir("./473/file0") = 0 [pid 7449] <... symlink resumed>) = 0 [pid 5062] getdents64(3, [pid 7448] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7449] memfd_create("syzkaller", 0 [pid 7448] chdir("./file0" [pid 5062] close(3 [pid 7448] <... chdir resumed>) = 0 [pid 7448] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... close resumed>) = 0 [pid 7449] <... memfd_create resumed>) = 3 [pid 7448] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7449] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] rmdir("./473" [pid 7448] exit_group(0 [pid 7449] <... mmap resumed>) = 0x7f599a000000 [pid 7448] <... exit_group resumed>) = ? [pid 5062] <... rmdir resumed>) = 0 [pid 7448] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7448, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5062] mkdir("./474", 0777 [pid 5064] umount2("./474", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... mkdir resumed>) = 0 [pid 5064] umount2("./474/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] newfstatat(AT_FDCWD, "./474/binderfs", [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7447] <... mount resumed>) = 0 [pid 5065] close(3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5064] unlink("./474/binderfs" [pid 7447] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... unlink resumed>) = 0 [pid 7447] <... openat resumed>) = 3 [pid 5064] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7447] chdir("./file0" [pid 5065] <... close resumed>) = 0 [pid 7447] <... chdir resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7447] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7447] exit_group(0) = ? ./strace-static-x86_64: Process 7450 attached [pid 7450] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7450 [pid 7450] <... set_robust_list resumed>) = 0 [pid 7450] chdir("./471") = 0 [pid 7450] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7447] +++ exited with 0 +++ [pid 7450] <... prctl resumed>) = 0 [pid 7450] setpgid(0, 0) = 0 [pid 7449] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7447, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=3 /* 0.03 s */} --- [pid 7450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... umount2 resumed>) = 0 [pid 7450] <... openat resumed>) = 3 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5064] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7450] write(3, "1000", 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7450] <... write resumed>) = 4 [pid 5064] newfstatat(AT_FDCWD, "./474/file0", [pid 7450] close(3 [pid 5066] umount2("./469", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7450] <... close resumed>) = 0 [pid 7449] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7450] symlink("/dev/binderfs", "./binderfs" [pid 5066] openat(AT_FDCWD, "./469", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./474/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] newfstatat(3, "", [pid 5064] <... openat resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(4, "", [pid 5066] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] getdents64(4, [pid 5066] umount2("./469/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, [pid 5066] newfstatat(AT_FDCWD, "./469/binderfs", [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7450] <... symlink resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] close(4 [pid 5066] unlink("./469/binderfs" [pid 5064] <... close resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5064] rmdir("./474/file0" [pid 7450] memfd_create("syzkaller", 0 [pid 5066] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./474") = 0 [pid 7449] munmap(0x7f599a000000, 138412032 [pid 5066] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7450] <... memfd_create resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] mkdir("./475", 0777) = 0 [pid 7450] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7449] <... munmap resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./469/file0", [pid 7449] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7450] <... mmap resumed>) = 0x7f599a000000 [pid 7449] <... openat resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7449] ioctl(4, LOOP_SET_FD, 3 [pid 5066] umount2("./469/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./469/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... openat resumed>) = 4 [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 7449] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7449] close(3 [pid 5062] <... close resumed>) = 0 [pid 7449] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7449] close(4 [pid 5066] close(4) = 0 [pid 5066] rmdir("./469/file0" [pid 7449] <... close resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 7449] mkdir("./file0", 0777 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7451 [pid 5066] getdents64(3, ./strace-static-x86_64: Process 7451 attached 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7451] set_robust_list(0x55555605b660, 24 [pid 7449] <... mkdir resumed>) = 0 [pid 5066] close(3 [pid 7451] <... set_robust_list resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 7451] chdir("./474" [pid 5066] rmdir("./469") = 0 [pid 7449] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7451] <... chdir resumed>) = 0 [pid 7451] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5066] mkdir("./470", 0777 [pid 7451] setpgid(0, 0) = 0 [pid 7451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... mkdir resumed>) = 0 [pid 7451] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7451] write(3, "1000", 4 [pid 5066] <... openat resumed>) = 3 [pid 7451] <... write resumed>) = 4 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7451] close(3) = 0 [pid 7451] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7451] memfd_create("syzkaller", 0) = 3 [pid 7451] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 334.031055][ T7449] loop1: detected capacity change from 0 to 4096 [ 334.049405][ T7449] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7452 attached [pid 7452] set_robust_list(0x55555605b660, 24 [pid 7450] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7452] <... set_robust_list resumed>) = 0 [pid 7451] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7449] <... mount resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7452 [pid 7452] chdir("./475") = 0 [pid 7449] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7449] <... openat resumed>) = 3 [pid 7452] <... prctl resumed>) = 0 [pid 7449] chdir("./file0" [pid 7452] setpgid(0, 0) = 0 [pid 7452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7449] <... chdir resumed>) = 0 [pid 7452] write(3, "1000", 4 [pid 7450] <... write resumed>) = 2097152 [pid 7449] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7452] <... write resumed>) = 4 [pid 7452] close(3 [pid 7449] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7452] <... close resumed>) = 0 [pid 7452] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7449] exit_group(0 [pid 7452] memfd_create("syzkaller", 0 [pid 7450] munmap(0x7f599a000000, 138412032 [pid 7449] <... exit_group resumed>) = ? [pid 5066] <... ioctl resumed>) = 0 [pid 7452] <... memfd_create resumed>) = 3 [pid 7452] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7450] <... munmap resumed>) = 0 [pid 7449] +++ exited with 0 +++ [pid 5066] close(3 [pid 7452] <... mmap resumed>) = 0x7f599a000000 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7449, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] umount2("./474", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 7450] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7453 [pid 7450] <... openat resumed>) = 4 [pid 5063] getdents64(3, [pid 7450] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./474/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7453 attached ) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./474/binderfs", [pid 7453] set_robust_list(0x55555605b660, 24 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7453] <... set_robust_list resumed>) = 0 [pid 5063] unlink("./474/binderfs" [pid 7453] chdir("./470") = 0 [pid 7453] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7453] setpgid(0, 0) = 0 [pid 7453] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7453] write(3, "1000", 4) = 4 [pid 7453] close(3) = 0 [pid 7453] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7453] <... symlink resumed>) = 0 [pid 7450] <... ioctl resumed>) = 0 [pid 7450] close(3) = 0 [pid 7453] memfd_create("syzkaller", 0 [pid 7451] <... write resumed>) = 2097152 [pid 7450] close(4 [pid 5063] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7451] munmap(0x7f599a000000, 138412032 [pid 7450] <... close resumed>) = 0 [pid 7452] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7450] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./474/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7453] <... memfd_create resumed>) = 3 [pid 5063] openat(AT_FDCWD, "./474/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7453] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7451] <... munmap resumed>) = 0 [pid 5063] getdents64(4, [pid 7453] <... mmap resumed>) = 0x7f599a000000 [pid 7451] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7450] <... mkdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [ 334.202394][ T7450] loop3: detected capacity change from 0 to 4096 [pid 7451] <... openat resumed>) = 4 [pid 7450] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./474/file0" [pid 7451] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./474") = 0 [pid 5063] mkdir("./475", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 7451] <... ioctl resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7451] close(3) = 0 [pid 7451] close(4) = 0 [pid 7451] mkdir("./file0", 0777 [pid 7453] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [ 334.247015][ T7450] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 334.257989][ T7451] loop0: detected capacity change from 0 to 4096 [pid 7451] <... mkdir resumed>) = 0 [pid 7452] <... write resumed>) = 2097152 [pid 7451] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7452] munmap(0x7f599a000000, 138412032) = 0 [pid 7450] <... mount resumed>) = 0 [pid 7450] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7452] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7450] <... openat resumed>) = 3 [pid 7450] chdir("./file0") = 0 [pid 7450] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7452] <... openat resumed>) = 4 [pid 7452] ioctl(4, LOOP_SET_FD, 3 [ 334.306292][ T7451] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7450] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7450] exit_group(0) = ? [pid 7450] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7450, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] umount2("./471", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... ioctl resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] close(3 [pid 7453] <... write resumed>) = 2097152 [pid 5065] <... openat resumed>) = 3 [pid 5063] <... close resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7454 attached [pid 7453] munmap(0x7f599a000000, 138412032 [pid 7452] <... ioctl resumed>) = 0 [pid 7451] <... mount resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7454] set_robust_list(0x55555605b660, 24 [pid 7453] <... munmap resumed>) = 0 [pid 7451] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5065] getdents64(3, [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7454 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./471/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7454] <... set_robust_list resumed>) = 0 [pid 7452] close(3 [pid 7451] chdir("./file0" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7454] chdir("./475" [pid 5065] newfstatat(AT_FDCWD, "./471/binderfs", [pid 7452] <... close resumed>) = 0 [pid 7451] <... chdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7452] close(4 [pid 7451] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] unlink("./471/binderfs" [pid 7452] <... close resumed>) = 0 [pid 7451] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7454] <... chdir resumed>) = 0 [pid 7452] mkdir("./file0", 0777 [pid 7451] exit_group(0 [pid 5065] <... unlink resumed>) = 0 [pid 7454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7452] <... mkdir resumed>) = 0 [pid 5065] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7454] <... prctl resumed>) = 0 [pid 7452] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7451] <... exit_group resumed>) = ? [ 334.350819][ T7452] loop2: detected capacity change from 0 to 4096 [pid 7454] setpgid(0, 0 [pid 7451] +++ exited with 0 +++ [pid 7454] <... setpgid resumed>) = 0 [pid 7454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7451, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7454] <... openat resumed>) = 3 [pid 5062] umount2("./474", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7454] write(3, "1000", 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7454] <... write resumed>) = 4 [pid 5062] openat(AT_FDCWD, "./474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7454] close(3) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7454] symlink("/dev/binderfs", "./binderfs" [pid 5062] newfstatat(3, "", [pid 7454] <... symlink resumed>) = 0 [pid 7453] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7453] <... openat resumed>) = 4 [pid 7453] ioctl(4, LOOP_SET_FD, 3 [pid 5062] getdents64(3, [pid 5065] <... umount2 resumed>) = 0 [pid 7454] memfd_create("syzkaller", 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7454] <... memfd_create resumed>) = 3 [pid 5062] umount2("./474/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7454] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7454] <... mmap resumed>) = 0x7f599a000000 [pid 5065] newfstatat(AT_FDCWD, "./471/file0", [pid 5062] newfstatat(AT_FDCWD, "./474/binderfs", [pid 7453] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7453] close(3 [pid 5065] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7453] <... close resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7453] close(4 [pid 5062] unlink("./474/binderfs" [pid 5065] openat(AT_FDCWD, "./471/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7453] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... unlink resumed>) = 0 [pid 7453] mkdir("./file0", 0777) = 0 [pid 5065] newfstatat(4, "", [pid 5062] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7453] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] <... umount2 resumed>) = 0 [pid 5065] getdents64(4, [pid 5062] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [ 334.406860][ T7452] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 334.425853][ T7453] loop4: detected capacity change from 0 to 4096 [pid 5065] close(4 [pid 5062] newfstatat(AT_FDCWD, "./474/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] rmdir("./471/file0" [pid 5062] openat(AT_FDCWD, "./474/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5065] getdents64(3, [pid 5062] newfstatat(4, "", [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] close(3 [pid 5062] getdents64(4, [pid 5065] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] rmdir("./471" [pid 5062] getdents64(4, [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 7454] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] mkdir("./472", 0777 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./474/file0") = 0 [pid 5062] getdents64(3, [pid 7452] <... mount resumed>) = 0 [pid 7453] <... mount resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7453] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] close(3 [pid 7453] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 7453] chdir("./file0" [pid 7452] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] <... close resumed>) = 0 [pid 7453] <... chdir resumed>) = 0 [pid 7452] <... openat resumed>) = 3 [pid 5062] rmdir("./474" [pid 7453] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7452] chdir("./file0" [pid 5062] <... rmdir resumed>) = 0 [pid 7453] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] mkdir("./475", 0777 [pid 7454] <... write resumed>) = 2097152 [pid 7453] exit_group(0 [pid 7452] <... chdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7454] munmap(0x7f599a000000, 138412032 [pid 7453] <... exit_group resumed>) = ? [pid 7452] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7453] +++ exited with 0 +++ [ 334.471371][ T7453] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7452] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7453, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] <... openat resumed>) = 3 [pid 7454] <... munmap resumed>) = 0 [pid 5066] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7454] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7452] exit_group(0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7454] <... openat resumed>) = 4 [pid 7452] <... exit_group resumed>) = ? [pid 7454] ioctl(4, LOOP_SET_FD, 3 [pid 7452] +++ exited with 0 +++ [pid 5066] umount2("./470", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./470", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7452, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5066] <... openat resumed>) = 3 [pid 5064] umount2("./475", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(3, "", [pid 5064] openat(AT_FDCWD, "./475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./470/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./475/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./475/binderfs", [pid 5066] newfstatat(AT_FDCWD, "./470/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./475/binderfs") = 0 [pid 5066] unlink("./470/binderfs" [pid 5064] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7454] <... ioctl resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 7454] close(3 [pid 5066] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./475/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7454] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./475/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7454] close(4 [pid 5064] <... openat resumed>) = 4 [pid 7454] <... close resumed>) = 0 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7454] mkdir("./file0", 0777 [pid 5064] getdents64(4, [pid 7454] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./475/file0") = 0 [ 334.546319][ T7454] loop1: detected capacity change from 0 to 4096 [pid 7454] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./475") = 0 [pid 5064] mkdir("./476", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./470/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./470/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./470/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./470/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./470") = 0 [pid 5066] mkdir("./471", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7455 attached [pid 7455] set_robust_list(0x55555605b660, 24) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7455 [pid 5062] close(3) = 0 [pid 7455] chdir("./472" [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7455] <... chdir resumed>) = 0 [pid 7455] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7455] setpgid(0, 0) = 0 [pid 7455] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7456 attached [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7456 [ 334.603173][ T7454] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7456] set_robust_list(0x55555605b660, 24 [pid 7455] <... openat resumed>) = 3 [pid 5064] <... ioctl resumed>) = 0 [pid 7456] <... set_robust_list resumed>) = 0 [pid 7456] chdir("./475" [pid 7455] write(3, "1000", 4 [pid 7456] <... chdir resumed>) = 0 [pid 7455] <... write resumed>) = 4 [pid 7455] close(3) = 0 [pid 7455] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7456] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] close(3 [pid 7456] <... prctl resumed>) = 0 [pid 7455] memfd_create("syzkaller", 0 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7456] setpgid(0, 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7457 [pid 7456] <... setpgid resumed>) = 0 [pid 7456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 7457 attached [pid 7456] write(3, "1000", 4) = 4 [pid 7456] close(3) = 0 [pid 7456] symlink("/dev/binderfs", "./binderfs" [pid 7457] set_robust_list(0x55555605b660, 24) = 0 [pid 7457] chdir("./476" [pid 7456] <... symlink resumed>) = 0 [pid 7457] <... chdir resumed>) = 0 [pid 7455] <... memfd_create resumed>) = 3 [pid 7455] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7456] memfd_create("syzkaller", 0 [pid 7455] <... mmap resumed>) = 0x7f599a000000 [pid 7457] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7456] <... memfd_create resumed>) = 3 [pid 7456] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7457] <... prctl resumed>) = 0 [pid 7457] setpgid(0, 0 [pid 7456] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... ioctl resumed>) = 0 [pid 7457] <... setpgid resumed>) = 0 [pid 5066] close(3 [pid 7457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... close resumed>) = 0 [pid 7457] <... openat resumed>) = 3 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7457] write(3, "1000", 4) = 4 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7458 [pid 7457] close(3) = 0 ./strace-static-x86_64: Process 7458 attached [pid 7457] symlink("/dev/binderfs", "./binderfs" [pid 7458] set_robust_list(0x55555605b660, 24 [pid 7457] <... symlink resumed>) = 0 [pid 7458] <... set_robust_list resumed>) = 0 [pid 7457] memfd_create("syzkaller", 0) = 3 [pid 7458] chdir("./471") = 0 [pid 7457] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7458] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7458] setpgid(0, 0 [pid 7457] <... mmap resumed>) = 0x7f599a000000 [pid 7458] <... setpgid resumed>) = 0 [pid 7458] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7454] <... mount resumed>) = 0 [pid 7458] write(3, "1000", 4) = 4 [pid 7454] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7456] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7454] <... openat resumed>) = 3 [pid 7458] close(3 [pid 7457] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7455] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7454] chdir("./file0" [pid 7458] <... close resumed>) = 0 [pid 7454] <... chdir resumed>) = 0 [pid 7458] symlink("/dev/binderfs", "./binderfs" [pid 7454] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7458] <... symlink resumed>) = 0 [pid 7454] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7454] exit_group(0 [pid 7458] memfd_create("syzkaller", 0 [pid 7454] <... exit_group resumed>) = ? [pid 7456] <... write resumed>) = 2097152 [pid 7456] munmap(0x7f599a000000, 138412032 [pid 7458] <... memfd_create resumed>) = 3 [pid 7458] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7454] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7454, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7456] <... munmap resumed>) = 0 [pid 5063] umount2("./475", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7456] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7456] ioctl(4, LOOP_SET_FD, 3 [pid 7455] <... write resumed>) = 2097152 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7456] <... ioctl resumed>) = 0 [pid 7456] close(3) = 0 [pid 7456] close(4) = 0 [pid 5063] newfstatat(3, "", [pid 7456] mkdir("./file0", 0777 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7456] <... mkdir resumed>) = 0 [pid 7457] <... write resumed>) = 2097152 [pid 7455] munmap(0x7f599a000000, 138412032 [pid 5063] getdents64(3, [pid 7457] munmap(0x7f599a000000, 138412032 [pid 7456] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7455] <... munmap resumed>) = 0 [pid 7457] <... munmap resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./475/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 334.816964][ T7456] loop0: detected capacity change from 0 to 4096 [ 334.855763][ T7456] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7458] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] newfstatat(AT_FDCWD, "./475/binderfs", [pid 7457] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7457] ioctl(4, LOOP_SET_FD, 3 [pid 7455] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7455] <... openat resumed>) = 4 [pid 7455] ioctl(4, LOOP_SET_FD, 3 [pid 5063] unlink("./475/binderfs" [pid 7455] <... ioctl resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7457] <... ioctl resumed>) = 0 [pid 7457] close(3) = 0 [pid 7457] close(4) = 0 [pid 7457] mkdir("./file0", 0777) = 0 [pid 7457] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7455] close(3 [pid 7458] <... write resumed>) = 2097152 [pid 5063] <... umount2 resumed>) = 0 [pid 7458] munmap(0x7f599a000000, 138412032 [pid 7455] <... close resumed>) = 0 [pid 7455] close(4) = 0 [pid 7455] mkdir("./file0", 0777) = 0 [pid 7458] <... munmap resumed>) = 0 [pid 5063] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [ 334.868302][ T7457] loop2: detected capacity change from 0 to 4096 [ 334.876975][ T7455] loop3: detected capacity change from 0 to 4096 [ 334.895270][ T7457] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7455] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7458] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7457] <... mount resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./475/file0", [pid 7457] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7457] <... openat resumed>) = 3 [pid 5063] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7457] chdir("./file0" [pid 7458] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7457] <... chdir resumed>) = 0 [pid 7457] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] openat(AT_FDCWD, "./475/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7457] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... openat resumed>) = 4 [pid 7458] ioctl(4, LOOP_SET_FD, 3 [pid 7457] exit_group(0 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7457] <... exit_group resumed>) = ? [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./475/file0") = 0 [pid 5063] getdents64(3, [pid 7457] +++ exited with 0 +++ [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7457, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5063] close(3 [pid 5064] umount2("./476", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./476/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./476/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./476/binderfs" [pid 7458] <... ioctl resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5063] rmdir("./475" [pid 7458] close(3) = 0 [pid 5064] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 7458] close(4) = 0 [pid 5063] mkdir("./476", 0777 [pid 7458] mkdir("./file0", 0777 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./476/file0", [pid 7458] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7456] <... mount resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7458] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7456] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 334.926876][ T7455] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 334.939550][ T7458] loop4: detected capacity change from 0 to 4096 [pid 7456] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./476/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 5063] <... openat resumed>) = 3 [pid 7456] chdir("./file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 7456] <... chdir resumed>) = 0 [pid 5064] rmdir("./476/file0" [pid 7456] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... rmdir resumed>) = 0 [pid 7456] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] getdents64(3, [pid 7456] exit_group(0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7456] <... exit_group resumed>) = ? [pid 5064] close(3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./476" [pid 7456] +++ exited with 0 +++ [pid 5064] <... rmdir resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7456, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] mkdir("./477", 0777 [pid 5062] umount2("./475", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./475/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./475/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./475/binderfs") = 0 [pid 5062] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7455] <... mount resumed>) = 0 [pid 5062] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7458] <... mount resumed>) = 0 [pid 7458] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7458] chdir("./file0") = 0 [pid 7458] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [ 334.985214][ T7458] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7458] exit_group(0 [pid 7455] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./475/file0", [pid 7455] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7455] chdir("./file0" [pid 7458] <... exit_group resumed>) = ? [pid 7455] <... chdir resumed>) = 0 [pid 7455] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7455] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] openat(AT_FDCWD, "./475/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7458] +++ exited with 0 +++ [pid 7455] exit_group(0 [pid 5062] <... openat resumed>) = 4 [pid 7455] <... exit_group resumed>) = ? [pid 5062] newfstatat(4, "", [pid 7455] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7458, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7455, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5062] getdents64(4, [pid 5065] umount2("./472", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 5066] umount2("./471", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] getdents64(3, [pid 5066] openat(AT_FDCWD, "./471", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... openat resumed>) = 3 [pid 5065] umount2("./472/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(3, "", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] newfstatat(AT_FDCWD, "./472/binderfs", [pid 5066] getdents64(3, [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] unlink("./472/binderfs" [pid 5063] <... ioctl resumed>) = 0 [pid 5066] umount2("./471/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] newfstatat(AT_FDCWD, "./471/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./471/binderfs") = 0 [pid 5066] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7459 attached [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5062] getdents64(4, [pid 5066] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7459] set_robust_list(0x55555605b660, 24 [pid 5066] newfstatat(AT_FDCWD, "./471/file0", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7459] <... set_robust_list resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7459 [pid 5065] newfstatat(AT_FDCWD, "./472/file0", [pid 7459] chdir("./476" [pid 5062] close(4 [pid 7459] <... chdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... close resumed>) = 0 [pid 7459] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] rmdir("./475/file0" [pid 7459] <... prctl resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./471/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 7459] setpgid(0, 0 [pid 5062] getdents64(3, [pid 7459] <... setpgid resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7459] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] close(3 [pid 5066] openat(AT_FDCWD, "./471/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./472/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7459] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... close resumed>) = 0 [pid 7459] write(3, "1000", 4 [pid 5066] newfstatat(4, "", [pid 5065] newfstatat(4, "", [pid 5062] rmdir("./475" [pid 7459] <... write resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5065] getdents64(4, [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... rmdir resumed>) = 0 [pid 7459] close(3 [pid 5066] getdents64(4, [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7459] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] getdents64(4, [pid 5062] mkdir("./476", 0777 [pid 7459] symlink("/dev/binderfs", "./binderfs" [pid 5066] close(4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5066] <... close resumed>) = 0 [pid 5065] close(4 [pid 5064] <... close resumed>) = 0 [pid 5066] rmdir("./471/file0" [pid 5065] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7460 attached [pid 7459] <... symlink resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] rmdir("./472/file0" [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] getdents64(3, [pid 5065] <... rmdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5065] getdents64(3, [pid 5066] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] rmdir("./471" [pid 5065] close(3 [pid 7460] set_robust_list(0x55555605b660, 24 [pid 7459] memfd_create("syzkaller", 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7459] <... memfd_create resumed>) = 3 [pid 5065] rmdir("./472" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7460] <... set_robust_list resumed>) = 0 [pid 7459] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] mkdir("./472", 0777 [pid 5065] <... rmdir resumed>) = 0 [pid 7460] chdir("./477" [pid 7459] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] mkdir("./473", 0777 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7460 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7460] <... chdir resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 7460] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7460] <... prctl resumed>) = 0 [pid 7460] setpgid(0, 0) = 0 [pid 7460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7460] write(3, "1000", 4) = 4 [pid 7460] close(3) = 0 [pid 7460] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7460] memfd_create("syzkaller", 0) = 3 [pid 7460] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7459] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5065] close(3) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7461 ./strace-static-x86_64: Process 7461 attached [pid 7461] set_robust_list(0x55555605b660, 24) = 0 [pid 7461] chdir("./473") = 0 [pid 7461] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7461] setpgid(0, 0 [pid 5066] close(3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7461] <... setpgid resumed>) = 0 [pid 7461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7462 attached ) = 3 [pid 5066] <... close resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7462 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7463 attached [pid 7462] set_robust_list(0x55555605b660, 24) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7463 [pid 7463] set_robust_list(0x55555605b660, 24) = 0 [pid 7461] write(3, "1000", 4 [pid 7462] chdir("./476" [pid 7461] <... write resumed>) = 4 [pid 7463] chdir("./472" [pid 7461] close(3 [pid 7462] <... chdir resumed>) = 0 [pid 7463] <... chdir resumed>) = 0 [pid 7461] <... close resumed>) = 0 [pid 7462] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7461] symlink("/dev/binderfs", "./binderfs" [pid 7463] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7462] <... prctl resumed>) = 0 [pid 7461] <... symlink resumed>) = 0 [pid 7463] <... prctl resumed>) = 0 [pid 7462] setpgid(0, 0 [pid 7461] memfd_create("syzkaller", 0 [pid 7463] setpgid(0, 0 [pid 7462] <... setpgid resumed>) = 0 [pid 7463] <... setpgid resumed>) = 0 [pid 7461] <... memfd_create resumed>) = 3 [pid 7463] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7463] write(3, "1000", 4 [pid 7462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7460] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7463] <... write resumed>) = 4 [pid 7463] close(3) = 0 [pid 7463] symlink("/dev/binderfs", "./binderfs" [pid 7461] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7463] <... symlink resumed>) = 0 [pid 7461] <... mmap resumed>) = 0x7f599a000000 [pid 7463] memfd_create("syzkaller", 0 [pid 7462] <... openat resumed>) = 3 [pid 7463] <... memfd_create resumed>) = 3 [pid 7462] write(3, "1000", 4 [pid 7463] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7462] <... write resumed>) = 4 [pid 7463] <... mmap resumed>) = 0x7f599a000000 [pid 7462] close(3 [pid 7459] <... write resumed>) = 2097152 [pid 7462] <... close resumed>) = 0 [pid 7462] symlink("/dev/binderfs", "./binderfs" [pid 7459] munmap(0x7f599a000000, 138412032 [pid 7462] <... symlink resumed>) = 0 [pid 7462] memfd_create("syzkaller", 0) = 3 [pid 7460] <... write resumed>) = 2097152 [pid 7459] <... munmap resumed>) = 0 [pid 7462] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7459] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7462] <... mmap resumed>) = 0x7f599a000000 [pid 7459] ioctl(4, LOOP_SET_FD, 3 [pid 7460] munmap(0x7f599a000000, 138412032 [pid 7459] <... ioctl resumed>) = 0 [pid 7459] close(3) = 0 [pid 7459] close(4) = 0 [pid 7460] <... munmap resumed>) = 0 [pid 7461] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7460] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7459] mkdir("./file0", 0777 [pid 7463] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7459] <... mkdir resumed>) = 0 [ 335.302502][ T7459] loop1: detected capacity change from 0 to 4096 [pid 7459] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7460] <... openat resumed>) = 4 [pid 7460] ioctl(4, LOOP_SET_FD, 3 [pid 7462] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7460] <... ioctl resumed>) = 0 [pid 7461] <... write resumed>) = 2097152 [pid 7460] close(3) = 0 [pid 7460] close(4) = 0 [pid 7460] mkdir("./file0", 0777) = 0 [pid 7460] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7461] munmap(0x7f599a000000, 138412032) = 0 [pid 7461] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 335.360034][ T7459] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 335.371385][ T7460] loop2: detected capacity change from 0 to 4096 [ 335.394361][ T7460] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7461] ioctl(4, LOOP_SET_FD, 3 [pid 7463] <... write resumed>) = 2097152 [pid 7463] munmap(0x7f599a000000, 138412032 [pid 7461] <... ioctl resumed>) = 0 [pid 7463] <... munmap resumed>) = 0 [pid 7462] <... write resumed>) = 2097152 [pid 7462] munmap(0x7f599a000000, 138412032 [pid 7461] close(3 [pid 7463] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7461] <... close resumed>) = 0 [pid 7463] <... openat resumed>) = 4 [pid 7463] ioctl(4, LOOP_SET_FD, 3 [pid 7461] close(4) = 0 [pid 7461] mkdir("./file0", 0777) = 0 [pid 7461] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7463] <... ioctl resumed>) = 0 [pid 7462] <... munmap resumed>) = 0 [ 335.417313][ T7461] loop3: detected capacity change from 0 to 4096 [ 335.446815][ T7463] loop4: detected capacity change from 0 to 4096 [ 335.455337][ T7461] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7462] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7463] close(3 [pid 7462] <... openat resumed>) = 4 [pid 7462] ioctl(4, LOOP_SET_FD, 3 [pid 7463] <... close resumed>) = 0 [pid 7462] <... ioctl resumed>) = 0 [pid 7463] close(4) = 0 [pid 7463] mkdir("./file0", 0777) = 0 [pid 7463] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7462] close(3) = 0 [pid 7462] close(4) = 0 [pid 7462] mkdir("./file0", 0777 [pid 7460] <... mount resumed>) = 0 [pid 7459] <... mount resumed>) = 0 [pid 7460] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7459] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7462] <... mkdir resumed>) = 0 [pid 7462] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7460] <... openat resumed>) = 3 [pid 7459] <... openat resumed>) = 3 [pid 7460] chdir("./file0" [pid 7459] chdir("./file0" [pid 7460] <... chdir resumed>) = 0 [pid 7459] <... chdir resumed>) = 0 [pid 7460] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7459] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7460] exit_group(0 [pid 7463] <... mount resumed>) = 0 [pid 7460] <... exit_group resumed>) = ? [pid 7463] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7460] +++ exited with 0 +++ [pid 7459] exit_group(0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7460, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7463] <... openat resumed>) = 3 [pid 5064] <... restart_syscall resumed>) = 0 [pid 7463] chdir("./file0" [pid 7459] <... exit_group resumed>) = ? [pid 7463] <... chdir resumed>) = 0 [pid 7459] +++ exited with 0 +++ [pid 5064] umount2("./477", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7463] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7463] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] openat(AT_FDCWD, "./477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7459, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] <... openat resumed>) = 3 [ 335.467416][ T7462] loop0: detected capacity change from 0 to 4096 [ 335.480793][ T7463] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 335.505036][ T7462] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7463] exit_group(0 [pid 5064] newfstatat(3, "", [pid 5063] umount2("./476", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7463] <... exit_group resumed>) = ? [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./477/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "./476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7461] <... mount resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./477/binderfs", [pid 5063] newfstatat(3, "", [pid 7461] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7463] +++ exited with 0 +++ [pid 7461] <... openat resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] getdents64(3, [pid 5064] unlink("./477/binderfs" [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./476/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7461] chdir("./file0" [pid 5063] newfstatat(AT_FDCWD, "./476/binderfs", [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7463, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5064] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7461] <... chdir resumed>) = 0 [pid 7461] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] unlink("./476/binderfs") = 0 [pid 5063] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7461] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... umount2 resumed>) = 0 [pid 5066] umount2("./472", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./472", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] newfstatat(AT_FDCWD, "./477/file0", [pid 5063] newfstatat(AT_FDCWD, "./476/file0", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./476/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 5064] openat(AT_FDCWD, "./477/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7461] exit_group(0 [pid 5066] umount2("./472/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5063] getdents64(4, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(4, "", [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7461] <... exit_group resumed>) = ? [pid 5066] newfstatat(AT_FDCWD, "./472/binderfs", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7462] <... mount resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] getdents64(4, [pid 5063] getdents64(4, [pid 5066] unlink("./472/binderfs" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5064] getdents64(4, [pid 5063] close(4 [pid 7461] +++ exited with 0 +++ [pid 5066] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7461, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5063] <... close resumed>) = 0 [pid 7462] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 5064] close(4 [pid 5063] rmdir("./476/file0" [pid 7462] <... openat resumed>) = 3 [pid 5066] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7462] chdir("./file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./473", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./477/file0" [pid 7462] <... chdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./472/file0", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7462] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] umount2("./472/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "./473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, [pid 5063] close(3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... close resumed>) = 0 [pid 7462] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] openat(AT_FDCWD, "./472/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(3, "", [pid 5064] close(3 [pid 5063] rmdir("./476" [pid 7462] exit_group(0 [pid 5066] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7462] <... exit_group resumed>) = ? [pid 5065] getdents64(3, [pid 5066] newfstatat(4, "", [pid 5064] rmdir("./477" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./473/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./477", 0777 [pid 5066] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] newfstatat(AT_FDCWD, "./473/binderfs", [pid 5066] getdents64(4, [pid 5064] mkdir("./478", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] unlink("./473/binderfs" [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] close(4 [pid 5065] <... unlink resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 5065] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] rmdir("./472/file0") = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] getdents64(3, [pid 5065] <... umount2 resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] close(3 [pid 7462] +++ exited with 0 +++ [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./473/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./472" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./473/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7462, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5066] mkdir("./473", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 5062] umount2("./476", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... mkdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] openat(AT_FDCWD, "./476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] close(4) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5065] rmdir("./473/file0") = 0 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5065] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./476/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... close resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./476/binderfs", [pid 5065] rmdir("./473" [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] unlink("./476/binderfs" [pid 5065] mkdir("./474", 0777 [pid 5062] <... unlink resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5062] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... ioctl resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] close(3 [pid 5063] close(3 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7466 attached ./strace-static-x86_64: Process 7465 attached ./strace-static-x86_64: Process 7464 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7464 [pid 5062] newfstatat(AT_FDCWD, "./476/file0", [pid 7465] set_robust_list(0x55555605b660, 24 [pid 7464] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7465 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7466 [pid 7466] set_robust_list(0x55555605b660, 24 [pid 7465] <... set_robust_list resumed>) = 0 [pid 7464] <... set_robust_list resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7466] <... set_robust_list resumed>) = 0 [pid 7465] chdir("./478" [pid 7464] chdir("./473" [pid 5062] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7466] chdir("./477" [pid 7465] <... chdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7466] <... chdir resumed>) = 0 [pid 5062] openat(AT_FDCWD, "./476/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7466] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7465] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7465] setpgid(0, 0) = 0 [pid 7465] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7466] <... prctl resumed>) = 0 [pid 7464] <... chdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7466] setpgid(0, 0 [pid 7464] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] newfstatat(4, "", [pid 7466] <... setpgid resumed>) = 0 [pid 7464] <... prctl resumed>) = 0 [pid 7466] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7464] setpgid(0, 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7466] <... openat resumed>) = 3 [pid 7465] <... openat resumed>) = 3 [pid 7464] <... setpgid resumed>) = 0 [pid 5062] getdents64(4, [pid 7466] write(3, "1000", 4 [pid 7465] write(3, "1000", 4 [pid 7466] <... write resumed>) = 4 [pid 7465] <... write resumed>) = 4 [pid 7464] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7466] close(3 [pid 7465] close(3 [pid 5062] getdents64(4, [pid 7466] <... close resumed>) = 0 [pid 7465] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7466] symlink("/dev/binderfs", "./binderfs" [pid 7465] symlink("/dev/binderfs", "./binderfs" [pid 7464] <... openat resumed>) = 3 [pid 5062] close(4 [pid 7466] <... symlink resumed>) = 0 [pid 7465] <... symlink resumed>) = 0 [pid 7464] write(3, "1000", 4 [pid 5062] <... close resumed>) = 0 [pid 7466] memfd_create("syzkaller", 0 [pid 7464] <... write resumed>) = 4 [pid 5062] rmdir("./476/file0" [pid 7464] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 7466] <... memfd_create resumed>) = 3 [pid 7464] <... close resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7464] symlink("/dev/binderfs", "./binderfs" [pid 5062] close(3 [pid 7464] <... symlink resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7466] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] rmdir("./476" [pid 7466] <... mmap resumed>) = 0x7f599a000000 [pid 7465] memfd_create("syzkaller", 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7465] <... memfd_create resumed>) = 3 [pid 7464] memfd_create("syzkaller", 0 [pid 5065] close(3 [pid 5062] <... rmdir resumed>) = 0 [pid 7465] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7464] <... memfd_create resumed>) = 3 [pid 5062] mkdir("./477", 0777 [pid 7465] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... mkdir resumed>) = 0 [pid 7464] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7464] <... mmap resumed>) = 0x7f599a000000 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7467 attached [pid 7466] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7467 [pid 7467] set_robust_list(0x55555605b660, 24) = 0 [pid 7467] chdir("./474") = 0 [pid 7467] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7467] setpgid(0, 0) = 0 [pid 7467] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7467] write(3, "1000", 4) = 4 [pid 7467] close(3) = 0 [pid 7467] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7467] memfd_create("syzkaller", 0 [pid 7464] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7467] <... memfd_create resumed>) = 3 [pid 7467] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7465] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7466] <... write resumed>) = 2097152 [pid 7464] <... write resumed>) = 2097152 [pid 7466] munmap(0x7f599a000000, 138412032 [pid 7464] munmap(0x7f599a000000, 138412032 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 7466] <... munmap resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7466] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 7468 attached ) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7468 [pid 7468] set_robust_list(0x55555605b660, 24 [pid 7466] ioctl(4, LOOP_SET_FD, 3 [pid 7468] <... set_robust_list resumed>) = 0 [pid 7464] <... munmap resumed>) = 0 [pid 7468] chdir("./477" [pid 7465] <... write resumed>) = 2097152 [pid 7464] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7465] munmap(0x7f599a000000, 138412032 [pid 7468] <... chdir resumed>) = 0 [pid 7467] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7468] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7465] <... munmap resumed>) = 0 [pid 7464] <... openat resumed>) = 4 [pid 7468] <... prctl resumed>) = 0 [pid 7468] setpgid(0, 0) = 0 [pid 7464] ioctl(4, LOOP_SET_FD, 3 [pid 7468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7465] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7468] write(3, "1000", 4) = 4 [pid 7465] <... openat resumed>) = 4 [pid 7465] ioctl(4, LOOP_SET_FD, 3 [pid 7468] close(3 [pid 7466] <... ioctl resumed>) = 0 [pid 7468] <... close resumed>) = 0 [pid 7466] close(3 [pid 7468] symlink("/dev/binderfs", "./binderfs" [pid 7466] <... close resumed>) = 0 [pid 7468] <... symlink resumed>) = 0 [pid 7466] close(4 [pid 7468] memfd_create("syzkaller", 0 [pid 7466] <... close resumed>) = 0 [pid 7466] mkdir("./file0", 0777) = 0 [pid 7466] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7464] <... ioctl resumed>) = 0 [pid 7464] close(3) = 0 [pid 7464] close(4 [pid 7468] <... memfd_create resumed>) = 3 [pid 7468] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7464] <... close resumed>) = 0 [pid 7465] <... ioctl resumed>) = 0 [pid 7464] mkdir("./file0", 0777 [pid 7465] close(3 [pid 7468] <... mmap resumed>) = 0x7f599a000000 [pid 7465] <... close resumed>) = 0 [pid 7464] <... mkdir resumed>) = 0 [pid 7465] close(4 [pid 7464] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7465] <... close resumed>) = 0 [ 335.871452][ T7466] loop1: detected capacity change from 0 to 4096 [ 335.887453][ T7464] loop4: detected capacity change from 0 to 4096 [ 335.897834][ T7465] loop2: detected capacity change from 0 to 4096 [ 335.905974][ T7466] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7467] <... write resumed>) = 2097152 [pid 7465] mkdir("./file0", 0777) = 0 [pid 7465] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7467] munmap(0x7f599a000000, 138412032) = 0 [pid 7467] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7467] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7468] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7466] <... mount resumed>) = 0 [ 335.926709][ T7464] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 335.950483][ T7465] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 335.955783][ T7467] loop3: detected capacity change from 0 to 4096 [pid 7466] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7466] chdir("./file0") = 0 [pid 7466] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7466] exit_group(0 [pid 7467] close(3 [pid 7466] <... exit_group resumed>) = ? [pid 7467] <... close resumed>) = 0 [pid 7467] close(4) = 0 [pid 7464] <... mount resumed>) = 0 [pid 7467] mkdir("./file0", 0777 [pid 7466] +++ exited with 0 +++ [pid 7464] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7466, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5063] umount2("./477", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./477/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./477/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./477/binderfs") = 0 [pid 5063] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7467] <... mkdir resumed>) = 0 [pid 7464] <... openat resumed>) = 3 [pid 7464] chdir("./file0" [pid 7467] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7464] <... chdir resumed>) = 0 [pid 7464] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... umount2 resumed>) = 0 [pid 7464] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./477/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7464] exit_group(0) = ? [pid 5063] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7468] <... write resumed>) = 2097152 [pid 7465] <... mount resumed>) = 0 [pid 7464] +++ exited with 0 +++ [pid 5063] openat(AT_FDCWD, "./477/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7465] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7464, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] <... openat resumed>) = 4 [pid 5063] newfstatat(4, "", [pid 7465] <... openat resumed>) = 3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7465] chdir("./file0" [pid 5066] umount2("./473", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(4, [pid 7468] munmap(0x7f599a000000, 138412032 [pid 7465] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7465] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] openat(AT_FDCWD, "./473", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7465] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 5063] getdents64(4, [pid 5066] newfstatat(3, "", [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7465] exit_group(0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7465] <... exit_group resumed>) = ? [pid 5066] getdents64(3, [pid 5063] close(4 [pid 7468] <... munmap resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... close resumed>) = 0 [pid 5066] umount2("./473/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./477/file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... rmdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./473/binderfs", [pid 5063] getdents64(3, [pid 7468] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7468] <... openat resumed>) = 4 [pid 7465] +++ exited with 0 +++ [pid 5066] unlink("./473/binderfs" [pid 5063] close(3 [ 336.049687][ T7467] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7468] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7465, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=8 /* 0.08 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5066] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./477" [pid 7468] <... ioctl resumed>) = 0 [pid 5064] umount2("./478", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7468] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... rmdir resumed>) = 0 [pid 7468] <... close resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7468] close(4 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 7468] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7468] mkdir("./file0", 0777 [pid 5064] getdents64(3, [pid 7468] <... mkdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./478/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./478/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./478/binderfs") = 0 [pid 7468] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./478", 0777 [pid 7467] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7467] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7467] chdir("./file0" [pid 5064] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7467] <... chdir resumed>) = 0 [pid 5066] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7467] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./478/file0", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7467] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(AT_FDCWD, "./473/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7467] exit_group(0 [pid 5066] umount2("./473/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7467] <... exit_group resumed>) = ? [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./473/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7467] +++ exited with 0 +++ [pid 5066] newfstatat(4, "", [pid 5064] openat(AT_FDCWD, "./478/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7467, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5066] getdents64(4, [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 5066] getdents64(4, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(4, [pid 5066] close(4 [pid 5065] umount2("./474", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] rmdir("./473/file0" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(4) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5066] getdents64(3, [pid 5064] rmdir("./478/file0" [ 336.092703][ T7468] loop0: detected capacity change from 0 to 4096 [ 336.117601][ T7468] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] newfstatat(3, "", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7468] <... mount resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 7468] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] close(3 [pid 5065] getdents64(3, [pid 5064] getdents64(3, [pid 7468] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] close(3 [pid 7468] chdir("./file0") = 0 [pid 7468] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] umount2("./474/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./473" [pid 5064] <... close resumed>) = 0 [pid 7468] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7468] exit_group(0) = ? [pid 7468] +++ exited with 0 +++ [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./478" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7468, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] <... rmdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./474/binderfs", [pid 5062] umount2("./477", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "./477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] unlink("./474/binderfs" [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./477/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./477/binderfs", [pid 5066] mkdir("./474", 0777 [pid 5065] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] mkdir("./479", 0777 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5062] unlink("./477/binderfs") = 0 [pid 5062] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... mkdir resumed>) = 0 [pid 5063] close(3 [pid 5062] <... umount2 resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5062] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] newfstatat(AT_FDCWD, "./477/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7469 attached [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... umount2 resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7469 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "./477/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7469] set_robust_list(0x55555605b660, 24 [pid 5062] <... openat resumed>) = 4 [pid 7469] <... set_robust_list resumed>) = 0 [pid 5062] newfstatat(4, "", [pid 7469] chdir("./478" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7469] <... chdir resumed>) = 0 [pid 5062] getdents64(4, [pid 5064] <... openat resumed>) = 3 [pid 7469] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7469] setpgid(0, 0 [pid 5062] getdents64(4, [pid 7469] <... setpgid resumed>) = 0 [pid 5065] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(4 [pid 7469] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... close resumed>) = 0 [pid 7469] <... openat resumed>) = 3 [pid 5065] newfstatat(AT_FDCWD, "./474/file0", [pid 5062] rmdir("./477/file0" [pid 7469] write(3, "1000", 4) = 4 [pid 7469] close(3) = 0 [pid 7469] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5065] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./477") = 0 [pid 5062] mkdir("./478", 0777 [pid 7469] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "./474/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7469] <... memfd_create resumed>) = 3 [pid 5062] <... mkdir resumed>) = 0 [pid 7469] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] newfstatat(4, "", [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7469] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... openat resumed>) = 3 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7469] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] close(4) = 0 [pid 5065] rmdir("./474/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./474") = 0 [pid 5065] mkdir("./475", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3 [pid 7469] <... write resumed>) = 2097152 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7469] munmap(0x7f599a000000, 138412032 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7470 attached [pid 7470] set_robust_list(0x55555605b660, 24 [pid 7469] <... munmap resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7471 [pid 7470] <... set_robust_list resumed>) = 0 [pid 7469] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7470 [pid 7470] chdir("./474" [pid 7469] <... openat resumed>) = 4 [pid 7470] <... chdir resumed>) = 0 [pid 7469] ioctl(4, LOOP_SET_FD, 3 [pid 7470] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ./strace-static-x86_64: Process 7471 attached [pid 7471] set_robust_list(0x55555605b660, 24) = 0 [pid 7471] chdir("./479") = 0 [pid 7471] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7471] setpgid(0, 0) = 0 [pid 7471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7470] setpgid(0, 0 [pid 7469] <... ioctl resumed>) = 0 [pid 7471] <... openat resumed>) = 3 [pid 7470] <... setpgid resumed>) = 0 [pid 7469] close(3 [pid 7471] write(3, "1000", 4 [pid 7470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7469] <... close resumed>) = 0 [pid 7471] <... write resumed>) = 4 [pid 7469] close(4 [pid 7471] close(3 [pid 7470] <... openat resumed>) = 3 [pid 7469] <... close resumed>) = 0 [pid 7471] <... close resumed>) = 0 [pid 7470] write(3, "1000", 4 [pid 7469] mkdir("./file0", 0777 [pid 7470] <... write resumed>) = 4 [pid 7470] close(3) = 0 [pid 7471] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7470] symlink("/dev/binderfs", "./binderfs" [pid 7469] <... mkdir resumed>) = 0 [pid 7471] memfd_create("syzkaller", 0 [pid 7470] <... symlink resumed>) = 0 [pid 7469] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7471] <... memfd_create resumed>) = 3 [pid 7471] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7472 attached [pid 7472] set_robust_list(0x55555605b660, 24) = 0 [pid 7470] memfd_create("syzkaller", 0 [pid 7472] chdir("./475" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7472 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 7472] <... chdir resumed>) = 0 [pid 7472] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7472] setpgid(0, 0) = 0 [pid 7472] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 7473 attached [pid 7470] <... memfd_create resumed>) = 3 [pid 7473] set_robust_list(0x55555605b660, 24 [pid 7472] write(3, "1000", 4 [pid 7470] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7472] <... write resumed>) = 4 [pid 7472] close(3) = 0 [pid 7470] <... mmap resumed>) = 0x7f599a000000 [pid 7473] <... set_robust_list resumed>) = 0 [pid 7472] symlink("/dev/binderfs", "./binderfs" [pid 7473] chdir("./478" [pid 7472] <... symlink resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7473 [pid 7472] memfd_create("syzkaller", 0) = 3 [pid 7472] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7473] <... chdir resumed>) = 0 [pid 7472] <... mmap resumed>) = 0x7f599a000000 [pid 7473] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [ 336.315551][ T7469] loop1: detected capacity change from 0 to 4096 [ 336.339914][ T7469] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7473] setpgid(0, 0) = 0 [pid 7473] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7473] write(3, "1000", 4) = 4 [pid 7473] close(3) = 0 [pid 7473] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7473] memfd_create("syzkaller", 0) = 3 [pid 7473] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7470] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7471] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7470] <... write resumed>) = 2097152 [pid 7470] munmap(0x7f599a000000, 138412032 [pid 7472] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7470] <... munmap resumed>) = 0 [pid 7470] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7470] ioctl(4, LOOP_SET_FD, 3 [pid 7471] <... write resumed>) = 2097152 [pid 7472] <... write resumed>) = 2097152 [pid 7470] <... ioctl resumed>) = 0 [pid 7471] munmap(0x7f599a000000, 138412032 [pid 7473] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7470] close(3) = 0 [pid 7469] <... mount resumed>) = 0 [pid 7470] close(4 [pid 7469] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7470] <... close resumed>) = 0 [pid 7469] <... openat resumed>) = 3 [pid 7471] <... munmap resumed>) = 0 [pid 7470] mkdir("./file0", 0777 [pid 7469] chdir("./file0" [pid 7472] munmap(0x7f599a000000, 138412032 [pid 7471] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7470] <... mkdir resumed>) = 0 [pid 7469] <... chdir resumed>) = 0 [pid 7470] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7469] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [ 336.506139][ T7470] loop4: detected capacity change from 0 to 4096 [pid 7471] <... openat resumed>) = 4 [pid 7469] exit_group(0 [pid 7471] ioctl(4, LOOP_SET_FD, 3 [pid 7473] <... write resumed>) = 2097152 [pid 7472] <... munmap resumed>) = 0 [pid 7469] <... exit_group resumed>) = ? [pid 7473] munmap(0x7f599a000000, 138412032 [pid 7472] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7469] +++ exited with 0 +++ [pid 7471] <... ioctl resumed>) = 0 [pid 7472] <... openat resumed>) = 4 [pid 7471] close(3 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7469, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 7472] ioctl(4, LOOP_SET_FD, 3 [pid 5063] umount2("./478", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7473] <... munmap resumed>) = 0 [pid 7471] <... close resumed>) = 0 [pid 7471] close(4 [pid 7473] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7472] <... ioctl resumed>) = 0 [pid 7471] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7473] <... openat resumed>) = 4 [pid 7472] close(3 [pid 7471] mkdir("./file0", 0777 [pid 5063] openat(AT_FDCWD, "./478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7473] ioctl(4, LOOP_SET_FD, 3 [pid 7472] <... close resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7471] <... mkdir resumed>) = 0 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 7471] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7472] close(4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./478/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./478/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./478/binderfs") = 0 [ 336.554716][ T7470] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 336.556324][ T7471] loop2: detected capacity change from 0 to 4096 [ 336.578836][ T7472] loop3: detected capacity change from 0 to 4096 [ 336.594168][ T7473] loop0: detected capacity change from 0 to 4096 [pid 5063] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7473] <... ioctl resumed>) = 0 [pid 7472] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./478/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7473] close(3 [pid 5063] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7473] <... close resumed>) = 0 [pid 7472] mkdir("./file0", 0777 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7473] close(4 [pid 7472] <... mkdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./478/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7473] <... close resumed>) = 0 [pid 7472] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5063] <... openat resumed>) = 4 [pid 7473] mkdir("./file0", 0777 [pid 5063] newfstatat(4, "", [pid 7473] <... mkdir resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7473] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [ 336.602223][ T7471] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 336.641273][ T7472] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(4, [pid 7470] <... mount resumed>) = 0 [pid 7470] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7470] <... openat resumed>) = 3 [pid 5063] close(4 [pid 7470] chdir("./file0" [pid 5063] <... close resumed>) = 0 [pid 7470] <... chdir resumed>) = 0 [pid 5063] rmdir("./478/file0" [pid 7470] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... rmdir resumed>) = 0 [pid 7470] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] getdents64(3, [pid 7470] exit_group(0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7470] <... exit_group resumed>) = ? [pid 5063] close(3 [pid 7470] +++ exited with 0 +++ [pid 5063] <... close resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7470, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] rmdir("./478") = 0 [pid 5063] mkdir("./479", 0777 [pid 5066] umount2("./474", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7471] <... mount resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 7471] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] openat(AT_FDCWD, "./474", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7471] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 3 [pid 7471] chdir("./file0" [pid 5066] newfstatat(3, "", [pid 7471] <... chdir resumed>) = 0 [pid 7471] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 7471] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] umount2("./474/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7471] exit_group(0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] newfstatat(AT_FDCWD, "./474/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7471] <... exit_group resumed>) = ? [pid 5066] unlink("./474/binderfs") = 0 [pid 5066] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5066] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7471] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7471, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5066] newfstatat(AT_FDCWD, "./474/file0", [pid 5064] <... restart_syscall resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./474/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./479", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./474/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 336.644624][ T7473] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "./479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] getdents64(4, [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5064] getdents64(3, [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] close(4 [pid 5064] umount2("./479/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] rmdir("./474/file0" [pid 5064] newfstatat(AT_FDCWD, "./479/binderfs", [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] getdents64(3, [pid 5064] unlink("./479/binderfs" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5066] close(3 [pid 5064] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7473] <... mount resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7473] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] rmdir("./474" [pid 5064] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... rmdir resumed>) = 0 [pid 7473] <... openat resumed>) = 3 [pid 5066] mkdir("./475", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./479/file0", [pid 7473] chdir("./file0" [pid 7472] <... mount resumed>) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7473] <... chdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7473] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7472] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... openat resumed>) = 3 [pid 5064] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7473] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7472] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7473] exit_group(0 [pid 7472] chdir("./file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7472] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./479/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7473] <... exit_group resumed>) = ? [pid 5064] <... openat resumed>) = 4 [pid 7472] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7472] exit_group(0) = ? [pid 5064] getdents64(4, [pid 7473] +++ exited with 0 +++ [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 7472] +++ exited with 0 +++ [pid 5064] <... close resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7472, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] rmdir("./479/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7473, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] close(3 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 5065] umount2("./475", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./479" [pid 5065] openat(AT_FDCWD, "./475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] mkdir("./480", 0777 [pid 5062] umount2("./478", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(3, "", [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] openat(AT_FDCWD, "./478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] newfstatat(3, "", [pid 5065] umount2("./475/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(3, [pid 5065] newfstatat(AT_FDCWD, "./475/binderfs", [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./478/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] unlink("./475/binderfs" [pid 5062] newfstatat(AT_FDCWD, "./478/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5062] unlink("./478/binderfs" [pid 5065] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... ioctl resumed>) = 0 [pid 5065] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5066] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./475/file0", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] newfstatat(AT_FDCWD, "./478/file0", [pid 5065] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7475 attached ./strace-static-x86_64: Process 7474 attached [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./475/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7475 [pid 5062] openat(AT_FDCWD, "./478/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7474] set_robust_list(0x55555605b660, 24 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 5062] newfstatat(4, "", [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7474 [pid 5065] getdents64(4, [pid 5062] getdents64(4, [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 5062] getdents64(4, [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5062] close(4 [pid 5065] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] rmdir("./475/file0" [pid 5062] rmdir("./478/file0" [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] getdents64(3, [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5062] close(3 [pid 5065] rmdir("./475" [pid 5062] <... close resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] rmdir("./478" [pid 7475] set_robust_list(0x55555605b660, 24 [pid 7474] <... set_robust_list resumed>) = 0 [pid 7475] <... set_robust_list resumed>) = 0 [pid 7475] chdir("./479" [pid 7474] chdir("./475" [pid 5062] <... rmdir resumed>) = 0 [pid 7475] <... chdir resumed>) = 0 [pid 7474] <... chdir resumed>) = 0 [pid 5065] mkdir("./476", 0777 [pid 7475] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7474] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7475] <... prctl resumed>) = 0 [pid 7474] <... prctl resumed>) = 0 [pid 7475] setpgid(0, 0 [pid 7474] setpgid(0, 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] mkdir("./479", 0777 [pid 7475] <... setpgid resumed>) = 0 [pid 7474] <... setpgid resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7474] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... mkdir resumed>) = 0 [pid 7474] <... openat resumed>) = 3 [pid 7475] <... openat resumed>) = 3 [pid 7474] write(3, "1000", 4 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7475] write(3, "1000", 4 [pid 7474] <... write resumed>) = 4 [pid 7475] <... write resumed>) = 4 [pid 7475] close(3 [pid 7474] close(3 [pid 7475] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] close(3 [pid 7475] symlink("/dev/binderfs", "./binderfs" [pid 7474] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7474] symlink("/dev/binderfs", "./binderfs" [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7476 attached [pid 7475] <... symlink resumed>) = 0 [pid 7474] <... symlink resumed>) = 0 [pid 7476] set_robust_list(0x55555605b660, 24) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7476 [pid 7474] memfd_create("syzkaller", 0 [pid 7475] memfd_create("syzkaller", 0 [pid 7476] chdir("./480" [pid 7475] <... memfd_create resumed>) = 3 [pid 7476] <... chdir resumed>) = 0 [pid 7475] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7476] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7476] setpgid(0, 0 [pid 7475] <... mmap resumed>) = 0x7f599a000000 [pid 7474] <... memfd_create resumed>) = 3 [pid 7476] <... setpgid resumed>) = 0 [pid 7474] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7476] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7476] write(3, "1000", 4) = 4 [pid 7476] close(3) = 0 [pid 7476] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7476] memfd_create("syzkaller", 0) = 3 [pid 7476] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7475] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... ioctl resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] close(3) = 0 [pid 7474] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] close(3 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7477 attached [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7477 [pid 7477] set_robust_list(0x55555605b660, 24) = 0 ./strace-static-x86_64: Process 7478 attached [pid 7478] set_robust_list(0x55555605b660, 24 [pid 7477] chdir("./479" [pid 7478] <... set_robust_list resumed>) = 0 [pid 7477] <... chdir resumed>) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7478 [pid 7478] chdir("./476" [pid 7477] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7477] setpgid(0, 0) = 0 [pid 7478] <... chdir resumed>) = 0 [pid 7477] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7478] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7477] <... openat resumed>) = 3 [pid 7478] setpgid(0, 0 [pid 7477] write(3, "1000", 4 [pid 7478] <... setpgid resumed>) = 0 [pid 7477] <... write resumed>) = 4 [pid 7478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7478] write(3, "1000", 4) = 4 [pid 7477] close(3 [pid 7474] <... write resumed>) = 2097152 [pid 7478] close(3) = 0 [pid 7478] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7478] memfd_create("syzkaller", 0) = 3 [pid 7478] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7477] <... close resumed>) = 0 [pid 7474] munmap(0x7f599a000000, 138412032) = 0 [pid 7474] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7477] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7474] <... openat resumed>) = 4 [pid 7474] ioctl(4, LOOP_SET_FD, 3 [pid 7477] memfd_create("syzkaller", 0 [pid 7475] <... write resumed>) = 2097152 [pid 7474] <... ioctl resumed>) = 0 [pid 7475] munmap(0x7f599a000000, 138412032 [pid 7476] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7477] <... memfd_create resumed>) = 3 [pid 7475] <... munmap resumed>) = 0 [pid 7474] close(3 [pid 7477] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7474] <... close resumed>) = 0 [pid 7474] close(4) = 0 [pid 7474] mkdir("./file0", 0777 [pid 7477] <... mmap resumed>) = 0x7f599a000000 [pid 7474] <... mkdir resumed>) = 0 [pid 7474] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7478] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7475] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [ 337.025627][ T7474] loop4: detected capacity change from 0 to 4096 [ 337.052955][ T7474] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7475] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7475] close(3) = 0 [pid 7475] close(4) = 0 [pid 7475] mkdir("./file0", 0777 [pid 7476] <... write resumed>) = 2097152 [pid 7475] <... mkdir resumed>) = 0 [ 337.078416][ T7475] loop1: detected capacity change from 0 to 4096 [pid 7475] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7476] munmap(0x7f599a000000, 138412032) = 0 [pid 7478] <... write resumed>) = 2097152 [pid 7476] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7478] munmap(0x7f599a000000, 138412032 [pid 7476] <... openat resumed>) = 4 [pid 7476] ioctl(4, LOOP_SET_FD, 3 [pid 7478] <... munmap resumed>) = 0 [pid 7478] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 337.118949][ T7475] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 337.149236][ T7476] loop2: detected capacity change from 0 to 4096 [pid 7478] ioctl(4, LOOP_SET_FD, 3 [pid 7477] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7476] <... ioctl resumed>) = 0 [pid 7476] close(3) = 0 [pid 7476] close(4) = 0 [pid 7474] <... mount resumed>) = 0 [pid 7478] <... ioctl resumed>) = 0 [pid 7474] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7478] close(3 [pid 7476] mkdir("./file0", 0777 [pid 7478] <... close resumed>) = 0 [pid 7478] close(4 [pid 7476] <... mkdir resumed>) = 0 [pid 7474] <... openat resumed>) = 3 [pid 7474] chdir("./file0" [pid 7478] <... close resumed>) = 0 [pid 7474] <... chdir resumed>) = 0 [pid 7478] mkdir("./file0", 0777 [pid 7474] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7478] <... mkdir resumed>) = 0 [pid 7477] <... write resumed>) = 2097152 [pid 7476] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7474] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 337.167924][ T7478] loop3: detected capacity change from 0 to 4096 [pid 7478] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7477] munmap(0x7f599a000000, 138412032 [pid 7474] exit_group(0 [pid 7475] <... mount resumed>) = 0 [pid 7475] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7474] <... exit_group resumed>) = ? [pid 7475] <... openat resumed>) = 3 [pid 7475] chdir("./file0" [pid 7477] <... munmap resumed>) = 0 [pid 7475] <... chdir resumed>) = 0 [pid 7474] +++ exited with 0 +++ [pid 7477] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7475] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7474, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7475] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7477] <... openat resumed>) = 4 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 7477] ioctl(4, LOOP_SET_FD, 3 [pid 7475] exit_group(0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5066] umount2("./475", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./475", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7475] <... exit_group resumed>) = ? [pid 7475] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7475, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 7477] <... ioctl resumed>) = 0 [pid 5066] getdents64(3, [pid 7477] close(3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 7477] <... close resumed>) = 0 [pid 5066] umount2("./475/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... restart_syscall resumed>) = 0 [pid 7477] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7477] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./475/binderfs", [pid 7477] mkdir("./file0", 0777 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./475/binderfs" [pid 7477] <... mkdir resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5063] umount2("./479", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] openat(AT_FDCWD, "./479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", [pid 7477] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 337.206843][ T7476] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 337.220049][ T7478] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 337.241113][ T7477] loop0: detected capacity change from 0 to 4096 [pid 5063] umount2("./479/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./479/binderfs", [pid 5066] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] unlink("./479/binderfs" [pid 7476] <... mount resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./475/file0", [pid 7476] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5066] umount2("./475/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7476] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7476] chdir("./file0" [pid 5066] openat(AT_FDCWD, "./475/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = 0 [pid 7476] <... chdir resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5063] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7476] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] newfstatat(4, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7476] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5063] newfstatat(AT_FDCWD, "./479/file0", [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7476] exit_group(0 [pid 5066] getdents64(4, [pid 5063] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7476] <... exit_group resumed>) = ? [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./479/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] rmdir("./475/file0" [pid 5063] <... openat resumed>) = 4 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] getdents64(4, [pid 5066] rmdir("./475" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 5066] mkdir("./476", 0777 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./479/file0") = 0 [pid 7478] <... mount resumed>) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5063] close(3) = 0 [pid 7476] +++ exited with 0 +++ [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] rmdir("./479" [pid 5066] <... openat resumed>) = 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7476, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./480", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7478] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "./480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] mkdir("./480", 0777 [pid 7478] <... openat resumed>) = 3 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 7478] chdir("./file0" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5064] getdents64(3, [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7478] <... chdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7478] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] umount2("./480/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7478] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] newfstatat(AT_FDCWD, "./480/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./480/binderfs" [pid 5063] <... openat resumed>) = 3 [pid 7478] exit_group(0) = ? [ 337.278948][ T7477] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5064] <... unlink resumed>) = 0 [pid 7478] +++ exited with 0 +++ [pid 5064] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7478, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7477] <... mount resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7477] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] umount2("./476", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7477] <... openat resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7477] chdir("./file0" [pid 5064] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7477] <... chdir resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./480/file0", [pid 7477] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] newfstatat(3, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7477] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7477] exit_group(0 [pid 5064] openat(AT_FDCWD, "./480/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... openat resumed>) = 4 [pid 7477] <... exit_group resumed>) = ? [pid 5065] umount2("./476/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./476/binderfs", [pid 5064] newfstatat(4, "", [pid 7477] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7477, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] unlink("./476/binderfs" [pid 5064] getdents64(4, [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, [pid 5062] umount2("./479", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] close(4 [pid 5062] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 5062] newfstatat(3, "", [pid 5064] rmdir("./480/file0" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 5064] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./479/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./479/binderfs", [pid 5064] rmdir("./480" [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] unlink("./479/binderfs" [pid 5064] mkdir("./481", 0777 [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5066] close(3) = 0 [pid 5065] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 5062] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./479/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./479/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 5065] newfstatat(AT_FDCWD, "./476/file0", [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./479/file0") = 0 [pid 5062] getdents64(3, [pid 5065] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7480 ./strace-static-x86_64: Process 7480 attached ./strace-static-x86_64: Process 7479 attached [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(3 [pid 7480] set_robust_list(0x55555605b660, 24 [pid 7479] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7479 [pid 5065] openat(AT_FDCWD, "./476/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... close resumed>) = 0 [pid 7480] <... set_robust_list resumed>) = 0 [pid 7479] <... set_robust_list resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5062] rmdir("./479" [pid 7480] chdir("./480" [pid 7479] chdir("./476" [pid 5065] newfstatat(4, "", [pid 5062] <... rmdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7480] <... chdir resumed>) = 0 [pid 7480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7479] <... chdir resumed>) = 0 [pid 5065] getdents64(4, [pid 5062] mkdir("./480", 0777 [pid 7480] <... prctl resumed>) = 0 [pid 7479] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7479] <... prctl resumed>) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./476/file0" [pid 7480] setpgid(0, 0 [pid 7479] setpgid(0, 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7480] <... setpgid resumed>) = 0 [pid 7479] <... setpgid resumed>) = 0 [pid 5065] getdents64(3, [pid 7479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./476" [pid 7480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7479] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7480] <... openat resumed>) = 3 [pid 7479] write(3, "1000", 4 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7479] <... write resumed>) = 4 [pid 7480] write(3, "1000", 4 [pid 7479] close(3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7480] <... write resumed>) = 4 [pid 7479] <... close resumed>) = 0 [pid 5065] mkdir("./477", 0777 [pid 5064] <... ioctl resumed>) = 0 [pid 7479] symlink("/dev/binderfs", "./binderfs" [pid 7480] close(3) = 0 [pid 7480] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7479] <... symlink resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7480] memfd_create("syzkaller", 0 [pid 7479] memfd_create("syzkaller", 0 [pid 5064] close(3 [pid 7480] <... memfd_create resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7480] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 7481 attached [pid 7481] set_robust_list(0x55555605b660, 24 [pid 7480] <... mmap resumed>) = 0x7f599a000000 [pid 7479] <... memfd_create resumed>) = 3 [pid 7481] <... set_robust_list resumed>) = 0 [pid 7479] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7481 [pid 7481] chdir("./481") = 0 [pid 7481] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7481] setpgid(0, 0 [pid 7479] <... mmap resumed>) = 0x7f599a000000 [pid 7481] <... setpgid resumed>) = 0 [pid 7481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7481] write(3, "1000", 4) = 4 [pid 7481] close(3) = 0 [pid 7481] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7481] memfd_create("syzkaller", 0) = 3 [pid 7481] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5065] close(3) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7480] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7482 attached [pid 7482] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7482 [pid 7482] chdir("./477") = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7483 [pid 7482] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7482] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 7483 attached [pid 7482] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7483] set_robust_list(0x55555605b660, 24 [pid 7482] <... openat resumed>) = 3 [pid 7482] write(3, "1000", 4 [pid 7483] <... set_robust_list resumed>) = 0 [pid 7483] chdir("./480" [pid 7482] <... write resumed>) = 4 [pid 7482] close(3 [pid 7483] <... chdir resumed>) = 0 [pid 7482] <... close resumed>) = 0 [pid 7482] symlink("/dev/binderfs", "./binderfs" [pid 7483] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7482] <... symlink resumed>) = 0 [pid 7483] <... prctl resumed>) = 0 [pid 7482] memfd_create("syzkaller", 0 [pid 7479] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7482] <... memfd_create resumed>) = 3 [pid 7483] setpgid(0, 0 [pid 7482] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7483] <... setpgid resumed>) = 0 [pid 7482] <... mmap resumed>) = 0x7f599a000000 [pid 7483] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7483] write(3, "1000", 4) = 4 [pid 7483] close(3) = 0 [pid 7483] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7480] <... write resumed>) = 2097152 [pid 7483] memfd_create("syzkaller", 0 [pid 7480] munmap(0x7f599a000000, 138412032 [pid 7483] <... memfd_create resumed>) = 3 [pid 7479] <... write resumed>) = 2097152 [pid 7483] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7479] munmap(0x7f599a000000, 138412032 [pid 7480] <... munmap resumed>) = 0 [pid 7480] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7481] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7479] <... munmap resumed>) = 0 [pid 7480] <... openat resumed>) = 4 [pid 7479] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7482] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7480] ioctl(4, LOOP_SET_FD, 3 [pid 7479] <... openat resumed>) = 4 [pid 7479] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7479] close(3) = 0 [pid 7479] close(4) = 0 [pid 7479] mkdir("./file0", 0777 [pid 7480] <... ioctl resumed>) = 0 [pid 7480] close(3 [pid 7479] <... mkdir resumed>) = 0 [pid 7480] <... close resumed>) = 0 [pid 7480] close(4) = 0 [pid 7480] mkdir("./file0", 0777) = 0 [pid 7480] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [ 337.659122][ T7479] loop4: detected capacity change from 0 to 4096 [ 337.659363][ T7480] loop1: detected capacity change from 0 to 4096 [ 337.696277][ T7479] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7479] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7483] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7481] <... write resumed>) = 2097152 [pid 7481] munmap(0x7f599a000000, 138412032 [pid 7482] <... write resumed>) = 2097152 [pid 7482] munmap(0x7f599a000000, 138412032) = 0 [pid 7481] <... munmap resumed>) = 0 [ 337.696853][ T7480] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7479] <... mount resumed>) = 0 [pid 7482] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7479] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7482] <... openat resumed>) = 4 [pid 7481] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7479] <... openat resumed>) = 3 [pid 7482] ioctl(4, LOOP_SET_FD, 3 [pid 7479] chdir("./file0" [pid 7481] ioctl(4, LOOP_SET_FD, 3 [pid 7479] <... chdir resumed>) = 0 [pid 7479] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7479] exit_group(0 [pid 7481] <... ioctl resumed>) = 0 [pid 7479] <... exit_group resumed>) = ? [pid 7482] <... ioctl resumed>) = 0 [pid 7482] close(3 [pid 7481] close(3 [pid 7482] <... close resumed>) = 0 [pid 7479] +++ exited with 0 +++ [pid 7482] close(4 [pid 7481] <... close resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7479, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7483] <... write resumed>) = 2097152 [pid 7482] <... close resumed>) = 0 [pid 7481] close(4 [pid 7480] <... mount resumed>) = 0 [pid 5066] umount2("./476", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7482] mkdir("./file0", 0777 [pid 7481] <... close resumed>) = 0 [pid 7480] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] openat(AT_FDCWD, "./476", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7482] <... mkdir resumed>) = 0 [pid 7480] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 3 [pid 7482] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] newfstatat(3, "", [pid 7480] chdir("./file0") = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 337.755821][ T7482] loop3: detected capacity change from 0 to 4096 [ 337.756759][ T7481] loop2: detected capacity change from 0 to 4096 [pid 7483] munmap(0x7f599a000000, 138412032 [pid 7481] mkdir("./file0", 0777 [pid 7480] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] getdents64(3, [pid 7483] <... munmap resumed>) = 0 [pid 7481] <... mkdir resumed>) = 0 [pid 7480] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7481] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] umount2("./476/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7480] exit_group(0) = ? [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./476/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./476/binderfs") = 0 [pid 5066] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7483] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7483] ioctl(4, LOOP_SET_FD, 3 [pid 7480] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7480, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./480", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./476/file0", [pid 5063] openat(AT_FDCWD, "./480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] umount2("./476/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(3, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7483] <... ioctl resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./476/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(3, [pid 7483] close(3 [pid 5066] <... openat resumed>) = 4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7483] <... close resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5063] umount2("./480/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7483] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7483] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5063] newfstatat(AT_FDCWD, "./480/binderfs", [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7483] mkdir("./file0", 0777 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5063] unlink("./480/binderfs" [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./476/file0" [pid 5063] <... unlink resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5063] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3 [pid 5063] <... umount2 resumed>) = 0 [pid 7483] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./476" [pid 7483] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./477", 0777) = 0 [ 337.808998][ T7482] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 337.825811][ T7481] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 337.831391][ T7483] loop0: detected capacity change from 0 to 4096 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./480/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./480/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./480/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./480") = 0 [pid 5063] mkdir("./481", 0777 [pid 7481] <... mount resumed>) = 0 [pid 7481] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7481] chdir("./file0") = 0 [pid 7481] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7481] exit_group(0 [pid 5063] <... mkdir resumed>) = 0 [pid 7481] <... exit_group resumed>) = ? [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7481] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7481, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5064] umount2("./481", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./481/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./481/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./481/binderfs") = 0 [ 337.877543][ T7483] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7482] <... mount resumed>) = 0 [pid 7483] <... mount resumed>) = 0 [pid 7483] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5064] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7483] chdir("./file0") = 0 [pid 7482] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7483] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7482] <... openat resumed>) = 3 [pid 7483] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7482] chdir("./file0" [pid 5064] newfstatat(AT_FDCWD, "./481/file0", [pid 7483] exit_group(0 [pid 7482] <... chdir resumed>) = 0 [pid 5066] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7483] <... exit_group resumed>) = ? [pid 7482] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7482] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7482] exit_group(0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] openat(AT_FDCWD, "./481/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7483] +++ exited with 0 +++ [pid 7482] <... exit_group resumed>) = ? [pid 5064] <... openat resumed>) = 4 [pid 7482] +++ exited with 0 +++ [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7483, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7482, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] getdents64(4, [pid 5062] umount2("./480", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7484 [pid 5065] umount2("./477", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(4, [pid 5062] openat(AT_FDCWD, "./480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] openat(AT_FDCWD, "./477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5064] close(4 [pid 5062] newfstatat(3, "", ./strace-static-x86_64: Process 7484 attached [pid 5065] newfstatat(3, "", [pid 5064] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7484] set_robust_list(0x55555605b660, 24 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] rmdir("./481/file0" [pid 5062] getdents64(3, [pid 7484] <... set_robust_list resumed>) = 0 [pid 5065] getdents64(3, [pid 5064] <... rmdir resumed>) = 0 [pid 7484] chdir("./477" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7484] <... chdir resumed>) = 0 [pid 5064] getdents64(3, [pid 5062] umount2("./480/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7484] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] umount2("./477/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7484] <... prctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7484] setpgid(0, 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] close(3 [pid 5062] newfstatat(AT_FDCWD, "./480/binderfs", [pid 7484] <... setpgid resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./477/binderfs", [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] unlink("./480/binderfs" [pid 7484] <... openat resumed>) = 3 [pid 5065] unlink("./477/binderfs" [pid 7484] write(3, "1000", 4 [pid 5064] rmdir("./481" [pid 7484] <... write resumed>) = 4 [pid 5065] <... unlink resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7484] close(3 [pid 5065] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7484] <... close resumed>) = 0 [pid 7484] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] mkdir("./482", 0777 [pid 7484] memfd_create("syzkaller", 0 [pid 5064] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7484] <... memfd_create resumed>) = 3 [pid 7484] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7484] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./477/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./477/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./480/file0", [pid 5065] <... openat resumed>) = 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] getdents64(4, [pid 5063] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./480/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... openat resumed>) = 4 [pid 5065] getdents64(4, [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 7485 attached [pid 5062] getdents64(4, [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7485] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7485 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] close(4 [pid 5062] getdents64(4, [pid 7485] <... set_robust_list resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] rmdir("./477/file0" [pid 7485] chdir("./481" [pid 5062] close(4 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] rmdir("./480/file0" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./477" [pid 5062] <... rmdir resumed>) = 0 [pid 7485] <... chdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7485] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5065] mkdir("./478", 0777 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7485] setpgid(0, 0 [pid 5064] close(3 [pid 5062] close(3 [pid 7485] <... setpgid resumed>) = 0 [pid 7485] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... mkdir resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7485] <... openat resumed>) = 3 [pid 5062] rmdir("./480" [pid 5064] <... close resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... rmdir resumed>) = 0 [pid 7485] write(3, "1000", 4) = 4 [pid 5062] mkdir("./481", 0777./strace-static-x86_64: Process 7486 attached [pid 7486] set_robust_list(0x55555605b660, 24) = 0 [pid 7485] close(3 [pid 5062] <... mkdir resumed>) = 0 [pid 7485] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7485] symlink("/dev/binderfs", "./binderfs" [pid 7486] chdir("./482" [pid 7485] <... symlink resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7486 [pid 7486] <... chdir resumed>) = 0 [pid 7486] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7486] setpgid(0, 0) = 0 [pid 7486] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7485] memfd_create("syzkaller", 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7485] <... memfd_create resumed>) = 3 [pid 7485] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7486] <... openat resumed>) = 3 [pid 7486] write(3, "1000", 4) = 4 [pid 7486] close(3) = 0 [pid 7485] <... mmap resumed>) = 0x7f599a000000 [pid 7486] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7486] memfd_create("syzkaller", 0) = 3 [pid 7486] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7484] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7487 attached [pid 7487] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7487 [pid 7487] <... set_robust_list resumed>) = 0 [pid 7487] chdir("./478") = 0 [pid 7487] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7485] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7487] <... prctl resumed>) = 0 [pid 7487] setpgid(0, 0) = 0 [pid 7487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7487] write(3, "1000", 4) = 4 [pid 7487] close(3) = 0 [pid 7487] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7487] memfd_create("syzkaller", 0 [pid 7486] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7484] <... write resumed>) = 2097152 [pid 7487] <... memfd_create resumed>) = 3 [pid 7484] munmap(0x7f599a000000, 138412032 [pid 7487] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] <... ioctl resumed>) = 0 [pid 7484] <... munmap resumed>) = 0 [pid 5062] close(3 [pid 7484] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5062] <... close resumed>) = 0 [pid 7484] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7488 ./strace-static-x86_64: Process 7488 attached [pid 7488] set_robust_list(0x55555605b660, 24 [pid 7485] <... write resumed>) = 2097152 [pid 7488] <... set_robust_list resumed>) = 0 [pid 7485] munmap(0x7f599a000000, 138412032 [pid 7484] close(3) = 0 [pid 7484] close(4) = 0 [pid 7484] mkdir("./file0", 0777) = 0 [pid 7484] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7488] chdir("./481") = 0 [pid 7485] <... munmap resumed>) = 0 [ 338.196957][ T7484] loop4: detected capacity change from 0 to 4096 [pid 7488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7485] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7488] <... prctl resumed>) = 0 [pid 7488] setpgid(0, 0) = 0 [pid 7485] <... openat resumed>) = 4 [pid 7488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7486] <... write resumed>) = 2097152 [pid 7485] ioctl(4, LOOP_SET_FD, 3 [pid 7488] <... openat resumed>) = 3 [pid 7485] <... ioctl resumed>) = 0 [pid 7488] write(3, "1000", 4) = 4 [pid 7488] close(3) = 0 [pid 7488] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7488] memfd_create("syzkaller", 0) = 3 [pid 7488] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7486] munmap(0x7f599a000000, 138412032 [pid 7487] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [ 338.246261][ T7484] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 338.265076][ T7485] loop1: detected capacity change from 0 to 4096 [pid 7485] close(3 [pid 7486] <... munmap resumed>) = 0 [pid 7485] <... close resumed>) = 0 [pid 7485] close(4) = 0 [pid 7486] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7485] mkdir("./file0", 0777) = 0 [pid 7485] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7486] <... openat resumed>) = 4 [pid 7486] ioctl(4, LOOP_SET_FD, 3 [pid 7488] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7487] <... write resumed>) = 2097152 [pid 7486] <... ioctl resumed>) = 0 [pid 7484] <... mount resumed>) = 0 [pid 7486] close(3) = 0 [pid 7484] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7486] close(4 [pid 7484] <... openat resumed>) = 3 [pid 7486] <... close resumed>) = 0 [pid 7484] chdir("./file0" [pid 7486] mkdir("./file0", 0777 [pid 7484] <... chdir resumed>) = 0 [pid 7484] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7486] <... mkdir resumed>) = 0 [pid 7484] exit_group(0 [pid 7487] munmap(0x7f599a000000, 138412032 [pid 7484] <... exit_group resumed>) = ? [pid 7487] <... munmap resumed>) = 0 [pid 7486] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7485] <... mount resumed>) = 0 [pid 7484] +++ exited with 0 +++ [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7484, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=10 /* 0.10 s */} --- [pid 7485] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 338.331075][ T7486] loop2: detected capacity change from 0 to 4096 [ 338.342308][ T7485] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7485] chdir("./file0") = 0 [pid 5066] umount2("./477", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7487] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7487] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./477", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7487] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... openat resumed>) = 3 [pid 7485] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./477/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./477/binderfs", [pid 7485] exit_group(0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./477/binderfs" [pid 7485] <... exit_group resumed>) = ? [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7487] <... ioctl resumed>) = 0 [pid 7485] +++ exited with 0 +++ [pid 5066] <... umount2 resumed>) = 0 [pid 7487] close(3) = 0 [pid 7487] close(4 [pid 7488] <... write resumed>) = 2097152 [pid 5066] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7485, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./481", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./477/file0", [pid 5063] openat(AT_FDCWD, "./481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7488] munmap(0x7f599a000000, 138412032 [pid 7487] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7487] mkdir("./file0", 0777) = 0 [pid 5066] umount2("./477/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(3, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7487] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] openat(AT_FDCWD, "./477/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] getdents64(3, [pid 7488] <... munmap resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 338.381864][ T7486] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 338.393242][ T7487] loop3: detected capacity change from 0 to 4096 [pid 5063] umount2("./481/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7488] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] newfstatat(4, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7488] <... openat resumed>) = 4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(AT_FDCWD, "./481/binderfs", [pid 7488] ioctl(4, LOOP_SET_FD, 3 [pid 5066] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7488] <... ioctl resumed>) = 0 [pid 7486] <... mount resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] unlink("./481/binderfs" [pid 7488] close(3 [pid 7486] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] getdents64(4, [pid 5063] <... unlink resumed>) = 0 [pid 7488] <... close resumed>) = 0 [pid 7486] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7488] close(4 [pid 7486] chdir("./file0" [pid 5066] close(4 [pid 7488] <... close resumed>) = 0 [pid 7488] mkdir("./file0", 0777 [pid 7486] <... chdir resumed>) = 0 [pid 7488] <... mkdir resumed>) = 0 [pid 7486] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7486] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7488] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5066] rmdir("./477/file0" [pid 7486] exit_group(0 [pid 5066] <... rmdir resumed>) = 0 [ 338.434874][ T7487] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 338.457198][ T7488] loop0: detected capacity change from 0 to 4096 [pid 7486] <... exit_group resumed>) = ? [pid 7487] <... mount resumed>) = 0 [pid 7486] +++ exited with 0 +++ [pid 5066] getdents64(3, [pid 5063] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./477" [pid 7487] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./478", 0777 [pid 7487] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 7487] chdir("./file0") = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7487] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7486, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] newfstatat(AT_FDCWD, "./481/file0", [pid 7487] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7487] exit_group(0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7487] <... exit_group resumed>) = ? [pid 5066] <... openat resumed>) = 3 [pid 5063] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] umount2("./482", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./481/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "./482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... openat resumed>) = 4 [pid 5064] <... openat resumed>) = 3 [pid 5063] newfstatat(4, "", [pid 5064] newfstatat(3, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, [pid 5064] getdents64(3, [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] getdents64(4, [pid 5064] umount2("./482/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7487] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] close(4 [pid 5064] newfstatat(AT_FDCWD, "./482/binderfs", [pid 5063] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] rmdir("./481/file0" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7487, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5064] unlink("./482/binderfs" [pid 5063] <... rmdir resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./481" [pid 5065] umount2("./478", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5064] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./482", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... mkdir resumed>) = 0 [pid 7488] <... mount resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./482/file0", [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 338.485057][ T7488] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] getdents64(3, [pid 7488] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7488] <... openat resumed>) = 3 [pid 5064] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7488] chdir("./file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7488] <... chdir resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7488] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] umount2("./478/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7488] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./482/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 7488] exit_group(0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] newfstatat(AT_FDCWD, "./478/binderfs", [pid 5064] <... openat resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] newfstatat(4, "", ./strace-static-x86_64: Process 7489 attached [pid 7489] set_robust_list(0x55555605b660, 24 [pid 7488] <... exit_group resumed>) = ? [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7489] <... set_robust_list resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7489 [pid 5064] getdents64(4, [pid 7489] chdir("./478" [pid 7488] +++ exited with 0 +++ [pid 5065] unlink("./478/binderfs" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7489] <... chdir resumed>) = 0 [pid 5064] getdents64(4, [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7488, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7489] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7489] <... prctl resumed>) = 0 [pid 5064] close(4 [pid 7489] setpgid(0, 0 [pid 5065] <... unlink resumed>) = 0 [pid 7489] <... setpgid resumed>) = 0 [pid 5065] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./481", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7489] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "./481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] rmdir("./482/file0" [pid 5062] newfstatat(3, "", [pid 7489] write(3, "1000", 4 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7489] <... write resumed>) = 4 [pid 5062] getdents64(3, [pid 7489] close(3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7489] <... close resumed>) = 0 [pid 5062] umount2("./481/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7489] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7489] memfd_create("syzkaller", 0 [pid 5065] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7489] <... memfd_create resumed>) = 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] getdents64(3, [pid 5063] <... ioctl resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./481/binderfs", [pid 5065] newfstatat(AT_FDCWD, "./478/file0", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7489] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7489] <... mmap resumed>) = 0x7f599a000000 [pid 5065] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3 [pid 5062] unlink("./481/binderfs" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./478/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] rmdir("./482" [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... openat resumed>) = 4 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7490 attached [pid 5065] newfstatat(4, "", [pid 5064] mkdir("./483", 0777 [pid 7490] set_robust_list(0x55555605b660, 24 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7489] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7490] <... set_robust_list resumed>) = 0 [pid 5065] getdents64(4, [pid 7490] chdir("./482" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 5065] close(4 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7490 [pid 7490] <... chdir resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7490] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] rmdir("./478/file0" [pid 7490] <... prctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7490] setpgid(0, 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] newfstatat(AT_FDCWD, "./481/file0", [pid 7490] <... setpgid resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7490] <... openat resumed>) = 3 [pid 5065] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./481/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./478" [pid 7490] write(3, "1000", 4 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7490] <... write resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 7490] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7490] <... close resumed>) = 0 [pid 5062] getdents64(4, [pid 7490] symlink("/dev/binderfs", "./binderfs" [pid 5065] mkdir("./479", 0777 [pid 7490] <... symlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] <... mkdir resumed>) = 0 [pid 7490] memfd_create("syzkaller", 0 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] close(4 [pid 5065] <... openat resumed>) = 3 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./481/file0" [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7490] <... memfd_create resumed>) = 3 [pid 5062] <... rmdir resumed>) = 0 [pid 7490] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7489] <... write resumed>) = 2097152 [pid 5062] getdents64(3, [pid 7489] munmap(0x7f599a000000, 138412032 [pid 7490] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./481" [pid 7489] <... munmap resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7489] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5062] mkdir("./482", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7489] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... openat resumed>) = 3 [pid 7490] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7489] <... ioctl resumed>) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7489] close(3) = 0 [pid 7489] close(4 [pid 5064] close(3 [pid 7489] <... close resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7489] mkdir("./file0", 0777 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7491 ./strace-static-x86_64: Process 7491 attached [pid 7489] <... mkdir resumed>) = 0 [pid 7491] set_robust_list(0x55555605b660, 24 [pid 7489] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7491] <... set_robust_list resumed>) = 0 [pid 7491] chdir("./479") = 0 ./strace-static-x86_64: Process 7492 attached [pid 7492] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7492 [pid 7492] <... set_robust_list resumed>) = 0 [pid 7492] chdir("./483") = 0 [pid 7492] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7491] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7492] setpgid(0, 0) = 0 [pid 7492] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7492] write(3, "1000", 4) = 4 [pid 7492] close(3) = 0 [pid 7492] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7492] memfd_create("syzkaller", 0) = 3 [pid 7491] <... prctl resumed>) = 0 [pid 7491] setpgid(0, 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7491] <... setpgid resumed>) = 0 [pid 7492] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7491] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] close(3) = 0 [pid 7491] <... openat resumed>) = 3 [ 338.695275][ T7489] loop4: detected capacity change from 0 to 4096 [ 338.734617][ T7489] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7490] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 7493 attached [pid 7491] write(3, "1000", 4 [pid 7490] munmap(0x7f599a000000, 138412032 [pid 7493] set_robust_list(0x55555605b660, 24 [pid 7491] <... write resumed>) = 4 [pid 7490] <... munmap resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7493 [pid 7491] close(3 [pid 7493] <... set_robust_list resumed>) = 0 [pid 7491] <... close resumed>) = 0 [pid 7490] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7493] chdir("./482" [pid 7491] symlink("/dev/binderfs", "./binderfs" [pid 7490] <... openat resumed>) = 4 [pid 7493] <... chdir resumed>) = 0 [pid 7491] <... symlink resumed>) = 0 [pid 7490] ioctl(4, LOOP_SET_FD, 3 [pid 7493] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7491] memfd_create("syzkaller", 0 [pid 7493] <... prctl resumed>) = 0 [pid 7493] setpgid(0, 0 [pid 7491] <... memfd_create resumed>) = 3 [pid 7493] <... setpgid resumed>) = 0 [pid 7491] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7493] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7490] <... ioctl resumed>) = 0 [pid 7493] write(3, "1000", 4 [pid 7490] close(3 [pid 7493] <... write resumed>) = 4 [pid 7493] close(3) = 0 [pid 7493] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7490] <... close resumed>) = 0 [pid 7490] close(4) = 0 [pid 7490] mkdir("./file0", 0777) = 0 [ 338.788897][ T7490] loop1: detected capacity change from 0 to 4096 [pid 7490] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7493] memfd_create("syzkaller", 0) = 3 [pid 7493] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 338.829703][ T7490] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7492] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7491] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7490] <... mount resumed>) = 0 [pid 7490] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7490] chdir("./file0") = 0 [pid 7490] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7490] exit_group(0) = ? [pid 7490] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7490, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5063] umount2("./482", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./482/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./482/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./482/binderfs") = 0 [pid 5063] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7492] <... write resumed>) = 2097152 [pid 7489] <... mount resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./482/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7492] munmap(0x7f599a000000, 138412032 [pid 5063] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7489] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7492] <... munmap resumed>) = 0 [pid 7489] <... openat resumed>) = 3 [pid 5063] openat(AT_FDCWD, "./482/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7492] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7491] <... write resumed>) = 2097152 [pid 7489] chdir("./file0" [pid 5063] <... openat resumed>) = 4 [pid 7493] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7492] <... openat resumed>) = 4 [pid 7491] munmap(0x7f599a000000, 138412032 [pid 7489] <... chdir resumed>) = 0 [pid 5063] newfstatat(4, "", [pid 7489] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7489] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] getdents64(4, [pid 7489] exit_group(0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7492] ioctl(4, LOOP_SET_FD, 3 [pid 5063] getdents64(4, [pid 7492] <... ioctl resumed>) = 0 [pid 7489] <... exit_group resumed>) = ? [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7491] <... munmap resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./482/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7489] +++ exited with 0 +++ [pid 5063] close(3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7489, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 5063] <... close resumed>) = 0 [pid 5066] umount2("./478", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] rmdir("./482" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... rmdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./478", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7491] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] mkdir("./483", 0777 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5063] <... mkdir resumed>) = 0 [pid 7491] <... openat resumed>) = 4 [pid 7491] ioctl(4, LOOP_SET_FD, 3 [pid 7493] <... write resumed>) = 2097152 [pid 7492] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./478/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./478/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] unlink("./478/binderfs" [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7493] munmap(0x7f599a000000, 138412032 [pid 7492] <... close resumed>) = 0 [pid 7491] <... ioctl resumed>) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 7492] close(4 [pid 7491] close(3 [pid 5066] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7492] <... close resumed>) = 0 [pid 7491] <... close resumed>) = 0 [pid 7492] mkdir("./file0", 0777 [pid 7491] close(4 [pid 5066] <... umount2 resumed>) = 0 [pid 5066] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7493] <... munmap resumed>) = 0 [pid 7492] <... mkdir resumed>) = 0 [pid 7491] <... close resumed>) = 0 [ 338.957089][ T7492] loop2: detected capacity change from 0 to 4096 [ 338.975872][ T7491] loop3: detected capacity change from 0 to 4096 [pid 7493] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7492] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7491] mkdir("./file0", 0777 [pid 7493] <... openat resumed>) = 4 [pid 7491] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./478/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./478/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./478/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7493] ioctl(4, LOOP_SET_FD, 3 [pid 7491] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./478/file0") = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./478") = 0 [pid 5066] mkdir("./479", 0777) = 0 [pid 7493] <... ioctl resumed>) = 0 [pid 7493] close(3 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7493] <... close resumed>) = 0 [pid 7493] close(4) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5063] <... ioctl resumed>) = 0 [pid 7493] mkdir("./file0", 0777 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5063] close(3 [pid 7493] <... mkdir resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7493] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7494 [ 339.003347][ T7492] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 339.016628][ T7493] loop0: detected capacity change from 0 to 4096 [ 339.023301][ T7491] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). ./strace-static-x86_64: Process 7494 attached [pid 7494] set_robust_list(0x55555605b660, 24) = 0 [pid 7494] chdir("./483") = 0 [pid 7494] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7494] setpgid(0, 0) = 0 [pid 7494] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7494] write(3, "1000", 4) = 4 [pid 7492] <... mount resumed>) = 0 [pid 7494] close(3 [pid 7492] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7494] <... close resumed>) = 0 [pid 7492] <... openat resumed>) = 3 [pid 7494] symlink("/dev/binderfs", "./binderfs" [pid 7492] chdir("./file0" [pid 7494] <... symlink resumed>) = 0 [pid 7492] <... chdir resumed>) = 0 [pid 7492] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7494] memfd_create("syzkaller", 0 [pid 7492] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7492] exit_group(0) = ? [pid 7494] <... memfd_create resumed>) = 3 [pid 7494] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7492] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7492, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] umount2("./483", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./483/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./483/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./483/binderfs") = 0 [pid 5064] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [ 339.062408][ T7493] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5064] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./483/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./483/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", [pid 7491] <... mount resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./483/file0") = 0 [pid 7491] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7491] chdir("./file0") = 0 [pid 5066] close(3 [pid 5064] getdents64(3, [pid 7491] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7491] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... close resumed>) = 0 [pid 5064] close(3 [pid 7491] exit_group(0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... close resumed>) = 0 [pid 7491] <... exit_group resumed>) = ? [pid 7491] +++ exited with 0 +++ [pid 5064] rmdir("./483"./strace-static-x86_64: Process 7495 attached [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7495 [pid 5064] <... rmdir resumed>) = 0 [pid 7495] set_robust_list(0x55555605b660, 24 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7491, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] mkdir("./484", 0777 [pid 7495] <... set_robust_list resumed>) = 0 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... mkdir resumed>) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 7495] chdir("./479" [pid 7494] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7495] <... chdir resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7495] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] umount2("./479", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7495] <... prctl resumed>) = 0 [pid 7495] setpgid(0, 0) = 0 [pid 7493] <... mount resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7493] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7493] chdir("./file0") = 0 [pid 7493] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7493] exit_group(0 [pid 5065] <... openat resumed>) = 3 [pid 7495] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7493] <... exit_group resumed>) = ? [pid 5065] newfstatat(3, "", [pid 7495] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7495] write(3, "1000", 4 [pid 7493] +++ exited with 0 +++ [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7495] <... write resumed>) = 4 [pid 5065] umount2("./479/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7495] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./479/binderfs", [pid 7495] <... close resumed>) = 0 [pid 7495] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7493, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] unlink("./479/binderfs" [pid 5062] umount2("./482", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7495] <... symlink resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] newfstatat(AT_FDCWD, "./479/file0", [pid 5062] umount2("./482/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7495] memfd_create("syzkaller", 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./482/binderfs", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] openat(AT_FDCWD, "./479/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] unlink("./482/binderfs" [pid 7494] <... write resumed>) = 2097152 [pid 5065] <... openat resumed>) = 4 [pid 5062] <... unlink resumed>) = 0 [pid 5065] newfstatat(4, "", [pid 5062] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7495] <... memfd_create resumed>) = 3 [pid 7494] munmap(0x7f599a000000, 138412032 [pid 5065] getdents64(4, [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7495] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7495] <... mmap resumed>) = 0x7f599a000000 [pid 5065] getdents64(4, [pid 5064] close(3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./482/file0", [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] close(4 [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] rmdir("./479/file0" [pid 5062] openat(AT_FDCWD, "./482/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 ./strace-static-x86_64: Process 7496 attached [pid 5065] getdents64(3, [pid 5062] newfstatat(4, "", [pid 7496] set_robust_list(0x55555605b660, 24 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7496] <... set_robust_list resumed>) = 0 [pid 7494] <... munmap resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] getdents64(4, [pid 7496] chdir("./484" [pid 7494] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] close(3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7496 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7496] <... chdir resumed>) = 0 [pid 7494] <... openat resumed>) = 4 [pid 5062] getdents64(4, [pid 7496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7494] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7496] <... prctl resumed>) = 0 [pid 7494] <... ioctl resumed>) = 0 [pid 5065] rmdir("./479" [pid 7496] setpgid(0, 0 [pid 7494] close(3 [pid 7496] <... setpgid resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5062] close(4 [pid 7496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7494] <... close resumed>) = 0 [pid 5065] mkdir("./480", 0777 [pid 5062] <... close resumed>) = 0 [pid 7494] close(4) = 0 [pid 7494] mkdir("./file0", 0777) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5062] rmdir("./482/file0" [pid 7496] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7496] write(3, "1000", 4 [pid 5065] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7494] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7496] <... write resumed>) = 4 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] close(3 [pid 7496] close(3) = 0 [pid 7496] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./482" [pid 7496] <... symlink resumed>) = 0 [pid 7495] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./483", 0777 [pid 7496] memfd_create("syzkaller", 0) = 3 [pid 7496] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... mkdir resumed>) = 0 [pid 7496] <... mmap resumed>) = 0x7f599a000000 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [ 339.247065][ T7494] loop1: detected capacity change from 0 to 4096 [ 339.278972][ T7494] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7495] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 7497 attached [pid 7497] set_robust_list(0x55555605b660, 24) = 0 [pid 7497] chdir("./480" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7497 [pid 7497] <... chdir resumed>) = 0 [pid 7495] munmap(0x7f599a000000, 138412032 [pid 7497] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7497] setpgid(0, 0) = 0 [pid 7497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7495] <... munmap resumed>) = 0 [pid 7495] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7497] write(3, "1000", 4 [pid 7495] ioctl(4, LOOP_SET_FD, 3 [pid 7497] <... write resumed>) = 4 [pid 7497] close(3) = 0 [pid 7497] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7497] memfd_create("syzkaller", 0 [pid 7494] <... mount resumed>) = 0 [pid 7494] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7497] <... memfd_create resumed>) = 3 [pid 7497] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7494] <... openat resumed>) = 3 [pid 7494] chdir("./file0") = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7494] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7495] <... ioctl resumed>) = 0 [pid 7495] close(3) = 0 [pid 7495] close(4) = 0 [pid 7495] mkdir("./file0", 0777) = 0 [pid 7495] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7494] exit_group(0 [pid 7496] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7494] <... exit_group resumed>) = ? [pid 5062] close(3) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7498 attached [pid 7498] set_robust_list(0x55555605b660, 24) = 0 [pid 7494] +++ exited with 0 +++ [pid 7498] chdir("./483" [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7494, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7498 [pid 7498] <... chdir resumed>) = 0 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 7498] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] <... restart_syscall resumed>) = 0 [pid 7498] <... prctl resumed>) = 0 [pid 7498] setpgid(0, 0) = 0 [pid 7498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] umount2("./483", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7498] <... openat resumed>) = 3 [ 339.361459][ T7495] loop4: detected capacity change from 0 to 4096 [ 339.396120][ T7495] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7498] write(3, "1000", 4 [pid 7495] <... mount resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7498] <... write resumed>) = 4 [pid 7495] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] newfstatat(3, "", [pid 7498] close(3 [pid 7495] <... openat resumed>) = 3 [pid 7498] <... close resumed>) = 0 [pid 7495] chdir("./file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7498] symlink("/dev/binderfs", "./binderfs" [pid 7495] <... chdir resumed>) = 0 [pid 5063] getdents64(3, [pid 7498] <... symlink resumed>) = 0 [pid 7495] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7498] memfd_create("syzkaller", 0 [pid 7495] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7495] exit_group(0 [pid 5063] umount2("./483/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7495] <... exit_group resumed>) = ? [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./483/binderfs", [pid 7497] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7496] <... write resumed>) = 2097152 [pid 7495] +++ exited with 0 +++ [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7498] <... memfd_create resumed>) = 3 [pid 5063] unlink("./483/binderfs" [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7495, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5063] <... unlink resumed>) = 0 [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5063] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... restart_syscall resumed>) = 0 [pid 7498] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] umount2("./479", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7498] <... mmap resumed>) = 0x7f599a000000 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./479", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... openat resumed>) = 3 [pid 7496] munmap(0x7f599a000000, 138412032 [pid 5063] newfstatat(AT_FDCWD, "./483/file0", [pid 5066] newfstatat(3, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7496] <... munmap resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] openat(AT_FDCWD, "./483/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] umount2("./479/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(4, "", [pid 7496] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7496] <... openat resumed>) = 4 [pid 5066] newfstatat(AT_FDCWD, "./479/binderfs", [pid 5063] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7496] ioctl(4, LOOP_SET_FD, 3 [pid 5066] unlink("./479/binderfs" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... unlink resumed>) = 0 [pid 5063] getdents64(4, [pid 5066] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./483/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./483" [pid 7496] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7496] close(3 [pid 5066] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7496] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7496] close(4 [pid 5066] newfstatat(AT_FDCWD, "./479/file0", [pid 7496] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] mkdir("./484", 0777 [pid 7496] mkdir("./file0", 0777 [pid 5066] umount2("./479/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] openat(AT_FDCWD, "./479/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... openat resumed>) = 3 [pid 5066] <... openat resumed>) = 4 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7496] <... mkdir resumed>) = 0 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 7496] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./479/file0") = 0 [pid 7497] <... write resumed>) = 2097152 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(3) = 0 [pid 5066] rmdir("./479" [pid 7497] munmap(0x7f599a000000, 138412032) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./480", 0777) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [ 339.490456][ T7496] loop2: detected capacity change from 0 to 4096 [ 339.518636][ T7496] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7497] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7497] ioctl(4, LOOP_SET_FD, 3 [pid 7498] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7497] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7497] close(3 [pid 5063] close(3 [pid 7497] <... close resumed>) = 0 [pid 7497] close(4 [pid 5063] <... close resumed>) = 0 [pid 7497] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7497] mkdir("./file0", 0777) = 0 ./strace-static-x86_64: Process 7499 attached [pid 7497] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7499] set_robust_list(0x55555605b660, 24) = 0 [pid 7499] chdir("./484") = 0 [pid 7499] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7499] setpgid(0, 0) = 0 [pid 7499] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7499] write(3, "1000", 4) = 4 [pid 7499] close(3) = 0 [ 339.567569][ T7497] loop3: detected capacity change from 0 to 4096 [pid 7499] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7499 [pid 7499] <... symlink resumed>) = 0 [pid 7499] memfd_create("syzkaller", 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7499] <... memfd_create resumed>) = 3 [pid 7499] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] close(3 [pid 7499] <... mmap resumed>) = 0x7f599a000000 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7498] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 7500 attached [pid 7498] munmap(0x7f599a000000, 138412032 [pid 7496] <... mount resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7500 [pid 7500] set_robust_list(0x55555605b660, 24 [pid 7498] <... munmap resumed>) = 0 [pid 7496] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7500] <... set_robust_list resumed>) = 0 [pid 7500] chdir("./480" [pid 7496] chdir("./file0") = 0 [pid 7496] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [ 339.615237][ T7497] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7498] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7500] <... chdir resumed>) = 0 [pid 7498] <... openat resumed>) = 4 [pid 7496] exit_group(0 [pid 7500] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7496] <... exit_group resumed>) = ? [pid 7500] <... prctl resumed>) = 0 [pid 7498] ioctl(4, LOOP_SET_FD, 3 [pid 7500] setpgid(0, 0 [pid 7496] +++ exited with 0 +++ [pid 7500] <... setpgid resumed>) = 0 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7496, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 7500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5064] umount2("./484", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7500] write(3, "1000", 4) = 4 [pid 7500] close(3) = 0 [pid 7500] symlink("/dev/binderfs", "./binderfs" [pid 5064] openat(AT_FDCWD, "./484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7500] <... symlink resumed>) = 0 [pid 7500] memfd_create("syzkaller", 0 [pid 7497] <... mount resumed>) = 0 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7498] <... ioctl resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7498] close(3 [pid 7497] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] umount2("./484/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7498] <... close resumed>) = 0 [pid 7498] close(4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7497] <... openat resumed>) = 3 [pid 7500] <... memfd_create resumed>) = 3 [pid 7499] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7498] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./484/binderfs", [pid 7498] mkdir("./file0", 0777 [pid 7500] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7498] <... mkdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7498] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5064] unlink("./484/binderfs") = 0 [pid 7497] chdir("./file0" [pid 7500] <... mmap resumed>) = 0x7f599a000000 [pid 7497] <... chdir resumed>) = 0 [pid 7497] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7497] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7497] exit_group(0 [pid 5064] <... umount2 resumed>) = 0 [pid 7497] <... exit_group resumed>) = ? [pid 5064] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7497] +++ exited with 0 +++ [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7497, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] newfstatat(AT_FDCWD, "./484/file0", [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 5064] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./480", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./484/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... openat resumed>) = 4 [pid 5065] <... openat resumed>) = 3 [pid 5064] newfstatat(4, "", [pid 5065] newfstatat(3, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [ 339.688174][ T7498] loop0: detected capacity change from 0 to 4096 [ 339.725208][ T7498] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5065] umount2("./480/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] newfstatat(AT_FDCWD, "./480/binderfs", [pid 5064] close(4) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] rmdir("./484/file0") = 0 [pid 5064] getdents64(3, [pid 5065] unlink("./480/binderfs" [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(3) = 0 [pid 5064] rmdir("./484") = 0 [pid 5064] mkdir("./485", 0777) = 0 [pid 7499] <... write resumed>) = 2097152 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... umount2 resumed>) = 0 [pid 7499] munmap(0x7f599a000000, 138412032 [pid 5064] <... openat resumed>) = 3 [pid 5065] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7498] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] newfstatat(AT_FDCWD, "./480/file0", [pid 7498] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7498] chdir("./file0") = 0 [pid 7498] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7498] exit_group(0) = ? [pid 7498] +++ exited with 0 +++ [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7498, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7500] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] openat(AT_FDCWD, "./480/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", [pid 5062] umount2("./483", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] getdents64(4, [pid 5062] openat(AT_FDCWD, "./483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7499] <... munmap resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", [pid 7499] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7499] <... openat resumed>) = 4 [pid 5065] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5062] getdents64(3, [pid 7499] ioctl(4, LOOP_SET_FD, 3 [pid 5065] rmdir("./480/file0") = 0 [pid 7500] <... write resumed>) = 2097152 [pid 7499] <... ioctl resumed>) = 0 [pid 5065] getdents64(3, [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] umount2("./483/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] close(3 [pid 7500] munmap(0x7f599a000000, 138412032 [pid 5065] <... close resumed>) = 0 [pid 7499] close(3 [pid 5065] rmdir("./480" [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7499] <... close resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./483/binderfs", [pid 5065] <... rmdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7499] close(4 [pid 5065] mkdir("./481", 0777 [pid 5064] close(3 [pid 5062] unlink("./483/binderfs" [pid 7499] <... close resumed>) = 0 [pid 7499] mkdir("./file0", 0777 [pid 7500] <... munmap resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7500] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7499] <... mkdir resumed>) = 0 [pid 5062] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... close resumed>) = 0 [pid 7500] ioctl(4, LOOP_SET_FD, 3 [pid 7499] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... mkdir resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7500] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7501 attached [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] <... umount2 resumed>) = 0 [pid 7501] set_robust_list(0x55555605b660, 24) = 0 [pid 7501] chdir("./485") = 0 [pid 7501] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7501] setpgid(0, 0) = 0 [pid 7501] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7501 [pid 7501] write(3, "1000", 4) = 4 [pid 7501] close(3) = 0 [pid 7501] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7501] memfd_create("syzkaller", 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5062] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7501] <... memfd_create resumed>) = 3 [pid 7500] close(3 [pid 7501] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7500] <... close resumed>) = 0 [pid 7501] <... mmap resumed>) = 0x7f599a000000 [pid 7500] close(4) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7500] mkdir("./file0", 0777 [pid 5062] newfstatat(AT_FDCWD, "./483/file0", [pid 7500] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7500] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] openat(AT_FDCWD, "./483/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 339.820829][ T7499] loop1: detected capacity change from 0 to 4096 [ 339.848696][ T7500] loop4: detected capacity change from 0 to 4096 [ 339.859347][ T7499] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 5062] rmdir("./483/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./483") = 0 [pid 5062] mkdir("./484", 0777) = 0 [ 339.901831][ T7500] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7499] <... mount resumed>) = 0 [pid 7499] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7499] chdir("./file0") = 0 [pid 7499] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [pid 7499] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7499] exit_group(0 [pid 7501] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7499] <... exit_group resumed>) = ? [pid 7500] <... mount resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7500] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7500] chdir("./file0") = 0 [pid 7499] +++ exited with 0 +++ [pid 7500] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7499, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- ./strace-static-x86_64: Process 7502 attached [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7502 [pid 7502] set_robust_list(0x55555605b660, 24 [pid 7500] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7502] <... set_robust_list resumed>) = 0 [pid 7502] chdir("./481" [pid 7500] exit_group(0) = ? [pid 5063] umount2("./484", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./484/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7500] +++ exited with 0 +++ [pid 5063] newfstatat(AT_FDCWD, "./484/binderfs", [pid 7502] <... chdir resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7500, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7502] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5063] unlink("./484/binderfs" [pid 7502] <... prctl resumed>) = 0 [pid 5066] <... restart_syscall resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 7502] setpgid(0, 0 [pid 5063] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7502] <... setpgid resumed>) = 0 [pid 7502] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] umount2("./480", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7502] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./480", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7502] write(3, "1000", 4 [pid 5066] umount2("./480/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7502] <... write resumed>) = 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7502] close(3 [pid 5066] newfstatat(AT_FDCWD, "./480/binderfs", [pid 7502] <... close resumed>) = 0 [pid 7502] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7502] memfd_create("syzkaller", 0 [pid 5066] unlink("./480/binderfs" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... unlink resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./484/file0", [pid 5066] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./484/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7502] <... memfd_create resumed>) = 3 [pid 5063] <... close resumed>) = 0 [pid 7502] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] rmdir("./484/file0" [pid 7502] <... mmap resumed>) = 0x7f599a000000 [pid 7501] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7501] munmap(0x7f599a000000, 138412032 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] close(3 [pid 5066] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./480/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./480/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./480/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", [pid 7501] <... munmap resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(3, [pid 5066] getdents64(4, [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 ./strace-static-x86_64: Process 7503 attached [pid 5063] rmdir("./484" [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7503 [pid 7503] set_robust_list(0x55555605b660, 24) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] close(4 [pid 5063] mkdir("./485", 0777 [pid 7503] chdir("./484") = 0 [pid 7501] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... close resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 7503] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7501] <... openat resumed>) = 4 [pid 5066] rmdir("./480/file0" [pid 7503] setpgid(0, 0 [pid 7501] ioctl(4, LOOP_SET_FD, 3 [pid 7503] <... setpgid resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] close(3) = 0 [pid 5066] rmdir("./480" [pid 7503] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7501] <... ioctl resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5066] mkdir("./481", 0777 [pid 7503] <... openat resumed>) = 3 [pid 5066] <... mkdir resumed>) = 0 [pid 7501] close(3 [pid 7503] write(3, "1000", 4 [pid 7501] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7501] close(4 [pid 5066] <... openat resumed>) = 3 [pid 7503] <... write resumed>) = 4 [pid 7501] <... close resumed>) = 0 [pid 7501] mkdir("./file0", 0777 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7503] close(3 [pid 7501] <... mkdir resumed>) = 0 [pid 7503] <... close resumed>) = 0 [pid 7501] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7503] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7501] <... mount resumed>) = 0 [pid 7503] memfd_create("syzkaller", 0 [pid 7501] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7501] chdir("./file0") = 0 [pid 7501] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7501] exit_group(0 [pid 7503] <... memfd_create resumed>) = 3 [pid 7503] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7501] <... exit_group resumed>) = ? [pid 5066] <... ioctl resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [ 340.058310][ T7501] loop2: detected capacity change from 0 to 4096 [ 340.077121][ T7501] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7503] <... mmap resumed>) = 0x7f599a000000 [pid 7501] +++ exited with 0 +++ [pid 5063] close(3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7501, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5063] <... close resumed>) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7504 attached [pid 5064] umount2("./485", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7504 [pid 7504] set_robust_list(0x55555605b660, 24 [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7504] <... set_robust_list resumed>) = 0 [pid 7504] chdir("./485" [pid 5064] umount2("./485/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./485/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7504] <... chdir resumed>) = 0 [pid 5064] unlink("./485/binderfs" [pid 7504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... unlink resumed>) = 0 [pid 7504] <... prctl resumed>) = 0 [pid 7504] setpgid(0, 0 [pid 5064] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] close(3 [pid 7504] <... setpgid resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./485/file0", [pid 7504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7502] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7504] <... openat resumed>) = 3 [pid 7504] write(3, "1000", 4 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7504] <... write resumed>) = 4 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7504] close(3 [pid 5064] openat(AT_FDCWD, "./485/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7505 attached ) = 4 [pid 7505] set_robust_list(0x55555605b660, 24 [pid 5064] newfstatat(4, "", [pid 7505] <... set_robust_list resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7504] <... close resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7505 [pid 5064] getdents64(4, [pid 7504] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7505] chdir("./481" [pid 7504] <... symlink resumed>) = 0 [pid 7505] <... chdir resumed>) = 0 [pid 5064] getdents64(4, [pid 7505] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7505] <... prctl resumed>) = 0 [pid 7504] memfd_create("syzkaller", 0 [pid 5064] close(4) = 0 [pid 7505] setpgid(0, 0 [pid 5064] rmdir("./485/file0" [pid 7505] <... setpgid resumed>) = 0 [pid 7505] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7504] <... memfd_create resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 7505] <... openat resumed>) = 3 [pid 7505] write(3, "1000", 4 [pid 7504] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] getdents64(3, [pid 7504] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./485" [pid 7505] <... write resumed>) = 4 [pid 5064] <... rmdir resumed>) = 0 [pid 7505] close(3 [pid 5064] mkdir("./486", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7505] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7505] symlink("/dev/binderfs", "./binderfs" [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7505] <... symlink resumed>) = 0 [pid 7505] memfd_create("syzkaller", 0 [pid 7503] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7505] <... memfd_create resumed>) = 3 [pid 7505] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7502] <... write resumed>) = 2097152 [pid 7503] <... write resumed>) = 2097152 [pid 7504] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7503] munmap(0x7f599a000000, 138412032 [pid 7502] munmap(0x7f599a000000, 138412032 [pid 7503] <... munmap resumed>) = 0 [pid 7502] <... munmap resumed>) = 0 [pid 7502] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7505] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7503] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... ioctl resumed>) = 0 [pid 7502] ioctl(4, LOOP_SET_FD, 3 [pid 7504] <... write resumed>) = 2097152 [pid 7504] munmap(0x7f599a000000, 138412032 [pid 7503] <... openat resumed>) = 4 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7502] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7506 attached [pid 7504] <... munmap resumed>) = 0 [pid 7503] ioctl(4, LOOP_SET_FD, 3 [pid 7506] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7506 [pid 7506] <... set_robust_list resumed>) = 0 [pid 7505] <... write resumed>) = 2097152 [pid 7504] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7502] close(3 [pid 7506] chdir("./486" [pid 7505] munmap(0x7f599a000000, 138412032 [pid 7502] <... close resumed>) = 0 [pid 7506] <... chdir resumed>) = 0 [pid 7504] <... openat resumed>) = 4 [pid 7503] <... ioctl resumed>) = 0 [pid 7502] close(4 [pid 7506] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7504] ioctl(4, LOOP_SET_FD, 3 [pid 7503] close(3 [pid 7502] <... close resumed>) = 0 [pid 7506] <... prctl resumed>) = 0 [pid 7505] <... munmap resumed>) = 0 [pid 7506] setpgid(0, 0) = 0 [pid 7502] mkdir("./file0", 0777 [pid 7505] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7506] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7503] <... close resumed>) = 0 [pid 7503] close(4) = 0 [pid 7505] <... openat resumed>) = 4 [pid 7505] ioctl(4, LOOP_SET_FD, 3 [pid 7502] <... mkdir resumed>) = 0 [pid 7506] <... openat resumed>) = 3 [pid 7503] mkdir("./file0", 0777) = 0 [ 340.306701][ T7502] loop3: detected capacity change from 0 to 4096 [ 340.329816][ T7503] loop0: detected capacity change from 0 to 4096 [ 340.341638][ T7504] loop1: detected capacity change from 0 to 4096 [pid 7503] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7506] write(3, "1000", 4 [pid 7505] <... ioctl resumed>) = 0 [pid 7502] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7506] <... write resumed>) = 4 [pid 7505] close(3 [pid 7506] close(3 [pid 7505] <... close resumed>) = 0 [pid 7505] close(4 [pid 7506] <... close resumed>) = 0 [pid 7506] symlink("/dev/binderfs", "./binderfs" [pid 7505] <... close resumed>) = 0 [pid 7504] <... ioctl resumed>) = 0 [pid 7504] close(3) = 0 [pid 7504] close(4) = 0 [pid 7504] mkdir("./file0", 0777) = 0 [pid 7504] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7505] mkdir("./file0", 0777 [pid 7506] <... symlink resumed>) = 0 [pid 7506] memfd_create("syzkaller", 0 [pid 7505] <... mkdir resumed>) = 0 [pid 7506] <... memfd_create resumed>) = 3 [pid 7505] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7506] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 340.352793][ T7505] loop4: detected capacity change from 0 to 4096 [ 340.355657][ T7503] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 340.370583][ T7502] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 340.381692][ T7504] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 340.392328][ T7505] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7503] <... mount resumed>) = 0 [pid 7503] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7503] chdir("./file0") = 0 [pid 7503] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7503] exit_group(0) = ? [pid 7503] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7503, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 7506] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] umount2("./484", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7502] <... mount resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7502] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7504] <... mount resumed>) = 0 [pid 5062] getdents64(3, [pid 7502] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7502] chdir("./file0" [pid 5062] umount2("./484/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7505] <... mount resumed>) = 0 [pid 7504] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7502] <... chdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7505] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7504] <... openat resumed>) = 3 [pid 7502] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5062] newfstatat(AT_FDCWD, "./484/binderfs", [pid 7505] <... openat resumed>) = 3 [pid 7504] chdir("./file0" [pid 7502] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7504] <... chdir resumed>) = 0 [pid 7502] exit_group(0 [pid 5062] unlink("./484/binderfs" [pid 7505] chdir("./file0" [pid 7504] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7502] <... exit_group resumed>) = ? [pid 5062] <... unlink resumed>) = 0 [pid 7505] <... chdir resumed>) = 0 [pid 7504] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7505] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7504] exit_group(0 [pid 5062] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7505] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7504] <... exit_group resumed>) = ? [pid 7505] exit_group(0 [pid 7504] +++ exited with 0 +++ [pid 7505] <... exit_group resumed>) = ? [pid 7502] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7504, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7502, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=4 /* 0.04 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 5063] <... restart_syscall resumed>) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 7506] <... write resumed>) = 2097152 [pid 7505] +++ exited with 0 +++ [pid 5063] umount2("./485", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(3, "", [pid 5062] newfstatat(AT_FDCWD, "./484/file0", [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7505, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] getdents64(3, [pid 5062] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7506] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./481", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./485/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./484/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(AT_FDCWD, "./485/binderfs", [pid 5062] newfstatat(4, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./481", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 3 [pid 5063] unlink("./485/binderfs" [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] openat(AT_FDCWD, "./481", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] newfstatat(3, "", [pid 5063] <... unlink resumed>) = 0 [pid 5062] getdents64(4, [pid 7506] <... munmap resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(3, "", [pid 5065] getdents64(3, [pid 5062] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 7506] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] getdents64(3, [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] rmdir("./484/file0" [pid 7506] <... openat resumed>) = 4 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./481/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7506] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... rmdir resumed>) = 0 [pid 5066] umount2("./481/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./481/binderfs", [pid 5063] <... umount2 resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] getdents64(3, [pid 5066] newfstatat(AT_FDCWD, "./481/binderfs", [pid 5063] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] unlink("./481/binderfs" [pid 5062] close(3 [pid 5066] <... unlink resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./485/file0", [pid 5066] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 7506] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7506] close(3 [pid 5065] unlink("./481/binderfs" [pid 7506] <... close resumed>) = 0 [pid 5065] <... unlink resumed>) = 0 [pid 7506] close(4 [pid 5066] <... umount2 resumed>) = 0 [pid 5065] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./484" [pid 5066] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... umount2 resumed>) = 0 [pid 5063] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./481/file0", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./485/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] mkdir("./485", 0777 [pid 7506] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] newfstatat(AT_FDCWD, "./481/file0", [pid 5063] <... openat resumed>) = 4 [pid 7506] mkdir("./file0", 0777 [pid 5066] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(4, "", [pid 5062] <... mkdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] umount2("./481/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7506] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./481/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 7506] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./481/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] newfstatat(4, "", [pid 5065] <... openat resumed>) = 4 [pid 5063] getdents64(4, [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] newfstatat(4, "", [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] getdents64(4, [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] close(4) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5063] rmdir("./485/file0") = 0 [pid 5063] getdents64(3, [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5065] getdents64(4, [pid 5063] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] close(4 [pid 5066] rmdir("./481/file0" [pid 5065] <... close resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./485" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] rmdir("./481/file0" [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] close(3 [pid 5065] getdents64(3, [pid 5066] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] rmdir("./481" [pid 5065] close(3) = 0 [pid 5063] mkdir("./486", 0777 [pid 5066] <... rmdir resumed>) = 0 [pid 5065] rmdir("./481" [pid 5063] <... mkdir resumed>) = 0 [pid 5066] mkdir("./482", 0777 [pid 5065] <... rmdir resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... mkdir resumed>) = 0 [pid 5065] mkdir("./482", 0777 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5063] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7506] <... mount resumed>) = 0 [ 340.551997][ T7506] loop2: detected capacity change from 0 to 4096 [ 340.575895][ T7506] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7506] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7506] chdir("./file0") = 0 [pid 7506] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7506] exit_group(0) = ? [pid 7506] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7506, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./486", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./486/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./486/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./486/binderfs") = 0 [pid 5064] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./486/file0", [pid 5063] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] close(3 [pid 5062] <... close resumed>) = 0 [pid 5064] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./486/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./486/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./486") = 0 [pid 5064] mkdir("./487", 0777) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7507 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 ./strace-static-x86_64: Process 7508 attached [pid 5064] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7507 attached [pid 7507] set_robust_list(0x55555605b660, 24) = 0 [pid 7507] chdir("./485") = 0 [pid 7508] set_robust_list(0x55555605b660, 24 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7508 [pid 7508] <... set_robust_list resumed>) = 0 [pid 7507] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7507] setpgid(0, 0) = 0 [pid 7507] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7507] write(3, "1000", 4) = 4 [pid 7507] close(3 [pid 7508] chdir("./486" [pid 7507] <... close resumed>) = 0 [pid 7507] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7508] <... chdir resumed>) = 0 [pid 7508] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7507] memfd_create("syzkaller", 0 [pid 7508] <... prctl resumed>) = 0 [pid 7508] setpgid(0, 0) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7507] <... memfd_create resumed>) = 3 [pid 7507] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7507] <... mmap resumed>) = 0x7f599a000000 [pid 7508] <... openat resumed>) = 3 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 7508] write(3, "1000", 4 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] close(3 [pid 7508] <... write resumed>) = 4 [pid 5065] <... close resumed>) = 0 ./strace-static-x86_64: Process 7509 attached [pid 7508] close(3 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7509] set_robust_list(0x55555605b660, 24) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7509 [pid 7509] chdir("./482"./strace-static-x86_64: Process 7510 attached [pid 7510] set_robust_list(0x55555605b660, 24 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7510 [pid 7510] <... set_robust_list resumed>) = 0 [pid 7509] <... chdir resumed>) = 0 [pid 7510] chdir("./482" [pid 7509] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7508] <... close resumed>) = 0 [pid 7510] <... chdir resumed>) = 0 [pid 7509] <... prctl resumed>) = 0 [pid 7508] symlink("/dev/binderfs", "./binderfs" [pid 7510] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7509] setpgid(0, 0 [pid 7510] setpgid(0, 0 [pid 7508] <... symlink resumed>) = 0 [pid 7509] <... setpgid resumed>) = 0 [pid 7510] <... setpgid resumed>) = 0 [pid 7509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7510] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7508] memfd_create("syzkaller", 0 [pid 7507] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7510] <... openat resumed>) = 3 [pid 7509] <... openat resumed>) = 3 [pid 7508] <... memfd_create resumed>) = 3 [pid 7508] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7510] write(3, "1000", 4) = 4 [pid 7510] close(3) = 0 [pid 7510] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7509] write(3, "1000", 4) = 4 [pid 7510] memfd_create("syzkaller", 0 [pid 7509] close(3) = 0 [pid 7509] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7510] <... memfd_create resumed>) = 3 [pid 7509] memfd_create("syzkaller", 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7510] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7509] <... memfd_create resumed>) = 3 [pid 7509] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7510] <... mmap resumed>) = 0x7f599a000000 [pid 7507] <... write resumed>) = 2097152 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7511 ./strace-static-x86_64: Process 7511 attached [pid 7507] munmap(0x7f599a000000, 138412032 [pid 7511] set_robust_list(0x55555605b660, 24 [pid 7507] <... munmap resumed>) = 0 [pid 7511] <... set_robust_list resumed>) = 0 [pid 7511] chdir("./487" [pid 7508] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7511] <... chdir resumed>) = 0 [pid 7511] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7511] setpgid(0, 0) = 0 [pid 7507] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7507] <... openat resumed>) = 4 [pid 7507] ioctl(4, LOOP_SET_FD, 3 [pid 7511] <... openat resumed>) = 3 [pid 7511] write(3, "1000", 4) = 4 [pid 7511] close(3) = 0 [pid 7508] <... write resumed>) = 2097152 [pid 7511] symlink("/dev/binderfs", "./binderfs" [pid 7510] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7509] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7508] munmap(0x7f599a000000, 138412032 [pid 7507] <... ioctl resumed>) = 0 [pid 7507] close(3) = 0 [pid 7511] <... symlink resumed>) = 0 [pid 7508] <... munmap resumed>) = 0 [pid 7507] close(4) = 0 [pid 7507] mkdir("./file0", 0777) = 0 [pid 7511] memfd_create("syzkaller", 0 [pid 7508] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7511] <... memfd_create resumed>) = 3 [ 340.866579][ T7507] loop0: detected capacity change from 0 to 4096 [pid 7508] <... openat resumed>) = 4 [pid 7507] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7508] ioctl(4, LOOP_SET_FD, 3 [pid 7511] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7509] <... write resumed>) = 2097152 [pid 7508] <... ioctl resumed>) = 0 [pid 7510] <... write resumed>) = 2097152 [pid 7511] <... mmap resumed>) = 0x7f599a000000 [pid 7509] munmap(0x7f599a000000, 138412032 [pid 7508] close(3) = 0 [pid 7510] munmap(0x7f599a000000, 138412032 [pid 7509] <... munmap resumed>) = 0 [pid 7508] close(4) = 0 [pid 7508] mkdir("./file0", 0777 [pid 7510] <... munmap resumed>) = 0 [pid 7509] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7508] <... mkdir resumed>) = 0 [ 340.915761][ T7508] loop1: detected capacity change from 0 to 4096 [ 340.922503][ T7507] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7508] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7509] <... openat resumed>) = 4 [pid 7509] ioctl(4, LOOP_SET_FD, 3 [pid 7510] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7510] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7510] close(3) = 0 [pid 7510] close(4) = 0 [pid 7510] mkdir("./file0", 0777) = 0 [pid 7509] <... ioctl resumed>) = 0 [pid 7507] <... mount resumed>) = 0 [pid 7510] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7509] close(3) = 0 [pid 7507] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7507] chdir("./file0") = 0 [pid 7509] close(4 [pid 7507] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7509] <... close resumed>) = 0 [pid 7507] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7509] mkdir("./file0", 0777 [pid 7507] exit_group(0 [pid 7509] <... mkdir resumed>) = 0 [pid 7507] <... exit_group resumed>) = ? [pid 7507] +++ exited with 0 +++ [pid 7509] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7507, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [ 340.964676][ T7508] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 340.966247][ T7509] loop4: detected capacity change from 0 to 4096 [ 340.987322][ T7510] loop3: detected capacity change from 0 to 4096 [pid 7511] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7508] <... mount resumed>) = 0 [pid 7508] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] umount2("./485", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7508] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7508] chdir("./file0" [pid 5062] openat(AT_FDCWD, "./485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7508] <... chdir resumed>) = 0 [pid 7508] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] <... openat resumed>) = 3 [pid 7508] exit_group(0 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7508] <... exit_group resumed>) = ? [pid 5062] getdents64(3, [pid 7508] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7508, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] umount2("./485/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./485/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./486", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] unlink("./485/binderfs" [pid 5063] openat(AT_FDCWD, "./486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./486/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./486/binderfs", [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 341.026154][ T7510] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 341.035386][ T7509] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] unlink("./486/binderfs") = 0 [pid 5063] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7509] <... mount resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7509] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] newfstatat(AT_FDCWD, "./485/file0", [pid 7509] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7509] chdir("./file0" [pid 5062] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7509] <... chdir resumed>) = 0 [pid 7509] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7509] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] openat(AT_FDCWD, "./485/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7511] <... write resumed>) = 2097152 [pid 7509] exit_group(0 [pid 5063] <... umount2 resumed>) = 0 [pid 7511] munmap(0x7f599a000000, 138412032 [pid 7509] <... exit_group resumed>) = ? [pid 5062] <... openat resumed>) = 4 [pid 7510] <... mount resumed>) = 0 [pid 7511] <... munmap resumed>) = 0 [pid 7509] +++ exited with 0 +++ [pid 5063] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(4, "", [pid 7510] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7509, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 7510] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./486/file0", [pid 7510] chdir("./file0" [pid 5066] umount2("./482", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7510] <... chdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7510] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] openat(AT_FDCWD, "./482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7510] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... openat resumed>) = 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7511] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] newfstatat(3, "", [pid 5063] openat(AT_FDCWD, "./486/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(4, [pid 7511] <... openat resumed>) = 4 [pid 7510] exit_group(0 [pid 7511] ioctl(4, LOOP_SET_FD, 3 [pid 7510] <... exit_group resumed>) = ? [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... openat resumed>) = 4 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7510] +++ exited with 0 +++ [pid 5066] getdents64(3, [pid 5063] newfstatat(4, "", [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7510, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5066] umount2("./482/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5066] newfstatat(AT_FDCWD, "./482/binderfs", [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] umount2("./482", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 5066] unlink("./482/binderfs" [pid 5065] openat(AT_FDCWD, "./482", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] getdents64(4, [pid 5066] <... unlink resumed>) = 0 [pid 5065] <... openat resumed>) = 3 [pid 5063] close(4 [pid 5065] newfstatat(3, "", [pid 5063] <... close resumed>) = 0 [pid 5066] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] rmdir("./486/file0" [pid 5065] getdents64(3, [pid 7511] <... ioctl resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./485/file0" [pid 7511] close(3 [pid 5065] umount2("./482/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7511] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 5062] getdents64(3, [pid 7511] close(4 [pid 5066] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] newfstatat(AT_FDCWD, "./482/binderfs", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7511] <... close resumed>) = 0 [pid 5063] close(3 [pid 5062] close(3 [pid 7511] mkdir("./file0", 0777 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7511] <... mkdir resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./482/file0", [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] rmdir("./486" [pid 5062] rmdir("./485" [pid 7511] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./482/binderfs" [pid 5063] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./486", 0777 [pid 5066] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./487", 0777 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] openat(AT_FDCWD, "./482/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] <... umount2 resumed>) = 0 [pid 5063] <... mkdir resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 5062] <... openat resumed>) = 3 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5063] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5066] <... close resumed>) = 0 [pid 5065] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] rmdir("./482/file0" [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./482/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] getdents64(3, [pid 5065] umount2("./482/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] close(3 [pid 5065] openat(AT_FDCWD, "./482/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... close resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 7511] <... mount resumed>) = 0 [pid 5066] rmdir("./482" [pid 5065] newfstatat(4, "", [pid 7511] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 341.139173][ T7511] loop2: detected capacity change from 0 to 4096 [ 341.159676][ T7511] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7511] chdir("./file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7511] <... chdir resumed>) = 0 [pid 7511] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7511] exit_group(0) = ? [pid 7511] +++ exited with 0 +++ [pid 5066] mkdir("./483", 0777 [pid 5065] getdents64(4, [pid 5063] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... close resumed>) = 0 [pid 5062] close(3 [pid 5066] <... mkdir resumed>) = 0 [pid 5065] getdents64(4, [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7511, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 7512 attached [pid 5066] <... openat resumed>) = 3 [pid 5065] close(4 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7512 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] rmdir("./482/file0"./strace-static-x86_64: Process 7513 attached [pid 7512] set_robust_list(0x55555605b660, 24 [pid 5065] <... rmdir resumed>) = 0 [pid 7513] set_robust_list(0x55555605b660, 24 [pid 7512] <... set_robust_list resumed>) = 0 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] getdents64(3, [pid 5064] umount2("./487", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7513 [pid 7513] <... set_robust_list resumed>) = 0 [pid 7512] chdir("./487" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7513] chdir("./486" [pid 7512] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7513] <... chdir resumed>) = 0 [pid 7512] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7513] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7512] <... prctl resumed>) = 0 [pid 7513] <... prctl resumed>) = 0 [pid 5065] close(3 [pid 5064] <... openat resumed>) = 3 [pid 7513] setpgid(0, 0 [pid 5064] newfstatat(3, "", [pid 7513] <... setpgid resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7513] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7512] setpgid(0, 0 [pid 5065] rmdir("./482" [pid 5064] getdents64(3, [pid 7513] <... openat resumed>) = 3 [pid 7512] <... setpgid resumed>) = 0 [pid 7513] write(3, "1000", 4 [pid 7512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... rmdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7513] <... write resumed>) = 4 [pid 7512] <... openat resumed>) = 3 [pid 5065] mkdir("./483", 0777 [pid 5064] umount2("./487/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7513] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7513] <... close resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./487/binderfs", [pid 7513] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7512] write(3, "1000", 4) = 4 [pid 7512] close(3) = 0 [pid 7512] symlink("/dev/binderfs", "./binderfs" [pid 7513] memfd_create("syzkaller", 0 [pid 7512] <... symlink resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] unlink("./487/binderfs" [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7512] memfd_create("syzkaller", 0 [pid 5064] <... unlink resumed>) = 0 [pid 7512] <... memfd_create resumed>) = 3 [pid 7513] <... memfd_create resumed>) = 3 [pid 5065] <... openat resumed>) = 3 [pid 5064] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7513] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7512] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7513] <... mmap resumed>) = 0x7f599a000000 [pid 7512] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... umount2 resumed>) = 0 [pid 5064] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./487/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7512] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5064] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] close(3 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] openat(AT_FDCWD, "./487/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", ./strace-static-x86_64: Process 7514 attached [pid 7514] set_robust_list(0x55555605b660, 24) = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7514] chdir("./483" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7514 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 7514] <... chdir resumed>) = 0 [pid 7514] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] close(3 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] <... close resumed>) = 0 [pid 7514] <... prctl resumed>) = 0 [pid 5064] close(4 [pid 7514] setpgid(0, 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./487/file0" [pid 7514] <... setpgid resumed>) = 0 [pid 7513] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... rmdir resumed>) = 0 [pid 7514] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7515 attached [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7515 [pid 5064] getdents64(3, [pid 7515] set_robust_list(0x55555605b660, 24 [pid 7514] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7515] <... set_robust_list resumed>) = 0 [pid 5064] close(3 [pid 7515] chdir("./483" [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./487") = 0 [pid 7515] <... chdir resumed>) = 0 [pid 7514] write(3, "1000", 4 [pid 5064] mkdir("./488", 0777 [pid 7515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7514] <... write resumed>) = 4 [pid 7515] <... prctl resumed>) = 0 [pid 7514] close(3 [pid 7515] setpgid(0, 0) = 0 [pid 7515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7514] <... close resumed>) = 0 [pid 7512] <... write resumed>) = 2097152 [pid 5064] <... mkdir resumed>) = 0 [pid 7514] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7515] <... openat resumed>) = 3 [pid 7512] munmap(0x7f599a000000, 138412032 [pid 7515] write(3, "1000", 4) = 4 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7515] close(3) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7515] symlink("/dev/binderfs", "./binderfs" [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7515] <... symlink resumed>) = 0 [pid 7513] <... write resumed>) = 2097152 [pid 7514] memfd_create("syzkaller", 0 [pid 7512] <... munmap resumed>) = 0 [pid 7515] memfd_create("syzkaller", 0 [pid 7514] <... memfd_create resumed>) = 3 [pid 7513] munmap(0x7f599a000000, 138412032 [pid 7512] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7515] <... memfd_create resumed>) = 3 [pid 7514] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7512] <... openat resumed>) = 4 [pid 7514] <... mmap resumed>) = 0x7f599a000000 [pid 7512] ioctl(4, LOOP_SET_FD, 3 [pid 7515] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7513] <... munmap resumed>) = 0 [pid 7512] <... ioctl resumed>) = 0 [pid 7512] close(3) = 0 [pid 7512] close(4) = 0 [pid 7512] mkdir("./file0", 0777) = 0 [pid 7512] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7515] <... mmap resumed>) = 0x7f599a000000 [pid 7513] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7513] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7513] <... ioctl resumed>) = 0 [pid 7513] close(3) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7516 [pid 7513] close(4) = 0 ./strace-static-x86_64: Process 7516 attached [ 341.402809][ T7512] loop1: detected capacity change from 0 to 4096 [ 341.424774][ T7512] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 341.445963][ T7513] loop0: detected capacity change from 0 to 4096 [pid 7516] set_robust_list(0x55555605b660, 24 [pid 7513] mkdir("./file0", 0777 [pid 7516] <... set_robust_list resumed>) = 0 [pid 7514] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7516] chdir("./488") = 0 [pid 7513] <... mkdir resumed>) = 0 [pid 7516] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7516] setpgid(0, 0) = 0 [pid 7516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7513] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7512] <... mount resumed>) = 0 [pid 7512] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7516] <... openat resumed>) = 3 [pid 7512] <... openat resumed>) = 3 [pid 7516] write(3, "1000", 4 [pid 7512] chdir("./file0" [pid 7516] <... write resumed>) = 4 [pid 7512] <... chdir resumed>) = 0 [pid 7516] close(3 [pid 7512] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7516] <... close resumed>) = 0 [pid 7512] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7512] exit_group(0 [pid 7516] symlink("/dev/binderfs", "./binderfs" [pid 7512] <... exit_group resumed>) = ? [pid 7516] <... symlink resumed>) = 0 [pid 7512] +++ exited with 0 +++ [pid 7516] memfd_create("syzkaller", 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7512, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5063] umount2("./487", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 7516] <... memfd_create resumed>) = 3 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./487/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./487/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./487/binderfs") = 0 [pid 7516] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5063] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7516] <... mmap resumed>) = 0x7f599a000000 [pid 7515] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./487/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./487/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./487/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [ 341.500628][ T7513] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] close(3) = 0 [pid 5063] rmdir("./487") = 0 [pid 5063] mkdir("./488", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7514] <... write resumed>) = 2097152 [pid 7514] munmap(0x7f599a000000, 138412032 [pid 5063] <... openat resumed>) = 3 [pid 7514] <... munmap resumed>) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7514] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7514] ioctl(4, LOOP_SET_FD, 3 [pid 7515] <... write resumed>) = 2097152 [pid 7515] munmap(0x7f599a000000, 138412032 [pid 7514] <... ioctl resumed>) = 0 [pid 7515] <... munmap resumed>) = 0 [pid 7514] close(3) = 0 [pid 7514] close(4) = 0 [pid 7514] mkdir("./file0", 0777) = 0 [pid 7514] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7516] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7515] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 341.586453][ T7514] loop4: detected capacity change from 0 to 4096 [ 341.623426][ T7514] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7515] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... ioctl resumed>) = 0 [pid 7515] <... ioctl resumed>) = 0 [pid 7515] close(3) = 0 [pid 7515] close(4) = 0 [pid 7513] <... mount resumed>) = 0 [pid 5063] close(3) = 0 [pid 7513] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7513] <... openat resumed>) = 3 [pid 7515] mkdir("./file0", 0777 [pid 7513] chdir("./file0") = 0 [pid 7513] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 7517 attached [pid 7513] exit_group(0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7517 [pid 7517] set_robust_list(0x55555605b660, 24 [pid 7513] <... exit_group resumed>) = ? [pid 7515] <... mkdir resumed>) = 0 [pid 7517] <... set_robust_list resumed>) = 0 [pid 7515] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7513] +++ exited with 0 +++ [ 341.636044][ T7515] loop3: detected capacity change from 0 to 4096 [pid 7517] chdir("./488") = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7513, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 7517] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7517] setpgid(0, 0) = 0 [pid 5062] umount2("./486", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7517] write(3, "1000", 4) = 4 [pid 5062] openat(AT_FDCWD, "./486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7517] close(3 [pid 5062] <... openat resumed>) = 3 [pid 7517] <... close resumed>) = 0 [pid 7517] symlink("/dev/binderfs", "./binderfs" [pid 5062] newfstatat(3, "", [pid 7517] <... symlink resumed>) = 0 [pid 7516] <... write resumed>) = 2097152 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7517] memfd_create("syzkaller", 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7517] <... memfd_create resumed>) = 3 [pid 5062] umount2("./486/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7517] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7517] <... mmap resumed>) = 0x7f599a000000 [pid 5062] newfstatat(AT_FDCWD, "./486/binderfs", [pid 7514] <... mount resumed>) = 0 [pid 7514] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7514] <... openat resumed>) = 3 [pid 5062] unlink("./486/binderfs" [pid 7514] chdir("./file0" [pid 5062] <... unlink resumed>) = 0 [pid 7514] <... chdir resumed>) = 0 [pid 7516] munmap(0x7f599a000000, 138412032 [pid 7514] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7516] <... munmap resumed>) = 0 [pid 7514] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7514] exit_group(0 [pid 7516] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7514] <... exit_group resumed>) = ? [pid 7516] <... openat resumed>) = 4 [pid 7516] ioctl(4, LOOP_SET_FD, 3 [pid 7514] +++ exited with 0 +++ [pid 5062] <... umount2 resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7514, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=6 /* 0.06 s */} --- [pid 5062] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./486/file0", [pid 5066] <... restart_syscall resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./483", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./486/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 5066] openat(AT_FDCWD, "./483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] newfstatat(4, "", [pid 5066] <... openat resumed>) = 3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(3, "", [pid 5062] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] getdents64(4, [pid 5066] umount2("./483/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(4 [pid 7516] <... ioctl resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./483/binderfs", [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./486/file0" [pid 7516] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 7516] <... close resumed>) = 0 [pid 5066] unlink("./483/binderfs" [pid 5062] getdents64(3, [pid 7516] close(4) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7516] mkdir("./file0", 0777 [pid 5062] close(3) = 0 [pid 7516] <... mkdir resumed>) = 0 [pid 5066] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7516] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5066] <... umount2 resumed>) = 0 [ 341.682543][ T7515] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 341.717474][ T7516] loop2: detected capacity change from 0 to 4096 [pid 5062] rmdir("./486") = 0 [pid 5062] mkdir("./487", 0777 [pid 5066] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7515] <... mount resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./483/file0", [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 7515] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7515] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./483/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7517] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7515] chdir("./file0" [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, [pid 7515] <... chdir resumed>) = 0 [pid 7515] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7515] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./483/file0" [pid 7515] exit_group(0 [pid 5066] <... rmdir resumed>) = 0 [pid 7515] <... exit_group resumed>) = ? [pid 5066] getdents64(3, [pid 7515] +++ exited with 0 +++ [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7515, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5066] close(3) = 0 [pid 5066] rmdir("./483" [pid 5065] umount2("./483", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7516] <... mount resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... rmdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./483", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] mkdir("./484", 0777 [pid 5065] <... openat resumed>) = 3 [pid 7516] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... mkdir resumed>) = 0 [pid 5065] newfstatat(3, "", [pid 7516] <... openat resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7516] chdir("./file0" [pid 5065] getdents64(3, [pid 7516] <... chdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [ 341.758724][ T7516] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7516] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5066] <... openat resumed>) = 3 [pid 5065] umount2("./483/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7516] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5065] newfstatat(AT_FDCWD, "./483/binderfs", [pid 7516] exit_group(0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./483/binderfs" [pid 7516] <... exit_group resumed>) = ? [pid 5065] <... unlink resumed>) = 0 [pid 7517] <... write resumed>) = 2097152 [pid 5065] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7517] munmap(0x7f599a000000, 138412032 [pid 7516] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7516, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=3 /* 0.03 s */} --- [pid 5064] umount2("./488", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./488/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./488/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./488/binderfs") = 0 [pid 5064] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./488/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./488/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 5064] rmdir("./488/file0" [pid 7517] <... munmap resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] close(3 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5065] <... umount2 resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 7517] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 7517] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] rmdir("./488" [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7517] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(AT_FDCWD, "./483/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5065] umount2("./483/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] mkdir("./489", 0777./strace-static-x86_64: Process 7518 attached ) = 0 [pid 7518] set_robust_list(0x55555605b660, 24 [pid 7517] <... ioctl resumed>) = 0 [pid 5065] openat(AT_FDCWD, "./483/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7518 [pid 7518] <... set_robust_list resumed>) = 0 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 7518] chdir("./487" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7517] close(3 [pid 5065] getdents64(4, [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7517] <... close resumed>) = 0 [pid 7517] close(4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... openat resumed>) = 3 [pid 7518] <... chdir resumed>) = 0 [pid 7517] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 7518] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7517] mkdir("./file0", 0777 [pid 7518] <... prctl resumed>) = 0 [pid 7517] <... mkdir resumed>) = 0 [pid 7518] setpgid(0, 0 [pid 5065] rmdir("./483/file0" [pid 7518] <... setpgid resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7518] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7517] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3 [pid 7518] <... openat resumed>) = 3 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 7518] write(3, "1000", 4) = 4 [pid 7518] close(3) = 0 [pid 7518] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7518] memfd_create("syzkaller", 0 [pid 5065] rmdir("./483" [pid 5066] close(3 [pid 5065] <... rmdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] mkdir("./484", 0777 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7518] <... memfd_create resumed>) = 3 [pid 7518] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5065] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7519 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [ 341.866961][ T7517] loop1: detected capacity change from 0 to 4096 [ 341.898172][ T7517] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 5065] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7520 attached ./strace-static-x86_64: Process 7519 attached [pid 7520] set_robust_list(0x55555605b660, 24 [pid 7519] set_robust_list(0x55555605b660, 24 [pid 7520] <... set_robust_list resumed>) = 0 [pid 7519] <... set_robust_list resumed>) = 0 [pid 7520] chdir("./489" [pid 7519] chdir("./484") = 0 [pid 7520] <... chdir resumed>) = 0 [pid 7519] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7520] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7519] <... prctl resumed>) = 0 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7520 [pid 7519] setpgid(0, 0 [pid 7520] <... prctl resumed>) = 0 [pid 7519] <... setpgid resumed>) = 0 [pid 7520] setpgid(0, 0 [pid 7519] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7520] <... setpgid resumed>) = 0 [pid 7520] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7519] <... openat resumed>) = 3 [pid 7519] write(3, "1000", 4 [pid 7520] <... openat resumed>) = 3 [pid 7519] <... write resumed>) = 4 [pid 7520] write(3, "1000", 4 [pid 7519] close(3 [pid 7520] <... write resumed>) = 4 [pid 7519] <... close resumed>) = 0 [pid 7520] close(3 [pid 7519] symlink("/dev/binderfs", "./binderfs" [pid 7520] <... close resumed>) = 0 [pid 7519] <... symlink resumed>) = 0 [pid 7518] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7520] symlink("/dev/binderfs", "./binderfs" [pid 7519] memfd_create("syzkaller", 0 [pid 7520] <... symlink resumed>) = 0 [pid 7520] memfd_create("syzkaller", 0 [pid 7517] <... mount resumed>) = 0 [pid 7519] <... memfd_create resumed>) = 3 [pid 7519] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7517] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7519] <... mmap resumed>) = 0x7f599a000000 [pid 7517] <... openat resumed>) = 3 [pid 7517] chdir("./file0" [pid 7520] <... memfd_create resumed>) = 3 [pid 7520] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7517] <... chdir resumed>) = 0 [pid 7517] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7517] exit_group(0) = ? [pid 7517] +++ exited with 0 +++ [pid 5065] <... ioctl resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7517, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=2 /* 0.02 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5065] close(3 [pid 7520] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7519] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7518] <... write resumed>) = 2097152 [pid 5063] <... restart_syscall resumed>) = 0 [pid 7518] munmap(0x7f599a000000, 138412032 [pid 5065] <... close resumed>) = 0 [pid 7518] <... munmap resumed>) = 0 [pid 7518] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] umount2("./488", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7518] <... openat resumed>) = 4 [pid 7518] ioctl(4, LOOP_SET_FD, 3 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7521 attached [pid 7521] set_robust_list(0x55555605b660, 24 [pid 7520] <... write resumed>) = 2097152 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7521 [pid 7521] <... set_robust_list resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7521] chdir("./484" [pid 5063] <... openat resumed>) = 3 [pid 7521] <... chdir resumed>) = 0 [pid 7521] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7520] munmap(0x7f599a000000, 138412032 [pid 7519] <... write resumed>) = 2097152 [pid 7518] <... ioctl resumed>) = 0 [pid 5063] newfstatat(3, "", [pid 7521] <... prctl resumed>) = 0 [pid 7519] munmap(0x7f599a000000, 138412032 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7521] setpgid(0, 0) = 0 [pid 7518] close(3 [pid 5063] getdents64(3, [pid 7521] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7518] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7521] <... openat resumed>) = 3 [pid 7521] write(3, "1000", 4 [pid 7520] <... munmap resumed>) = 0 [pid 7519] <... munmap resumed>) = 0 [pid 7518] close(4 [pid 5063] umount2("./488/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7521] <... write resumed>) = 4 [pid 7519] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7521] close(3 [pid 7519] <... openat resumed>) = 4 [pid 5063] newfstatat(AT_FDCWD, "./488/binderfs", [pid 7521] <... close resumed>) = 0 [pid 7521] symlink("/dev/binderfs", "./binderfs" [pid 7520] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7519] ioctl(4, LOOP_SET_FD, 3 [pid 7518] <... close resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 342.086960][ T7518] loop0: detected capacity change from 0 to 4096 [pid 7521] <... symlink resumed>) = 0 [pid 7520] <... openat resumed>) = 4 [pid 7518] mkdir("./file0", 0777 [pid 5063] unlink("./488/binderfs" [pid 7521] memfd_create("syzkaller", 0 [pid 7520] ioctl(4, LOOP_SET_FD, 3 [pid 7518] <... mkdir resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7520] <... ioctl resumed>) = 0 [pid 7518] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7520] close(3) = 0 [pid 7520] close(4) = 0 [pid 7520] mkdir("./file0", 0777 [pid 7521] <... memfd_create resumed>) = 3 [pid 7520] <... mkdir resumed>) = 0 [pid 7521] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5063] <... umount2 resumed>) = 0 [pid 5063] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./488/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7520] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./488/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7519] <... ioctl resumed>) = 0 [pid 5063] <... openat resumed>) = 4 [pid 7519] close(3 [pid 5063] newfstatat(4, "", [pid 7519] <... close resumed>) = 0 [pid 7519] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7519] <... close resumed>) = 0 [pid 7519] mkdir("./file0", 0777 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, [pid 7519] <... mkdir resumed>) = 0 [pid 7519] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [ 342.132296][ T7519] loop4: detected capacity change from 0 to 4096 [ 342.138664][ T7520] loop2: detected capacity change from 0 to 4096 [ 342.150451][ T7518] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 342.168331][ T7520] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] rmdir("./488/file0") = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 5063] rmdir("./488") = 0 [pid 5063] mkdir("./489", 0777) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [ 342.185923][ T7519] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7521] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7518] <... mount resumed>) = 0 [pid 7518] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7518] chdir("./file0") = 0 [pid 7518] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7520] <... mount resumed>) = 0 [pid 7519] <... mount resumed>) = 0 [pid 7518] exit_group(0 [pid 7520] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7518] <... exit_group resumed>) = ? [pid 7521] <... write resumed>) = 2097152 [pid 7520] <... openat resumed>) = 3 [pid 7519] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7518] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7518, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7520] chdir("./file0" [pid 7519] <... openat resumed>) = 3 [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7520] <... chdir resumed>) = 0 [pid 5062] <... restart_syscall resumed>) = 0 [pid 7520] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7519] chdir("./file0" [pid 7521] munmap(0x7f599a000000, 138412032 [pid 7520] exit_group(0 [pid 7519] <... chdir resumed>) = 0 [pid 7520] <... exit_group resumed>) = ? [pid 7520] +++ exited with 0 +++ [pid 7519] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] umount2("./487", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7521] <... munmap resumed>) = 0 [pid 7519] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7520, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5062] openat(AT_FDCWD, "./487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... restart_syscall resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 7519] exit_group(0 [pid 5062] <... openat resumed>) = 3 [pid 7519] <... exit_group resumed>) = ? [pid 5062] newfstatat(3, "", [pid 5064] umount2("./489", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] openat(AT_FDCWD, "./489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] getdents64(3, [pid 5064] newfstatat(3, "", [pid 5063] close(3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7521] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7519] +++ exited with 0 +++ [pid 5064] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5062] umount2("./487/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7521] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7521] ioctl(4, LOOP_SET_FD, 3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7519, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] restart_syscall(<... resuming interrupted clone ...> [pid 5064] umount2("./489/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... restart_syscall resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./484", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7522 attached ) = 3 [pid 7522] set_robust_list(0x55555605b660, 24 [pid 5064] newfstatat(AT_FDCWD, "./489/binderfs", [pid 7522] <... set_robust_list resumed>) = 0 [pid 5066] newfstatat(3, "", [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7522] chdir("./489" [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] unlink("./489/binderfs" [pid 7522] <... chdir resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] <... unlink resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7522 [pid 5062] newfstatat(AT_FDCWD, "./487/binderfs", [pid 7522] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7522] <... prctl resumed>) = 0 [pid 5066] umount2("./484/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7522] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] unlink("./487/binderfs" [pid 5066] newfstatat(AT_FDCWD, "./484/binderfs", [pid 5064] <... umount2 resumed>) = 0 [pid 7522] <... setpgid resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7522] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] unlink("./484/binderfs" [pid 5062] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7522] <... openat resumed>) = 3 [pid 5066] <... unlink resumed>) = 0 [pid 5064] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7522] write(3, "1000", 4 [pid 5066] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] newfstatat(AT_FDCWD, "./489/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7522] <... write resumed>) = 4 [pid 7521] <... ioctl resumed>) = 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./487/file0", [pid 7521] close(3 [pid 7522] close(3 [pid 7521] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7521] close(4 [pid 5062] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7521] <... close resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7521] mkdir("./file0", 0777 [pid 5062] openat(AT_FDCWD, "./487/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7522] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7522] symlink("/dev/binderfs", "./binderfs" [pid 7521] <... mkdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./489/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 4 [pid 7522] <... symlink resumed>) = 0 [pid 5066] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 7522] memfd_create("syzkaller", 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(4, "", [pid 7521] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] newfstatat(4, "", [pid 5066] newfstatat(AT_FDCWD, "./484/file0", [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] getdents64(4, [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(4, [pid 5062] close(4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] <... close resumed>) = 0 [pid 5064] close(4 [pid 5062] rmdir("./487/file0" [pid 5064] <... close resumed>) = 0 [pid 7522] <... memfd_create resumed>) = 3 [pid 5066] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] rmdir("./489/file0" [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... rmdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./484/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, [pid 5066] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(4, "", [pid 5064] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5064] rmdir("./489" [pid 7522] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] getdents64(3, [pid 7522] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] getdents64(4, [pid 5062] close(3 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4 [pid 5062] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] mkdir("./490", 0777 [pid 5062] rmdir("./487" [pid 5066] rmdir("./484/file0" [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] mkdir("./488", 0777 [pid 5066] getdents64(3, [pid 5064] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] close(3 [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] rmdir("./484") = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] mkdir("./485", 0777 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... mkdir resumed>) = 0 [ 342.308501][ T7521] loop3: detected capacity change from 0 to 4096 [ 342.345446][ T7521] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7521] <... mount resumed>) = 0 [pid 7521] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7521] chdir("./file0") = 0 [pid 7521] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7521] exit_group(0 [pid 7522] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7521] <... exit_group resumed>) = ? [pid 7521] +++ exited with 0 +++ [pid 5062] <... ioctl resumed>) = 0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7521, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5062] close(3) = 0 [pid 5065] umount2("./484", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./484", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 5064] <... ioctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] close(3 [pid 5065] getdents64(3, [pid 5064] <... close resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7523 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] umount2("./484/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./484/binderfs", [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7524 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./484/binderfs"./strace-static-x86_64: Process 7524 attached ./strace-static-x86_64: Process 7523 attached ) = 0 [pid 7524] set_robust_list(0x55555605b660, 24 [pid 7523] set_robust_list(0x55555605b660, 24 [pid 7524] <... set_robust_list resumed>) = 0 [pid 7523] <... set_robust_list resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 7523] chdir("./488" [pid 7524] chdir("./490" [pid 7523] <... chdir resumed>) = 0 [pid 5066] close(3 [pid 7523] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... close resumed>) = 0 [pid 7524] <... chdir resumed>) = 0 [pid 7523] <... prctl resumed>) = 0 [pid 5065] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7524] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7523] setpgid(0, 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7524] <... prctl resumed>) = 0 [pid 7523] <... setpgid resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7524] setpgid(0, 0 [pid 7523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7525 attached [pid 7524] <... setpgid resumed>) = 0 [pid 7524] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7523] <... openat resumed>) = 3 [pid 5065] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7525] set_robust_list(0x55555605b660, 24 [pid 7524] <... openat resumed>) = 3 [pid 7523] write(3, "1000", 4 [pid 7525] <... set_robust_list resumed>) = 0 [pid 7524] write(3, "1000", 4 [pid 7523] <... write resumed>) = 4 [pid 7522] <... write resumed>) = 2097152 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7525 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7525] chdir("./485" [pid 7523] close(3 [pid 5065] newfstatat(AT_FDCWD, "./484/file0", [pid 7524] <... write resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7525] <... chdir resumed>) = 0 [pid 7524] close(3 [pid 7523] <... close resumed>) = 0 [pid 5065] umount2("./484/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7525] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7524] <... close resumed>) = 0 [pid 7523] symlink("/dev/binderfs", "./binderfs" [pid 7522] munmap(0x7f599a000000, 138412032 [pid 7525] <... prctl resumed>) = 0 [pid 7524] symlink("/dev/binderfs", "./binderfs" [pid 7523] <... symlink resumed>) = 0 [pid 7522] <... munmap resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7525] setpgid(0, 0) = 0 [pid 7524] <... symlink resumed>) = 0 [pid 7525] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7524] memfd_create("syzkaller", 0 [pid 7523] memfd_create("syzkaller", 0 [pid 5065] openat(AT_FDCWD, "./484/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7525] <... openat resumed>) = 3 [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 7525] write(3, "1000", 4) = 4 [pid 7525] close(3) = 0 [pid 7525] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7525] <... symlink resumed>) = 0 [pid 5065] getdents64(4, [pid 7525] memfd_create("syzkaller", 0 [pid 7523] <... memfd_create resumed>) = 3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7524] <... memfd_create resumed>) = 3 [pid 7523] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] getdents64(4, [pid 7524] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7523] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7524] <... mmap resumed>) = 0x7f599a000000 [pid 7522] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] close(4 [pid 7522] <... openat resumed>) = 4 [pid 5065] <... close resumed>) = 0 [pid 7525] <... memfd_create resumed>) = 3 [pid 5065] rmdir("./484/file0" [pid 7522] ioctl(4, LOOP_SET_FD, 3 [pid 7525] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7522] <... ioctl resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 7525] <... mmap resumed>) = 0x7f599a000000 [pid 7523] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7522] close(3 [pid 5065] getdents64(3, [pid 7524] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7522] <... close resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7522] close(4) = 0 [pid 7522] mkdir("./file0", 0777 [pid 7525] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7522] <... mkdir resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./484" [ 342.536953][ T7522] loop1: detected capacity change from 0 to 4096 [pid 7522] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... rmdir resumed>) = 0 [pid 7523] <... write resumed>) = 2097152 [pid 5065] mkdir("./485", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 7523] munmap(0x7f599a000000, 138412032 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7523] <... munmap resumed>) = 0 [pid 7524] <... write resumed>) = 2097152 [pid 7524] munmap(0x7f599a000000, 138412032) = 0 [pid 7523] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7523] ioctl(4, LOOP_SET_FD, 3 [pid 7524] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 342.604026][ T7522] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 342.641965][ T7523] loop0: detected capacity change from 0 to 4096 [pid 7524] ioctl(4, LOOP_SET_FD, 3 [pid 7523] <... ioctl resumed>) = 0 [pid 7523] close(3) = 0 [pid 7523] close(4 [pid 7525] <... write resumed>) = 2097152 [pid 7524] <... ioctl resumed>) = 0 [pid 7523] <... close resumed>) = 0 [pid 7525] munmap(0x7f599a000000, 138412032 [pid 7524] close(3 [pid 7523] mkdir("./file0", 0777 [pid 7524] <... close resumed>) = 0 [pid 7524] close(4 [pid 7523] <... mkdir resumed>) = 0 [pid 7524] <... close resumed>) = 0 [pid 7523] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7524] mkdir("./file0", 0777 [pid 7525] <... munmap resumed>) = 0 [pid 7524] <... mkdir resumed>) = 0 [pid 7525] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7524] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7525] <... openat resumed>) = 4 [ 342.654610][ T7524] loop2: detected capacity change from 0 to 4096 [ 342.687396][ T7523] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7525] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... ioctl resumed>) = 0 [pid 7525] <... ioctl resumed>) = 0 [pid 7525] close(3 [pid 5065] close(3 [pid 7525] <... close resumed>) = 0 [pid 7525] close(4 [pid 5065] <... close resumed>) = 0 [pid 7525] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7525] mkdir("./file0", 0777./strace-static-x86_64: Process 7526 attached ) = 0 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7526 [pid 7526] set_robust_list(0x55555605b660, 24 [pid 7525] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7526] <... set_robust_list resumed>) = 0 [pid 7526] chdir("./485") = 0 [pid 7526] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7526] setpgid(0, 0) = 0 [pid 7526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7526] write(3, "1000", 4) = 4 [pid 7526] close(3) = 0 [pid 7523] <... mount resumed>) = 0 [pid 7526] symlink("/dev/binderfs", "./binderfs" [pid 7523] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7526] <... symlink resumed>) = 0 [ 342.699996][ T7525] loop4: detected capacity change from 0 to 4096 [ 342.707343][ T7524] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 342.735813][ T7525] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7523] chdir("./file0" [pid 7524] <... mount resumed>) = 0 [pid 7523] <... chdir resumed>) = 0 [pid 7524] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7524] chdir("./file0") = 0 [pid 7524] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7523] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7526] memfd_create("syzkaller", 0 [pid 7524] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7523] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7524] exit_group(0) = ? [pid 7523] exit_group(0 [pid 7524] +++ exited with 0 +++ [pid 7522] <... mount resumed>) = 0 [pid 7523] <... exit_group resumed>) = ? [pid 7522] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7526] <... memfd_create resumed>) = 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7524, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 7526] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7522] <... openat resumed>) = 3 [pid 5064] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7526] <... mmap resumed>) = 0x7f599a000000 [pid 7523] +++ exited with 0 +++ [pid 7522] chdir("./file0") = 0 [pid 5064] umount2("./490", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7523, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] umount2("./488", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./490/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./490/binderfs", [pid 5062] openat(AT_FDCWD, "./488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7522] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./490/binderfs") = 0 [pid 5062] <... openat resumed>) = 3 [pid 7522] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7522] exit_group(0 [pid 5064] <... umount2 resumed>) = 0 [pid 5062] newfstatat(3, "", [pid 7522] <... exit_group resumed>) = ? [pid 5064] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./490/file0", [pid 7522] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7522, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7525] <... mount resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./490/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... openat resumed>) = 4 [pid 5064] newfstatat(4, "", [pid 5062] umount2("./488/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7525] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] newfstatat(AT_FDCWD, "./488/binderfs", [pid 7525] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 7525] chdir("./file0" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] umount2("./489", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7525] <... chdir resumed>) = 0 [pid 5064] close(4 [pid 7525] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... close resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] unlink("./488/binderfs" [pid 7525] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] rmdir("./490/file0" [pid 5063] openat(AT_FDCWD, "./489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 7525] exit_group(0 [pid 5064] getdents64(3, [pid 5063] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] newfstatat(3, "", [pid 7525] <... exit_group resumed>) = ? [pid 5064] close(3 [pid 5062] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7525] +++ exited with 0 +++ [pid 5064] <... close resumed>) = 0 [pid 5063] getdents64(3, [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7525, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5064] rmdir("./490") = 0 [pid 5064] mkdir("./491", 0777 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./489/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./485", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... mkdir resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./489/binderfs", [pid 5066] openat(AT_FDCWD, "./485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7526] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... openat resumed>) = 3 [pid 5063] unlink("./489/binderfs" [pid 5062] <... umount2 resumed>) = 0 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5063] <... unlink resumed>) = 0 [pid 5062] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] getdents64(3, [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./485/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] newfstatat(AT_FDCWD, "./488/file0", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(AT_FDCWD, "./485/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] unlink("./485/binderfs" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... unlink resumed>) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 5066] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./488/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 4 [pid 5066] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./489/file0", [pid 5062] newfstatat(4, "", [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] newfstatat(AT_FDCWD, "./485/file0", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] getdents64(4, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./489/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] <... openat resumed>) = 4 [pid 5062] getdents64(4, [pid 5066] openat(AT_FDCWD, "./485/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] newfstatat(4, "", [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5062] close(4 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] newfstatat(4, "", [pid 5062] <... close resumed>) = 0 [pid 5063] getdents64(4, [pid 5062] rmdir("./488/file0" [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 5066] getdents64(4, [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] close(4 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] getdents64(4, [pid 5063] <... close resumed>) = 0 [pid 5062] close(3 [pid 5063] rmdir("./489/file0" [pid 5062] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] rmdir("./488" [pid 5066] close(4 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5062] mkdir("./489", 0777 [pid 5066] rmdir("./485/file0" [pid 5063] getdents64(3, [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7526] <... write resumed>) = 2097152 [pid 5066] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7526] munmap(0x7f599a000000, 138412032 [pid 5063] rmdir("./489" [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] close(3) = 0 [pid 5066] rmdir("./485") = 0 [pid 5066] mkdir("./486", 0777 [pid 7526] <... munmap resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7526] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] mkdir("./490", 0777 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 7526] <... openat resumed>) = 4 [pid 5063] <... mkdir resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7526] ioctl(4, LOOP_SET_FD, 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] close(3 [pid 5063] <... openat resumed>) = 3 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7526] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7527 attached [pid 7526] close(3) = 0 [pid 7527] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7527 [pid 7526] close(4) = 0 [pid 7526] mkdir("./file0", 0777) = 0 [pid 7527] <... set_robust_list resumed>) = 0 [pid 5062] <... ioctl resumed>) = 0 [ 342.940375][ T7526] loop3: detected capacity change from 0 to 4096 [pid 7527] chdir("./491") = 0 [pid 7526] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] close(3 [pid 7527] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... close resumed>) = 0 [pid 7527] <... prctl resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7527] setpgid(0, 0./strace-static-x86_64: Process 7528 attached ) = 0 [pid 7527] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7527] write(3, "1000", 4) = 4 [pid 7527] close(3) = 0 [pid 7527] symlink("/dev/binderfs", "./binderfs" [pid 7528] set_robust_list(0x55555605b660, 24 [pid 7527] <... symlink resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7528 [pid 7528] <... set_robust_list resumed>) = 0 [pid 7528] chdir("./489") = 0 [pid 7528] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7527] memfd_create("syzkaller", 0 [pid 7528] setpgid(0, 0) = 0 [pid 7527] <... memfd_create resumed>) = 3 [ 342.983998][ T7526] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7528] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7527] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7528] write(3, "1000", 4 [pid 7526] <... mount resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5063] <... ioctl resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] close(3 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7529 attached [pid 7528] <... write resumed>) = 4 [pid 7526] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... close resumed>) = 0 [pid 7529] set_robust_list(0x55555605b660, 24 [pid 7528] close(3 [pid 7526] <... openat resumed>) = 3 [pid 7529] <... set_robust_list resumed>) = 0 [pid 7528] <... close resumed>) = 0 [pid 7529] chdir("./486" [pid 7528] symlink("/dev/binderfs", "./binderfs" [pid 7526] chdir("./file0" [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7529 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7529] <... chdir resumed>) = 0 [pid 7526] <... chdir resumed>) = 0 [pid 7528] <... symlink resumed>) = 0 [pid 7529] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7526] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7529] <... prctl resumed>) = 0 [pid 7526] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7530 [pid 7529] setpgid(0, 0 [pid 7526] exit_group(0./strace-static-x86_64: Process 7530 attached [pid 7529] <... setpgid resumed>) = 0 [pid 7526] <... exit_group resumed>) = ? [pid 7529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7528] memfd_create("syzkaller", 0 [pid 7530] set_robust_list(0x55555605b660, 24 [pid 7529] write(3, "1000", 4 [pid 7530] <... set_robust_list resumed>) = 0 [pid 7530] chdir("./490" [pid 7529] <... write resumed>) = 4 [pid 7529] close(3 [pid 7528] <... memfd_create resumed>) = 3 [pid 7529] <... close resumed>) = 0 [pid 7526] +++ exited with 0 +++ [pid 7530] <... chdir resumed>) = 0 [pid 7529] symlink("/dev/binderfs", "./binderfs" [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7526, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7528] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7530] <... prctl resumed>) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [pid 7530] setpgid(0, 0 [pid 7528] <... mmap resumed>) = 0x7f599a000000 [pid 7530] <... setpgid resumed>) = 0 [pid 7529] <... symlink resumed>) = 0 [pid 7530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] umount2("./485", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./485", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7530] <... openat resumed>) = 3 [pid 7530] write(3, "1000", 4 [pid 5065] newfstatat(3, "", [pid 7530] <... write resumed>) = 4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7530] close(3 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7530] <... close resumed>) = 0 [pid 7529] memfd_create("syzkaller", 0 [pid 5065] umount2("./485/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7530] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./485/binderfs", [pid 7530] memfd_create("syzkaller", 0 [pid 7529] <... memfd_create resumed>) = 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./485/binderfs" [pid 7529] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7530] <... memfd_create resumed>) = 3 [pid 7530] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7529] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... unlink resumed>) = 0 [pid 7530] <... mmap resumed>) = 0x7f599a000000 [pid 5065] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7527] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = 0 [pid 5065] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7528] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./485/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./485/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./485/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 7530] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7529] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./485/file0") = 0 [pid 7527] <... write resumed>) = 2097152 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./485") = 0 [pid 5065] mkdir("./486", 0777 [pid 7530] <... write resumed>) = 2097152 [pid 7528] <... write resumed>) = 2097152 [pid 7527] munmap(0x7f599a000000, 138412032 [pid 5065] <... mkdir resumed>) = 0 [pid 7530] munmap(0x7f599a000000, 138412032 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7528] munmap(0x7f599a000000, 138412032 [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7530] <... munmap resumed>) = 0 [pid 7529] <... write resumed>) = 2097152 [pid 7528] <... munmap resumed>) = 0 [pid 7527] <... munmap resumed>) = 0 [pid 7530] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7529] munmap(0x7f599a000000, 138412032 [pid 7528] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7527] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7530] <... openat resumed>) = 4 [pid 7528] <... openat resumed>) = 4 [pid 7530] ioctl(4, LOOP_SET_FD, 3 [pid 7528] ioctl(4, LOOP_SET_FD, 3 [pid 7527] <... openat resumed>) = 4 [pid 7530] <... ioctl resumed>) = 0 [pid 7529] <... munmap resumed>) = 0 [pid 7527] ioctl(4, LOOP_SET_FD, 3 [pid 7530] close(3 [pid 7528] <... ioctl resumed>) = 0 [pid 7528] close(3) = 0 [pid 7528] close(4) = 0 [pid 7528] mkdir("./file0", 0777 [pid 7530] <... close resumed>) = 0 [pid 7529] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7528] <... mkdir resumed>) = 0 [pid 7527] <... ioctl resumed>) = 0 [pid 7530] close(4 [pid 7529] <... openat resumed>) = 4 [pid 7527] close(3 [pid 7530] <... close resumed>) = 0 [pid 7529] ioctl(4, LOOP_SET_FD, 3 [pid 7528] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7527] <... close resumed>) = 0 [pid 7530] mkdir("./file0", 0777) = 0 [pid 7530] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7529] <... ioctl resumed>) = 0 [pid 7527] close(4 [ 343.237770][ T7530] loop1: detected capacity change from 0 to 4096 [ 343.237775][ T7528] loop0: detected capacity change from 0 to 4096 [ 343.240028][ T7527] loop2: detected capacity change from 0 to 4096 [ 343.264470][ T7529] loop4: detected capacity change from 0 to 4096 [ 343.274127][ T7528] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7529] close(3 [pid 7527] <... close resumed>) = 0 [pid 7529] <... close resumed>) = 0 [pid 7527] mkdir("./file0", 0777 [pid 7529] close(4) = 0 [pid 7527] <... mkdir resumed>) = 0 [pid 7529] mkdir("./file0", 0777 [pid 7527] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7529] <... mkdir resumed>) = 0 [ 343.274231][ T7530] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7529] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5065] <... ioctl resumed>) = 0 [pid 7530] <... mount resumed>) = 0 [pid 7530] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7530] chdir("./file0") = 0 [pid 7530] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7530] exit_group(0) = ? [pid 7530] +++ exited with 0 +++ [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7530, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [ 343.311421][ T7529] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 343.325719][ T7527] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 7529] <... mount resumed>) = 0 [pid 5065] close(3 [pid 7529] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... close resumed>) = 0 [pid 5063] umount2("./490", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./490/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./490/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./490/binderfs") = 0 [pid 5063] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7529] <... openat resumed>) = 3 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7531 attached [pid 7529] chdir("./file0" [pid 7531] set_robust_list(0x55555605b660, 24 [pid 7529] <... chdir resumed>) = 0 [pid 7531] <... set_robust_list resumed>) = 0 [pid 7529] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7531] chdir("./486" [pid 7529] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7531 [pid 7531] <... chdir resumed>) = 0 [pid 7529] exit_group(0 [pid 7528] <... mount resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7531] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] newfstatat(AT_FDCWD, "./490/file0", [pid 7531] <... prctl resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7531] setpgid(0, 0 [pid 5063] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7529] <... exit_group resumed>) = ? [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7531] <... setpgid resumed>) = 0 [pid 5063] openat(AT_FDCWD, "./490/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7531] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7528] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... openat resumed>) = 4 [pid 7531] <... openat resumed>) = 3 [pid 7529] +++ exited with 0 +++ [pid 7528] <... openat resumed>) = 3 [pid 5063] newfstatat(4, "", [pid 7531] write(3, "1000", 4 [pid 7528] chdir("./file0" [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7531] <... write resumed>) = 4 [pid 7528] <... chdir resumed>) = 0 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7529, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5063] getdents64(4, [pid 7531] close(3 [pid 7528] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] umount2("./486", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7531] <... close resumed>) = 0 [pid 7528] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(4, [pid 7531] symlink("/dev/binderfs", "./binderfs" [pid 7528] exit_group(0 [pid 5066] openat(AT_FDCWD, "./486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7528] <... exit_group resumed>) = ? [pid 5066] umount2("./486/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./486/binderfs", [pid 5063] rmdir("./490/file0" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] unlink("./486/binderfs") = 0 [pid 5066] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7527] <... mount resumed>) = 0 [pid 7531] <... symlink resumed>) = 0 [pid 7528] +++ exited with 0 +++ [pid 7527] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5066] <... umount2 resumed>) = 0 [pid 5063] close(3 [pid 7527] <... openat resumed>) = 3 [pid 7527] chdir("./file0" [pid 5063] <... close resumed>) = 0 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7528, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 5063] rmdir("./490" [pid 7527] <... chdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7527] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] umount2("./489", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] mkdir("./491", 0777 [pid 7527] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7527] exit_group(0 [pid 5062] openat(AT_FDCWD, "./489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7527] <... exit_group resumed>) = ? [pid 5062] <... openat resumed>) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] umount2("./489/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... mkdir resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./489/binderfs", [pid 5066] newfstatat(AT_FDCWD, "./486/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./489/binderfs" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... unlink resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5062] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] openat(AT_FDCWD, "./486/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", [pid 5062] <... umount2 resumed>) = 0 [pid 7531] memfd_create("syzkaller", 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7527] +++ exited with 0 +++ [pid 5066] getdents64(4, [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] newfstatat(AT_FDCWD, "./489/file0", [pid 7531] <... memfd_create resumed>) = 3 [pid 5066] getdents64(4, [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7527, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 7531] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7531] <... mmap resumed>) = 0x7f599a000000 [pid 5066] close(4 [pid 5062] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... close resumed>) = 0 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5066] rmdir("./486/file0" [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./491", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./491/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./491/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./491/binderfs") = 0 [pid 5064] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5064] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./491/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] getdents64(3, [pid 5064] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./489/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] close(3 [pid 5064] openat(AT_FDCWD, "./491/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... openat resumed>) = 4 [pid 5066] <... close resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 5066] rmdir("./486" [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... rmdir resumed>) = 0 [pid 5064] getdents64(4, [pid 5066] mkdir("./487", 0777 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 5062] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./491/file0" [pid 5066] <... mkdir resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3) = 0 [pid 5064] rmdir("./491") = 0 [pid 5064] mkdir("./492", 0777 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5062] close(4 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./489/file0" [pid 5064] <... mkdir resumed>) = 0 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5063] close(3 [pid 5062] getdents64(3, [pid 5063] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5062] close(3) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] rmdir("./489" [pid 5064] <... openat resumed>) = 3 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... rmdir resumed>) = 0 [pid 5062] mkdir("./490", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7531] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7532 ./strace-static-x86_64: Process 7532 attached [pid 5062] <... openat resumed>) = 3 [pid 7532] set_robust_list(0x55555605b660, 24) = 0 [pid 7532] chdir("./491" [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7532] <... chdir resumed>) = 0 [pid 7532] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7532] setpgid(0, 0) = 0 [pid 7532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7532] write(3, "1000", 4) = 4 [pid 7532] close(3) = 0 [pid 7532] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7531] <... write resumed>) = 2097152 [pid 7531] munmap(0x7f599a000000, 138412032 [pid 7532] memfd_create("syzkaller", 0) = 3 [pid 7532] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7531] <... munmap resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7531] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5066] <... ioctl resumed>) = 0 [pid 7531] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5066] close(3 [pid 5064] close(3 [pid 7531] close(3 [pid 5066] <... close resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7534 attached [pid 7531] <... close resumed>) = 0 [pid 7531] close(4 [pid 7534] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7533 [pid 7534] <... set_robust_list resumed>) = 0 [pid 7531] <... close resumed>) = 0 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7534 ./strace-static-x86_64: Process 7533 attached [pid 7534] chdir("./487" [pid 7532] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7531] mkdir("./file0", 0777 [pid 5062] <... ioctl resumed>) = 0 [pid 7533] set_robust_list(0x55555605b660, 24) = 0 [pid 7533] chdir("./492") = 0 [pid 7533] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7533] setpgid(0, 0) = 0 [pid 7533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7533] write(3, "1000", 4 [pid 7534] <... chdir resumed>) = 0 [pid 7533] <... write resumed>) = 4 [pid 7531] <... mkdir resumed>) = 0 [pid 7534] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7533] close(3) = 0 [pid 5062] close(3 [pid 7534] <... prctl resumed>) = 0 [pid 7533] symlink("/dev/binderfs", "./binderfs" [pid 7534] setpgid(0, 0 [pid 7533] <... symlink resumed>) = 0 [ 343.596845][ T7531] loop3: detected capacity change from 0 to 4096 [pid 5062] <... close resumed>) = 0 [pid 7534] <... setpgid resumed>) = 0 [pid 7533] memfd_create("syzkaller", 0 [pid 7531] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7533] <... memfd_create resumed>) = 3 [pid 7533] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 7535 attached ) = 3 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7535 [pid 7534] write(3, "1000", 4) = 4 [pid 7534] close(3 [pid 7535] set_robust_list(0x55555605b660, 24 [pid 7534] <... close resumed>) = 0 [pid 7534] symlink("/dev/binderfs", "./binderfs" [pid 7535] <... set_robust_list resumed>) = 0 [pid 7535] chdir("./490") = 0 [pid 7535] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7535] setpgid(0, 0 [pid 7534] <... symlink resumed>) = 0 [pid 7535] <... setpgid resumed>) = 0 [pid 7535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7535] write(3, "1000", 4) = 4 [pid 7534] memfd_create("syzkaller", 0 [pid 7532] <... write resumed>) = 2097152 [pid 7535] close(3) = 0 [pid 7535] symlink("/dev/binderfs", "./binderfs" [pid 7534] <... memfd_create resumed>) = 3 [pid 7533] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7535] <... symlink resumed>) = 0 [ 343.665083][ T7531] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7534] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7535] memfd_create("syzkaller", 0 [pid 7534] <... mmap resumed>) = 0x7f599a000000 [pid 7532] munmap(0x7f599a000000, 138412032 [pid 7535] <... memfd_create resumed>) = 3 [pid 7535] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7532] <... munmap resumed>) = 0 [pid 7532] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7533] <... write resumed>) = 2097152 [pid 7533] munmap(0x7f599a000000, 138412032 [pid 7535] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7534] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7533] <... munmap resumed>) = 0 [pid 7532] <... openat resumed>) = 4 [pid 7531] <... mount resumed>) = 0 [pid 7532] ioctl(4, LOOP_SET_FD, 3 [pid 7531] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7533] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7533] ioctl(4, LOOP_SET_FD, 3 [pid 7532] <... ioctl resumed>) = 0 [pid 7531] <... openat resumed>) = 3 [pid 7531] chdir("./file0" [pid 7532] close(3 [pid 7531] <... chdir resumed>) = 0 [pid 7532] <... close resumed>) = 0 [pid 7531] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7532] close(4 [pid 7535] <... write resumed>) = 2097152 [pid 7534] <... write resumed>) = 2097152 [pid 7533] <... ioctl resumed>) = 0 [pid 7532] <... close resumed>) = 0 [pid 7531] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7535] munmap(0x7f599a000000, 138412032 [pid 7534] munmap(0x7f599a000000, 138412032 [pid 7533] close(3 [pid 7532] mkdir("./file0", 0777 [pid 7531] exit_group(0 [pid 7533] <... close resumed>) = 0 [pid 7532] <... mkdir resumed>) = 0 [pid 7531] <... exit_group resumed>) = ? [pid 7531] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7531, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...> [pid 7533] close(4) = 0 [pid 5065] <... restart_syscall resumed>) = 0 [ 343.789765][ T7532] loop1: detected capacity change from 0 to 4096 [ 343.800356][ T7533] loop2: detected capacity change from 0 to 4096 [pid 7533] mkdir("./file0", 0777 [pid 7532] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7533] <... mkdir resumed>) = 0 [pid 7535] <... munmap resumed>) = 0 [pid 7534] <... munmap resumed>) = 0 [pid 5065] umount2("./486", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7535] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7535] <... openat resumed>) = 4 [pid 7534] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7533] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7535] ioctl(4, LOOP_SET_FD, 3 [pid 7534] <... openat resumed>) = 4 [pid 5065] openat(AT_FDCWD, "./486", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7534] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./486/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7535] <... ioctl resumed>) = 0 [pid 7534] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./486/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./486/binderfs" [pid 7535] close(3 [pid 7534] close(3 [pid 7535] <... close resumed>) = 0 [pid 7534] <... close resumed>) = 0 [pid 7535] close(4 [pid 7534] close(4 [pid 5065] <... unlink resumed>) = 0 [pid 7535] <... close resumed>) = 0 [pid 7534] <... close resumed>) = 0 [pid 7533] <... mount resumed>) = 0 [pid 5065] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7535] mkdir("./file0", 0777 [pid 7534] mkdir("./file0", 0777 [pid 7533] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] <... umount2 resumed>) = 0 [pid 7535] <... mkdir resumed>) = 0 [pid 7534] <... mkdir resumed>) = 0 [pid 7533] <... openat resumed>) = 3 [pid 7533] chdir("./file0") = 0 [ 343.837708][ T7532] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 343.857859][ T7533] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 343.870182][ T7535] loop0: detected capacity change from 0 to 4096 [ 343.878746][ T7534] loop4: detected capacity change from 0 to 4096 [pid 7535] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7534] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7533] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5065] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7533] exit_group(0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./486/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./486/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7533] <... exit_group resumed>) = ? [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7533] +++ exited with 0 +++ [pid 5065] openat(AT_FDCWD, "./486/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./486/file0" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7533, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, [pid 7532] <... mount resumed>) = 0 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7532] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5065] close(3 [pid 7532] <... openat resumed>) = 3 [pid 5065] <... close resumed>) = 0 [pid 7532] chdir("./file0" [pid 5065] rmdir("./486" [pid 7532] <... chdir resumed>) = 0 [pid 7532] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5065] <... rmdir resumed>) = 0 [pid 5064] umount2("./492", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7532] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5065] mkdir("./487", 0777 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7532] exit_group(0 [pid 5065] <... mkdir resumed>) = 0 [pid 7532] <... exit_group resumed>) = ? [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5064] openat(AT_FDCWD, "./492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] <... openat resumed>) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7532] +++ exited with 0 +++ [pid 5064] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7532, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5064] getdents64(3, [pid 5063] <... restart_syscall resumed>) = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./491", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./492/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] newfstatat(AT_FDCWD, "./492/binderfs", [pid 5063] <... openat resumed>) = 3 [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./492/binderfs" [pid 5063] newfstatat(3, "", [pid 5064] <... unlink resumed>) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, [pid 5064] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./491/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./491/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 343.930937][ T7535] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 343.935106][ T7534] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] unlink("./491/binderfs") = 0 [pid 5063] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7535] <... mount resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = 0 [pid 7535] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] newfstatat(AT_FDCWD, "./492/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./491/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./491/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7535] <... openat resumed>) = 3 [pid 5064] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7535] chdir("./file0" [pid 5063] newfstatat(4, "", [pid 7535] <... chdir resumed>) = 0 [pid 7535] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7535] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] getdents64(4, [pid 7535] exit_group(0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7535] <... exit_group resumed>) = ? [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4) = 0 [pid 5063] rmdir("./491/file0" [pid 7535] +++ exited with 0 +++ [pid 7534] <... mount resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7534] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7535, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7534] <... openat resumed>) = 3 [pid 5063] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3 [pid 7534] chdir("./file0" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 7534] <... chdir resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./492/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7534] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5063] rmdir("./491" [pid 7534] exit_group(0 [pid 5064] <... openat resumed>) = 4 [pid 5063] <... rmdir resumed>) = 0 [pid 5062] umount2("./490", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7534] <... exit_group resumed>) = ? [pid 5064] newfstatat(4, "", [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] mkdir("./492", 0777) = 0 [pid 7534] +++ exited with 0 +++ [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "./490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7534, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5064] getdents64(4, [pid 5066] umount2("./487", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... ioctl resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] newfstatat(3, "", [pid 5066] openat(AT_FDCWD, "./487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5065] close(3 [pid 5064] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(3, "", [pid 5062] getdents64(3, [pid 5065] <... close resumed>) = 0 [pid 5064] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... close resumed>) = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] rmdir("./492/file0" [pid 5062] umount2("./490/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7536 attached [pid 5066] umount2("./487/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... rmdir resumed>) = 0 [pid 5062] newfstatat(AT_FDCWD, "./490/binderfs", [pid 7536] set_robust_list(0x55555605b660, 24 [pid 5064] getdents64(3, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7536] <... set_robust_list resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./487/binderfs", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] unlink("./490/binderfs" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7536 [pid 5064] close(3 [pid 5062] <... unlink resumed>) = 0 [pid 7536] chdir("./487" [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... close resumed>) = 0 [pid 5062] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7536] <... chdir resumed>) = 0 [pid 5066] unlink("./487/binderfs" [pid 5064] rmdir("./492" [pid 7536] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... unlink resumed>) = 0 [pid 7536] <... prctl resumed>) = 0 [pid 5066] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = 0 [pid 7536] setpgid(0, 0 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7536] <... setpgid resumed>) = 0 [pid 5066] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] newfstatat(AT_FDCWD, "./490/file0", [pid 5066] newfstatat(AT_FDCWD, "./487/file0", [pid 5064] mkdir("./493", 0777 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7536] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... mkdir resumed>) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./487/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7536] write(3, "1000", 4 [pid 5062] openat(AT_FDCWD, "./490/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7536] <... write resumed>) = 4 [pid 5066] <... openat resumed>) = 4 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... openat resumed>) = 4 [pid 7536] close(3 [pid 5066] newfstatat(4, "", [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(4, "", [pid 7536] <... close resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7536] symlink("/dev/binderfs", "./binderfs" [pid 5066] getdents64(4, [pid 5062] getdents64(4, [pid 7536] <... symlink resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 5066] getdents64(4, [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4 [pid 5066] close(4 [pid 7536] memfd_create("syzkaller", 0 [pid 5066] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5066] rmdir("./487/file0" [pid 5062] rmdir("./490/file0" [pid 5066] <... rmdir resumed>) = 0 [pid 5062] <... rmdir resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7536] <... memfd_create resumed>) = 3 [pid 5062] getdents64(3, [pid 7536] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] close(3 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7536] <... mmap resumed>) = 0x7f599a000000 [pid 5062] close(3 [pid 5063] <... ioctl resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./490") = 0 [pid 5066] <... close resumed>) = 0 [pid 5063] close(3) = 0 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] rmdir("./487" [pid 5062] mkdir("./491", 0777) = 0 ./strace-static-x86_64: Process 7537 attached [pid 5066] <... rmdir resumed>) = 0 [pid 7537] set_robust_list(0x55555605b660, 24 [pid 5066] mkdir("./488", 0777 [pid 7537] <... set_robust_list resumed>) = 0 [pid 7537] chdir("./492") = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] <... mkdir resumed>) = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7537 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7537] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7537] <... prctl resumed>) = 0 [pid 7536] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7537] setpgid(0, 0) = 0 [pid 7537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7537] write(3, "1000", 4) = 4 [pid 7537] close(3) = 0 [pid 7537] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 7537] memfd_create("syzkaller", 0) = 3 [pid 7537] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7536] <... write resumed>) = 2097152 [pid 5064] close(3 [pid 7537] <... mmap resumed>) = 0x7f599a000000 [pid 7536] munmap(0x7f599a000000, 138412032 [pid 5064] <... close resumed>) = 0 [pid 7536] <... munmap resumed>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] close(3) = 0 ./strace-static-x86_64: Process 7538 attached [pid 7538] set_robust_list(0x55555605b660, 24) = 0 [pid 7538] chdir("./493") = 0 [pid 7536] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7538 [pid 5062] <... ioctl resumed>) = 0 [pid 7536] <... openat resumed>) = 4 [pid 7538] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7538] setpgid(0, 0) = 0 [pid 7538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7536] ioctl(4, LOOP_SET_FD, 3 [pid 7538] write(3, "1000", 4 [pid 5062] close(3) = 0 [pid 7538] <... write resumed>) = 4 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7539 [pid 7538] close(3) = 0 [pid 7538] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 7540 attached [pid 7538] memfd_create("syzkaller", 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7540 ./strace-static-x86_64: Process 7539 attached [pid 7540] set_robust_list(0x55555605b660, 24 [pid 7538] <... memfd_create resumed>) = 3 [pid 7536] <... ioctl resumed>) = 0 [pid 7540] <... set_robust_list resumed>) = 0 [pid 7539] set_robust_list(0x55555605b660, 24 [pid 7538] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7537] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7540] chdir("./491" [pid 7539] <... set_robust_list resumed>) = 0 [pid 7538] <... mmap resumed>) = 0x7f599a000000 [pid 7536] close(3 [pid 7540] <... chdir resumed>) = 0 [pid 7539] chdir("./488" [pid 7536] <... close resumed>) = 0 [pid 7540] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7539] <... chdir resumed>) = 0 [pid 7536] close(4 [pid 7540] <... prctl resumed>) = 0 [pid 7539] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7536] <... close resumed>) = 0 [pid 7540] setpgid(0, 0 [pid 7539] <... prctl resumed>) = 0 [pid 7536] mkdir("./file0", 0777 [pid 7539] setpgid(0, 0) = 0 [pid 7536] <... mkdir resumed>) = 0 [pid 7539] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7539] write(3, "1000", 4) = 4 [pid 7536] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 7539] close(3) = 0 [ 344.198547][ T7536] loop3: detected capacity change from 0 to 4096 [pid 7539] symlink("/dev/binderfs", "./binderfs" [pid 7540] <... setpgid resumed>) = 0 [pid 7539] <... symlink resumed>) = 0 [pid 7540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7539] memfd_create("syzkaller", 0 [pid 7540] <... openat resumed>) = 3 [pid 7540] write(3, "1000", 4 [pid 7539] <... memfd_create resumed>) = 3 [pid 7539] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7540] <... write resumed>) = 4 [pid 7540] close(3) = 0 [pid 7540] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7540] memfd_create("syzkaller", 0) = 3 [pid 7540] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 344.245438][ T7536] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7536] <... mount resumed>) = 0 [pid 7537] <... write resumed>) = 2097152 [pid 7537] munmap(0x7f599a000000, 138412032 [pid 7536] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7536] chdir("./file0") = 0 [pid 7536] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7538] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7536] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7537] <... munmap resumed>) = 0 [pid 7537] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7537] ioctl(4, LOOP_SET_FD, 3 [pid 7536] exit_group(0) = ? [pid 7536] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7536, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5065] umount2("./487", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./487", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./487/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./487/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./487/binderfs" [pid 7539] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7537] <... ioctl resumed>) = 0 [pid 7537] close(3 [pid 5065] <... umount2 resumed>) = 0 [pid 7537] <... close resumed>) = 0 [pid 7537] close(4) = 0 [pid 5065] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./487/file0", [pid 7537] mkdir("./file0", 0777 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] umount2("./487/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7537] <... mkdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./487/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7537] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./487/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7540] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] close(3) = 0 [pid 5065] rmdir("./487") = 0 [pid 5065] mkdir("./488", 0777) = 0 [pid 7538] <... write resumed>) = 2097152 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [ 344.333321][ T7537] loop1: detected capacity change from 0 to 4096 [ 344.370117][ T7537] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7538] munmap(0x7f599a000000, 138412032 [pid 7539] <... write resumed>) = 2097152 [pid 7538] <... munmap resumed>) = 0 [pid 7539] munmap(0x7f599a000000, 138412032 [pid 7538] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7538] ioctl(4, LOOP_SET_FD, 3 [pid 7539] <... munmap resumed>) = 0 [pid 7537] <... mount resumed>) = 0 [pid 7537] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7540] <... write resumed>) = 2097152 [pid 7537] chdir("./file0" [pid 7540] munmap(0x7f599a000000, 138412032 [pid 7538] <... ioctl resumed>) = 0 [pid 7537] <... chdir resumed>) = 0 [pid 7537] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7538] close(3) = 0 [pid 7539] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7540] <... munmap resumed>) = 0 [pid 7538] close(4 [pid 7537] exit_group(0 [pid 7540] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7538] <... close resumed>) = 0 [pid 7537] <... exit_group resumed>) = ? [pid 7540] <... openat resumed>) = 4 [pid 7540] ioctl(4, LOOP_SET_FD, 3 [pid 7538] mkdir("./file0", 0777 [pid 7539] <... openat resumed>) = 4 [ 344.430333][ T7538] loop2: detected capacity change from 0 to 4096 [ 344.457375][ T7540] loop0: detected capacity change from 0 to 4096 [ 344.460214][ T7539] loop4: detected capacity change from 0 to 4096 [pid 7539] ioctl(4, LOOP_SET_FD, 3 [pid 7540] <... ioctl resumed>) = 0 [pid 7538] <... mkdir resumed>) = 0 [pid 7537] +++ exited with 0 +++ [pid 5065] <... ioctl resumed>) = 0 [pid 7540] close(3 [pid 7538] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5065] close(3 [pid 7540] <... close resumed>) = 0 [pid 5065] <... close resumed>) = 0 [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7537, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5063] umount2("./492", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./492/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./492/binderfs", [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7540] close(4 [pid 5063] unlink("./492/binderfs" [pid 7540] <... close resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7540] mkdir("./file0", 0777./strace-static-x86_64: Process 7541 attached ) = 0 [pid 7539] <... ioctl resumed>) = 0 [ 344.472899][ T7538] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] <... umount2 resumed>) = 0 [pid 7540] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7541 [pid 5063] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./492/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./492/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7541] set_robust_list(0x55555605b660, 24 [pid 5063] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7541] <... set_robust_list resumed>) = 0 [pid 5063] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5063] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] close(4 [pid 7541] chdir("./488" [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./492/file0" [pid 7541] <... chdir resumed>) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 7541] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5063] getdents64(3, [pid 7541] <... prctl resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7541] setpgid(0, 0 [pid 5063] close(3 [pid 7541] <... setpgid resumed>) = 0 [pid 5063] <... close resumed>) = 0 [pid 7541] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] rmdir("./492" [pid 7541] <... openat resumed>) = 3 [pid 5063] <... rmdir resumed>) = 0 [pid 7541] write(3, "1000", 4 [pid 7538] <... mount resumed>) = 0 [pid 5063] mkdir("./493", 0777 [pid 7539] close(3 [pid 7541] <... write resumed>) = 4 [pid 7538] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... mkdir resumed>) = 0 [pid 7538] <... openat resumed>) = 3 [pid 7539] <... close resumed>) = 0 [pid 7538] chdir("./file0" [pid 7541] close(3 [pid 7539] close(4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7541] <... close resumed>) = 0 [pid 7539] <... close resumed>) = 0 [pid 7538] <... chdir resumed>) = 0 [pid 5063] <... openat resumed>) = 3 [pid 7541] symlink("/dev/binderfs", "./binderfs" [pid 7538] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7539] mkdir("./file0", 0777 [pid 7541] <... symlink resumed>) = 0 [pid 7538] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7541] memfd_create("syzkaller", 0 [pid 7539] <... mkdir resumed>) = 0 [pid 7538] exit_group(0 [pid 7539] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7538] <... exit_group resumed>) = ? [pid 7541] <... memfd_create resumed>) = 3 [pid 7541] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7538] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7538, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5064] restart_syscall(<... resuming interrupted clone ...> [pid 7541] <... mmap resumed>) = 0x7f599a000000 [pid 5064] <... restart_syscall resumed>) = 0 [pid 5064] umount2("./493", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./493", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7540] <... mount resumed>) = 0 [pid 7540] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7540] <... openat resumed>) = 3 [pid 5064] getdents64(3, [pid 7540] chdir("./file0") = 0 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7540] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] umount2("./493/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7540] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7540] exit_group(0 [pid 5064] newfstatat(AT_FDCWD, "./493/binderfs", [pid 7540] <... exit_group resumed>) = ? [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] unlink("./493/binderfs") = 0 [pid 5064] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... ioctl resumed>) = 0 [pid 5063] close(3) = 0 [ 344.506629][ T7540] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 344.540418][ T7539] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7540] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7540, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=3 /* 0.03 s */} --- [pid 5064] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7542 attached [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7542 [pid 5062] umount2("./491", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] openat(AT_FDCWD, "./491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7542] set_robust_list(0x55555605b660, 24 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 7542] <... set_robust_list resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./493/file0", [pid 5062] newfstatat(3, "", [pid 7542] chdir("./493" [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7542] <... chdir resumed>) = 0 [pid 5064] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(3, [pid 7542] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7542] setpgid(0, 0 [pid 5064] openat(AT_FDCWD, "./493/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] umount2("./491/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7542] <... setpgid resumed>) = 0 [pid 5064] <... openat resumed>) = 4 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(4, "", [pid 7542] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] newfstatat(AT_FDCWD, "./491/binderfs", [pid 7542] <... openat resumed>) = 3 [pid 5064] getdents64(4, [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7542] write(3, "1000", 4 [pid 7539] <... mount resumed>) = 0 [pid 5062] unlink("./491/binderfs" [pid 7542] <... write resumed>) = 4 [pid 7542] close(3 [pid 7539] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... unlink resumed>) = 0 [pid 7542] <... close resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 7542] symlink("/dev/binderfs", "./binderfs" [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4) = 0 [pid 7542] <... symlink resumed>) = 0 [pid 5064] rmdir("./493/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 7542] memfd_create("syzkaller", 0 [pid 5064] <... close resumed>) = 0 [pid 5064] rmdir("./493" [pid 7542] <... memfd_create resumed>) = 3 [pid 7539] <... openat resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 7542] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7539] chdir("./file0" [pid 7542] <... mmap resumed>) = 0x7f599a000000 [pid 7539] <... chdir resumed>) = 0 [pid 5064] mkdir("./494", 0777 [pid 7539] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... mkdir resumed>) = 0 [pid 7541] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7539] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... umount2 resumed>) = 0 [pid 7539] exit_group(0) = ? [pid 5062] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./491/file0", [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./491/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7539] +++ exited with 0 +++ [pid 5062] <... openat resumed>) = 4 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7539, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 5062] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] umount2("./488", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] openat(AT_FDCWD, "./488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] getdents64(4, [pid 5066] <... openat resumed>) = 3 [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(3, "", [pid 5062] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(3, [pid 5062] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./488/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] rmdir("./491/file0" [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./488/binderfs", [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] getdents64(3, [pid 5066] unlink("./488/binderfs" [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./491") = 0 [pid 5062] mkdir("./492", 0777 [pid 5066] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... ioctl resumed>) = 0 [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./488/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] <... openat resumed>) = 3 [pid 5066] openat(AT_FDCWD, "./488/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5064] close(3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... close resumed>) = 0 [pid 5066] getdents64(4, [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 7543 attached [pid 5066] getdents64(4, [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7543 [pid 7543] set_robust_list(0x55555605b660, 24 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7543] <... set_robust_list resumed>) = 0 [pid 5066] close(4 [pid 7543] chdir("./494" [pid 5066] <... close resumed>) = 0 [pid 7543] <... chdir resumed>) = 0 [pid 5066] rmdir("./488/file0" [pid 7543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] <... rmdir resumed>) = 0 [pid 7543] <... prctl resumed>) = 0 [pid 7543] setpgid(0, 0) = 0 [pid 5066] getdents64(3, [pid 7543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7543] <... openat resumed>) = 3 [pid 5066] close(3) = 0 [pid 7543] write(3, "1000", 4 [pid 5066] rmdir("./488" [pid 7543] <... write resumed>) = 4 [pid 7542] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... rmdir resumed>) = 0 [pid 7543] close(3 [pid 7541] <... write resumed>) = 2097152 [pid 5066] mkdir("./489", 0777 [pid 7543] <... close resumed>) = 0 [pid 7543] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7541] munmap(0x7f599a000000, 138412032 [pid 7543] memfd_create("syzkaller", 0) = 3 [pid 7541] <... munmap resumed>) = 0 [pid 7543] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7541] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7541] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7542] <... write resumed>) = 2097152 [pid 5062] close(3 [pid 7542] munmap(0x7f599a000000, 138412032) = 0 [pid 5062] <... close resumed>) = 0 [pid 7542] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7541] <... ioctl resumed>) = 0 [pid 7541] close(3) = 0 [pid 7541] close(4) = 0 [pid 7541] mkdir("./file0", 0777) = 0 [pid 7542] <... openat resumed>) = 4 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7544 [pid 7542] ioctl(4, LOOP_SET_FD, 3 [ 344.761092][ T7541] loop3: detected capacity change from 0 to 4096 [ 344.799115][ T7541] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7541] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 7544 attached [pid 7542] <... ioctl resumed>) = 0 [pid 7544] set_robust_list(0x55555605b660, 24 [pid 7542] close(3) = 0 [pid 7544] <... set_robust_list resumed>) = 0 [pid 7544] chdir("./492" [pid 7542] close(4 [pid 7544] <... chdir resumed>) = 0 [pid 7542] <... close resumed>) = 0 [pid 7544] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7542] mkdir("./file0", 0777 [pid 7544] <... prctl resumed>) = 0 [pid 7544] setpgid(0, 0 [pid 7542] <... mkdir resumed>) = 0 [pid 7544] <... setpgid resumed>) = 0 [pid 7542] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5066] close(3) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7545 ./strace-static-x86_64: Process 7545 attached [pid 7545] set_robust_list(0x55555605b660, 24) = 0 [pid 7544] write(3, "1000", 4 [pid 7545] chdir("./489" [pid 7544] <... write resumed>) = 4 [pid 7544] close(3 [pid 7545] <... chdir resumed>) = 0 [pid 7544] <... close resumed>) = 0 [pid 7545] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7544] symlink("/dev/binderfs", "./binderfs" [pid 7545] setpgid(0, 0) = 0 [pid 7544] <... symlink resumed>) = 0 [pid 7545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7544] memfd_create("syzkaller", 0 [pid 7545] <... openat resumed>) = 3 [pid 7544] <... memfd_create resumed>) = 3 [pid 7545] write(3, "1000", 4 [pid 7544] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7545] <... write resumed>) = 4 [pid 7545] close(3) = 0 [pid 7545] symlink("/dev/binderfs", "./binderfs") = 0 [ 344.804905][ T7542] loop1: detected capacity change from 0 to 4096 [ 344.824254][ T7542] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7545] memfd_create("syzkaller", 0 [pid 7543] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7541] <... mount resumed>) = 0 [pid 7541] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7542] <... mount resumed>) = 0 [pid 7541] chdir("./file0" [pid 7545] <... memfd_create resumed>) = 3 [pid 7541] <... chdir resumed>) = 0 [pid 7545] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7542] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7541] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7545] <... mmap resumed>) = 0x7f599a000000 [pid 7544] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7542] <... openat resumed>) = 3 [pid 7541] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7542] chdir("./file0") = 0 [pid 7541] exit_group(0 [pid 7542] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7541] <... exit_group resumed>) = ? [pid 7542] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7541] +++ exited with 0 +++ [pid 7542] exit_group(0 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7541, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 7542] <... exit_group resumed>) = ? [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5065] umount2("./488", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./488", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", [pid 7542] +++ exited with 0 +++ [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7542, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=3 /* 0.03 s */} --- [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./488/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./493", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./493", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./493/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(AT_FDCWD, "./493/binderfs", [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] newfstatat(AT_FDCWD, "./488/binderfs", [pid 5063] unlink("./493/binderfs" [pid 7543] <... write resumed>) = 2097152 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 7543] munmap(0x7f599a000000, 138412032 [pid 5065] unlink("./488/binderfs" [pid 5063] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7543] <... munmap resumed>) = 0 [pid 5065] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7543] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7543] <... openat resumed>) = 4 [pid 7544] <... write resumed>) = 2097152 [pid 5065] newfstatat(AT_FDCWD, "./488/file0", [pid 7543] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7544] munmap(0x7f599a000000, 138412032 [pid 5065] umount2("./488/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./488/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] <... openat resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(AT_FDCWD, "./493/file0", [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4 [pid 5063] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./488/file0") = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7544] <... munmap resumed>) = 0 [pid 5065] getdents64(3, [pid 5063] openat(AT_FDCWD, "./493/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7544] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7545] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7544] <... openat resumed>) = 4 [pid 7543] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 5063] newfstatat(4, "", [pid 7544] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... close resumed>) = 0 [pid 5065] rmdir("./488") = 0 [pid 7544] <... ioctl resumed>) = 0 [pid 7543] close(3 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7544] close(3 [pid 7543] <... close resumed>) = 0 [pid 5065] mkdir("./489", 0777 [pid 7543] close(4 [pid 5063] getdents64(4, [pid 7544] <... close resumed>) = 0 [pid 7543] <... close resumed>) = 0 [pid 5065] <... mkdir resumed>) = 0 [pid 7543] mkdir("./file0", 0777 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7544] close(4) = 0 [pid 7544] mkdir("./file0", 0777) = 0 [pid 7544] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 5063] getdents64(4, [pid 7543] <... mkdir resumed>) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7545] <... write resumed>) = 2097152 [pid 5065] <... openat resumed>) = 3 [pid 5063] close(4) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5063] rmdir("./493/file0" [pid 7543] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 5063] <... rmdir resumed>) = 0 [ 344.972962][ T7543] loop2: detected capacity change from 0 to 4096 [ 344.989536][ T7544] loop0: detected capacity change from 0 to 4096 [ 345.010908][ T7544] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 5063] getdents64(3, [pid 7545] munmap(0x7f599a000000, 138412032 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5063] close(3) = 0 [pid 7545] <... munmap resumed>) = 0 [pid 7545] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5063] rmdir("./493" [pid 7545] <... openat resumed>) = 4 [pid 5063] <... rmdir resumed>) = 0 [pid 7545] ioctl(4, LOOP_SET_FD, 3 [pid 5063] mkdir("./494", 0777) = 0 [pid 7545] <... ioctl resumed>) = 0 [pid 7544] <... mount resumed>) = 0 [pid 7545] close(3 [pid 7544] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7545] <... close resumed>) = 0 [pid 7544] chdir("./file0" [pid 7545] close(4 [pid 7544] <... chdir resumed>) = 0 [pid 7545] <... close resumed>) = 0 [pid 7544] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7545] mkdir("./file0", 0777 [pid 7544] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7545] <... mkdir resumed>) = 0 [pid 7545] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [ 345.022566][ T7543] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 345.042484][ T7545] loop4: detected capacity change from 0 to 4096 [pid 7544] exit_group(0) = ? [pid 7544] +++ exited with 0 +++ [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7546 [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7544, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- ./strace-static-x86_64: Process 7546 attached [pid 5062] restart_syscall(<... resuming interrupted clone ...> [pid 7546] set_robust_list(0x55555605b660, 24 [pid 5062] <... restart_syscall resumed>) = 0 [pid 7546] <... set_robust_list resumed>) = 0 [pid 7546] chdir("./489") = 0 [pid 7546] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] umount2("./492", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7546] setpgid(0, 0) = 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7546] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] openat(AT_FDCWD, "./492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7546] <... openat resumed>) = 3 [pid 5062] <... openat resumed>) = 3 [pid 7546] write(3, "1000", 4 [pid 5062] newfstatat(3, "", [pid 7546] <... write resumed>) = 4 [pid 7546] close(3 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7546] <... close resumed>) = 0 [pid 5062] getdents64(3, [pid 7546] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7546] memfd_create("syzkaller", 0 [pid 5062] umount2("./492/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7546] <... memfd_create resumed>) = 3 [pid 7546] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7546] <... mmap resumed>) = 0x7f599a000000 [pid 5062] newfstatat(AT_FDCWD, "./492/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./492/binderfs" [pid 7543] <... mount resumed>) = 0 [pid 5062] <... unlink resumed>) = 0 [pid 5062] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 7543] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7543] chdir("./file0") = 0 [ 345.070407][ T7545] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 7543] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5062] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7543] exit_group(0 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7543] <... exit_group resumed>) = ? [pid 7543] +++ exited with 0 +++ [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7543, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 5064] umount2("./494", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5064] openat(AT_FDCWD, "./494", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(AT_FDCWD, "./492/file0", [pid 5064] newfstatat(3, "", [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7545] <... mount resumed>) = 0 [pid 5062] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] umount2("./494/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7545] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7545] <... openat resumed>) = 3 [pid 5064] newfstatat(AT_FDCWD, "./494/binderfs", [pid 5062] openat(AT_FDCWD, "./492/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5064] unlink("./494/binderfs" [pid 5062] newfstatat(4, "", [pid 5064] <... unlink resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7545] chdir("./file0" [pid 5064] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] getdents64(4, [pid 7545] <... chdir resumed>) = 0 [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7545] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] getdents64(4, [pid 7545] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5062] close(4) = 0 [pid 7545] exit_group(0 [pid 5062] rmdir("./492/file0") = 0 [pid 7545] <... exit_group resumed>) = ? [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7545] +++ exited with 0 +++ [pid 5063] <... ioctl resumed>) = 0 [pid 5062] close(3 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7545, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] <... close resumed>) = 0 [pid 5062] rmdir("./492") = 0 [pid 5066] umount2("./489", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] mkdir("./493", 0777 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... mkdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] newfstatat(3, "", [pid 5062] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] getdents64(3, [pid 5062] <... ioctl resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5062] close(3 [pid 5066] umount2("./489/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... close resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] newfstatat(AT_FDCWD, "./489/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] unlink("./489/binderfs") = 0 [pid 5066] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7547 attached [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7547 [pid 5063] close(3 [pid 7547] set_robust_list(0x55555605b660, 24 [pid 5063] <... close resumed>) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 7547] <... set_robust_list resumed>) = 0 [pid 5064] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7547] chdir("./493" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./494/file0", [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7548 [pid 7547] <... chdir resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7547] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 7548 attached ) = 0 [pid 5064] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7547] setpgid(0, 0 [pid 7548] set_robust_list(0x55555605b660, 24 [pid 7547] <... setpgid resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7548] <... set_robust_list resumed>) = 0 [pid 5064] openat(AT_FDCWD, "./494/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7548] chdir("./494" [pid 7547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] <... openat resumed>) = 4 [pid 7548] <... chdir resumed>) = 0 [pid 5064] newfstatat(4, "", [pid 7548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7547] <... openat resumed>) = 3 [pid 7546] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7548] <... prctl resumed>) = 0 [pid 5066] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(4, [pid 7547] write(3, "1000", 4 [pid 7548] setpgid(0, 0 [pid 7547] <... write resumed>) = 4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7548] <... setpgid resumed>) = 0 [pid 5066] newfstatat(AT_FDCWD, "./489/file0", [pid 5064] getdents64(4, [pid 7548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] close(4 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... close resumed>) = 0 [pid 5066] openat(AT_FDCWD, "./489/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] rmdir("./494/file0" [pid 5066] <... openat resumed>) = 4 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] newfstatat(4, "", [pid 7548] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] getdents64(3, [pid 7548] write(3, "1000", 4 [pid 5066] getdents64(4, [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7548] <... write resumed>) = 4 [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] close(3 [pid 7548] close(3 [pid 5066] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 7548] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] rmdir("./494" [pid 7548] symlink("/dev/binderfs", "./binderfs" [pid 7547] close(3 [pid 5066] close(4 [pid 5064] <... rmdir resumed>) = 0 [pid 7548] <... symlink resumed>) = 0 [pid 7547] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] rmdir("./489/file0" [pid 5064] mkdir("./495", 0777 [pid 7548] memfd_create("syzkaller", 0 [pid 7547] symlink("/dev/binderfs", "./binderfs" [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... mkdir resumed>) = 0 [pid 7547] <... symlink resumed>) = 0 [pid 5066] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7547] memfd_create("syzkaller", 0 [pid 5066] close(3 [pid 5064] <... openat resumed>) = 3 [pid 5066] <... close resumed>) = 0 [pid 7548] <... memfd_create resumed>) = 3 [pid 5066] rmdir("./489" [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5066] <... rmdir resumed>) = 0 [pid 7547] <... memfd_create resumed>) = 3 [pid 7548] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7547] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7546] <... write resumed>) = 2097152 [pid 5066] mkdir("./490", 0777 [pid 7548] <... mmap resumed>) = 0x7f599a000000 [pid 7547] <... mmap resumed>) = 0x7f599a000000 [pid 7546] munmap(0x7f599a000000, 138412032 [pid 5066] <... mkdir resumed>) = 0 [pid 7546] <... munmap resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7546] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7546] ioctl(4, LOOP_SET_FD, 3 [pid 5064] <... ioctl resumed>) = 0 [pid 7546] <... ioctl resumed>) = 0 [pid 7546] close(3) = 0 [pid 7546] close(4) = 0 [pid 7546] mkdir("./file0", 0777) = 0 [pid 7547] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [ 345.283676][ T7546] loop3: detected capacity change from 0 to 4096 [pid 7546] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5064] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... close resumed>) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7549 ./strace-static-x86_64: Process 7549 attached [pid 7549] set_robust_list(0x55555605b660, 24) = 0 [pid 7549] chdir("./495") = 0 [pid 5066] close(3) = 0 [pid 7549] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7549] setpgid(0, 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7549] <... setpgid resumed>) = 0 [pid 7549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7549] write(3, "1000", 4) = 4 [pid 7549] close(3) = 0 [pid 7549] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7549] memfd_create("syzkaller", 0) = 3 [pid 7549] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7550 ./strace-static-x86_64: Process 7550 attached [pid 7550] set_robust_list(0x55555605b660, 24) = 0 [pid 7550] chdir("./490" [pid 7548] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7550] <... chdir resumed>) = 0 [ 345.331364][ T7546] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7550] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7550] setpgid(0, 0) = 0 [pid 7550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7550] write(3, "1000", 4) = 4 [pid 7550] close(3) = 0 [pid 7550] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7550] memfd_create("syzkaller", 0 [pid 7546] <... mount resumed>) = 0 [pid 7550] <... memfd_create resumed>) = 3 [pid 7546] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7550] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7546] <... openat resumed>) = 3 [pid 7550] <... mmap resumed>) = 0x7f599a000000 [pid 7546] chdir("./file0") = 0 [pid 7546] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7546] exit_group(0 [pid 7547] <... write resumed>) = 2097152 [pid 7546] <... exit_group resumed>) = ? [pid 7546] +++ exited with 0 +++ [pid 7547] munmap(0x7f599a000000, 138412032 [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7546, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] umount2("./489", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./489", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7548] <... write resumed>) = 2097152 [pid 7547] <... munmap resumed>) = 0 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7547] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7548] munmap(0x7f599a000000, 138412032 [pid 7547] <... openat resumed>) = 4 [pid 5065] umount2("./489/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7547] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(AT_FDCWD, "./489/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5065] unlink("./489/binderfs") = 0 [pid 5065] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7547] <... ioctl resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7549] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7548] <... munmap resumed>) = 0 [pid 7547] close(3 [pid 5065] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7547] <... close resumed>) = 0 [pid 5065] newfstatat(AT_FDCWD, "./489/file0", [pid 7548] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7547] close(4 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7547] <... close resumed>) = 0 [pid 5065] umount2("./489/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7547] mkdir("./file0", 0777 [pid 7548] <... openat resumed>) = 4 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./489/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7548] ioctl(4, LOOP_SET_FD, 3 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5065] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./489/file0") = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./489" [pid 7547] <... mkdir resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] mkdir("./490", 0777) = 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7550] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7548] <... ioctl resumed>) = 0 [ 345.456051][ T7547] loop0: detected capacity change from 0 to 4096 [ 345.481683][ T7548] loop1: detected capacity change from 0 to 4096 [pid 7547] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7548] close(3) = 0 [pid 7548] close(4) = 0 [pid 7548] mkdir("./file0", 0777 [pid 7549] <... write resumed>) = 2097152 [pid 7548] <... mkdir resumed>) = 0 [pid 7548] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7549] munmap(0x7f599a000000, 138412032 [pid 7550] <... write resumed>) = 2097152 [pid 7550] munmap(0x7f599a000000, 138412032) = 0 [pid 7549] <... munmap resumed>) = 0 [pid 7549] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5065] <... ioctl resumed>) = 0 [ 345.503449][ T7547] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 345.534024][ T7548] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [pid 7549] <... openat resumed>) = 4 [pid 5065] close(3 [pid 7549] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... close resumed>) = 0 [pid 7550] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7549] <... ioctl resumed>) = 0 [pid 7550] <... openat resumed>) = 4 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7550] ioctl(4, LOOP_SET_FD, 3 [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7551 [pid 7549] close(3./strace-static-x86_64: Process 7551 attached [pid 7550] <... ioctl resumed>) = 0 [pid 7547] <... mount resumed>) = 0 [pid 7551] set_robust_list(0x55555605b660, 24 [pid 7550] close(3 [pid 7547] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7551] <... set_robust_list resumed>) = 0 [pid 7550] <... close resumed>) = 0 [pid 7547] <... openat resumed>) = 3 [pid 7550] close(4 [pid 7547] chdir("./file0") = 0 [pid 7551] chdir("./490" [pid 7550] <... close resumed>) = 0 [pid 7549] <... close resumed>) = 0 [pid 7547] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7551] <... chdir resumed>) = 0 [pid 7550] mkdir("./file0", 0777 [pid 7549] close(4 [pid 7547] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7551] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7550] <... mkdir resumed>) = 0 [pid 7549] <... close resumed>) = 0 [pid 7547] exit_group(0 [pid 7551] <... prctl resumed>) = 0 [pid 7550] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 7549] mkdir("./file0", 0777 [pid 7547] <... exit_group resumed>) = ? [pid 7551] setpgid(0, 0 [pid 7549] <... mkdir resumed>) = 0 [ 345.587001][ T7549] loop2: detected capacity change from 0 to 4096 [ 345.596561][ T7550] loop4: detected capacity change from 0 to 4096 [pid 7549] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7548] <... mount resumed>) = 0 [pid 7551] <... setpgid resumed>) = 0 [pid 7547] +++ exited with 0 +++ [pid 7551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7547, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5062] umount2("./493", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7551] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./493", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7551] write(3, "1000", 4) = 4 [pid 5062] <... openat resumed>) = 3 [pid 7551] close(3 [pid 5062] newfstatat(3, "", [pid 7551] <... close resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7551] symlink("/dev/binderfs", "./binderfs" [pid 7548] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7551] <... symlink resumed>) = 0 [pid 7548] <... openat resumed>) = 3 [pid 5062] getdents64(3, [pid 7548] chdir("./file0" [pid 7551] memfd_create("syzkaller", 0 [pid 7548] <... chdir resumed>) = 0 [pid 7548] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7551] <... memfd_create resumed>) = 3 [pid 7548] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] umount2("./493/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7551] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7548] exit_group(0 [pid 7551] <... mmap resumed>) = 0x7f599a000000 [pid 7548] <... exit_group resumed>) = ? [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7548] +++ exited with 0 +++ [pid 5062] newfstatat(AT_FDCWD, "./493/binderfs", [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7548, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 345.627922][ T7550] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 345.633525][ T7549] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 5063] umount2("./494", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./494", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5063] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] umount2("./494/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] unlink("./493/binderfs" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... unlink resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./494/binderfs", [pid 5062] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] unlink("./494/binderfs" [pid 5062] <... umount2 resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5062] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./493/file0", [pid 7550] <... mount resumed>) = 0 [pid 5063] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = 0 [pid 7550] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] umount2("./493/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7550] <... openat resumed>) = 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7550] chdir("./file0" [pid 5062] openat(AT_FDCWD, "./493/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7550] <... chdir resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 5062] newfstatat(4, "", [pid 7549] <... mount resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7549] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] getdents64(4, [pid 7550] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, [pid 7549] <... openat resumed>) = 3 [pid 5063] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7549] chdir("./file0" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] close(4 [pid 7549] <... chdir resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./494/file0", [pid 7549] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5062] <... close resumed>) = 0 [pid 7549] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] rmdir("./493/file0" [pid 7550] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7550] exit_group(0 [pid 7549] exit_group(0 [pid 5063] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 7549] <... exit_group resumed>) = ? [pid 5062] getdents64(3, [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3 [pid 7550] <... exit_group resumed>) = ? [pid 5062] <... close resumed>) = 0 [pid 7550] +++ exited with 0 +++ [pid 7549] +++ exited with 0 +++ [pid 5063] openat(AT_FDCWD, "./494/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] rmdir("./493" [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7549, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7550, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5066] umount2("./490", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... rmdir resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./495", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... openat resumed>) = 4 [pid 5062] mkdir("./494", 0777 [pid 5066] openat(AT_FDCWD, "./490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] newfstatat(4, "", [pid 5066] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./495", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... mkdir resumed>) = 0 [pid 7551] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5066] newfstatat(3, "", [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5064] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] newfstatat(3, "", [pid 5063] getdents64(4, [pid 5066] getdents64(3, [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... openat resumed>) = 3 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] getdents64(3, [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] umount2("./490/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] getdents64(4, [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./495/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] newfstatat(AT_FDCWD, "./490/binderfs", [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] close(4 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] newfstatat(AT_FDCWD, "./495/binderfs", [pid 5066] unlink("./490/binderfs" [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... close resumed>) = 0 [pid 5064] unlink("./495/binderfs" [pid 5063] rmdir("./494/file0" [pid 5066] <... unlink resumed>) = 0 [pid 5064] <... unlink resumed>) = 0 [pid 5064] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] getdents64(3, [pid 7551] <... write resumed>) = 2097152 [pid 5066] <... umount2 resumed>) = 0 [pid 5064] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7551] munmap(0x7f599a000000, 138412032 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(AT_FDCWD, "./495/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./490/file0", [pid 7551] <... munmap resumed>) = 0 [pid 5063] close(3 [pid 7551] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] openat(AT_FDCWD, "./495/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] <... close resumed>) = 0 [pid 7551] <... openat resumed>) = 4 [pid 5066] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... openat resumed>) = 4 [pid 5063] rmdir("./494" [pid 7551] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./490/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... rmdir resumed>) = 0 [pid 5066] <... openat resumed>) = 4 [pid 5066] newfstatat(4, "", [pid 5064] getdents64(4, [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, [pid 5064] getdents64(4, [pid 5066] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] close(4 [pid 5066] getdents64(4, [pid 5064] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] rmdir("./495/file0" [pid 5066] close(4) = 0 [pid 5064] <... rmdir resumed>) = 0 [pid 5066] rmdir("./490/file0") = 0 [pid 5064] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7551] <... ioctl resumed>) = 0 [pid 5066] getdents64(3, [pid 5063] mkdir("./495", 0777 [pid 7551] close(3) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5063] <... mkdir resumed>) = 0 [pid 7551] close(4 [pid 5066] close(3 [pid 5062] <... ioctl resumed>) = 0 [pid 7551] <... close resumed>) = 0 [pid 7551] mkdir("./file0", 0777 [pid 5062] close(3 [pid 7551] <... mkdir resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7551] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] rmdir("./490" [pid 5064] <... close resumed>) = 0 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 7552 attached [pid 5066] <... rmdir resumed>) = 0 [pid 5064] rmdir("./495" [pid 5063] <... openat resumed>) = 3 [pid 7552] set_robust_list(0x55555605b660, 24 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7552] <... set_robust_list resumed>) = 0 [pid 7552] chdir("./494" [pid 5066] mkdir("./491", 0777 [pid 5064] <... rmdir resumed>) = 0 [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7552 [pid 5066] <... mkdir resumed>) = 0 [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 5064] mkdir("./496", 0777) = 0 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7552] <... chdir resumed>) = 0 [pid 7552] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7552] setpgid(0, 0) = 0 [pid 5064] <... openat resumed>) = 3 [pid 7552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5064] ioctl(3, LOOP_CLR_FD [pid 7552] <... openat resumed>) = 3 [pid 7552] write(3, "1000", 4) = 4 [pid 7552] close(3) = 0 [pid 7552] symlink("/dev/binderfs", "./binderfs") = 0 [ 345.773140][ T7551] loop3: detected capacity change from 0 to 4096 [ 345.808200][ T7551] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 7552] memfd_create("syzkaller", 0 [pid 7551] <... mount resumed>) = 0 [pid 7552] <... memfd_create resumed>) = 3 [pid 7551] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7552] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7551] <... openat resumed>) = 3 [pid 7552] <... mmap resumed>) = 0x7f599a000000 [pid 7551] chdir("./file0") = 0 [pid 7551] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7551] exit_group(0) = ? [pid 7551] +++ exited with 0 +++ [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7551, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 5065] umount2("./490", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./490", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, [pid 7552] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... ioctl resumed>) = 0 [pid 5065] umount2("./490/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] close(3 [pid 5066] <... ioctl resumed>) = 0 [pid 5064] <... ioctl resumed>) = 0 [pid 5066] close(3 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] newfstatat(AT_FDCWD, "./490/binderfs", [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7553 [pid 5065] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] unlink("./490/binderfs") = 0 [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7554 ./strace-static-x86_64: Process 7553 attached [pid 5065] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7555 attached ./strace-static-x86_64: Process 7554 attached [pid 7553] set_robust_list(0x55555605b660, 24 [pid 5064] <... clone resumed>, child_tidptr=0x55555605b650) = 7555 [pid 7555] set_robust_list(0x55555605b660, 24 [pid 7554] set_robust_list(0x55555605b660, 24 [pid 7555] <... set_robust_list resumed>) = 0 [pid 7554] <... set_robust_list resumed>) = 0 [pid 7555] chdir("./496" [pid 7553] <... set_robust_list resumed>) = 0 [pid 5065] <... umount2 resumed>) = 0 [pid 7553] chdir("./491" [pid 5065] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7555] <... chdir resumed>) = 0 [pid 7553] <... chdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7555] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7553] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] newfstatat(AT_FDCWD, "./490/file0", [pid 7555] <... prctl resumed>) = 0 [pid 7554] chdir("./495" [pid 7553] <... prctl resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7555] setpgid(0, 0 [pid 7554] <... chdir resumed>) = 0 [pid 7553] setpgid(0, 0 [pid 5065] umount2("./490/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7553] <... setpgid resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5065] openat(AT_FDCWD, "./490/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7555] <... setpgid resumed>) = 0 [pid 7554] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... openat resumed>) = 4 [pid 7554] <... prctl resumed>) = 0 [pid 7554] setpgid(0, 0 [pid 7555] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7554] <... setpgid resumed>) = 0 [pid 7554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7554] write(3, "1000", 4) = 4 [pid 7554] close(3 [pid 7555] <... openat resumed>) = 3 [pid 7554] <... close resumed>) = 0 [pid 7555] write(3, "1000", 4 [pid 7554] symlink("/dev/binderfs", "./binderfs" [pid 7555] <... write resumed>) = 4 [pid 5065] newfstatat(4, "", [pid 7555] close(3 [pid 7554] <... symlink resumed>) = 0 [pid 7553] <... openat resumed>) = 3 [pid 7555] <... close resumed>) = 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7555] symlink("/dev/binderfs", "./binderfs" [pid 7553] write(3, "1000", 4 [pid 5065] getdents64(4, [pid 7555] <... symlink resumed>) = 0 [pid 7553] <... write resumed>) = 4 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7555] memfd_create("syzkaller", 0 [pid 7554] memfd_create("syzkaller", 0 [pid 7553] close(3 [pid 7552] <... write resumed>) = 2097152 [pid 5065] getdents64(4, [pid 7555] <... memfd_create resumed>) = 3 [pid 7553] <... close resumed>) = 0 [pid 7552] munmap(0x7f599a000000, 138412032 [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7553] symlink("/dev/binderfs", "./binderfs" [pid 7555] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7553] <... symlink resumed>) = 0 [pid 5065] close(4) = 0 [pid 7554] <... memfd_create resumed>) = 3 [pid 7554] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] rmdir("./490/file0" [pid 7554] <... mmap resumed>) = 0x7f599a000000 [pid 7553] memfd_create("syzkaller", 0 [pid 7552] <... munmap resumed>) = 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7553] <... memfd_create resumed>) = 3 [pid 5065] close(3 [pid 7553] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] <... close resumed>) = 0 [pid 7553] <... mmap resumed>) = 0x7f599a000000 [pid 5065] rmdir("./490") = 0 [pid 5065] mkdir("./491", 0777 [pid 7552] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5065] <... mkdir resumed>) = 0 [pid 7552] <... openat resumed>) = 4 [pid 7552] ioctl(4, LOOP_SET_FD, 3 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 7552] <... ioctl resumed>) = 0 [pid 7552] close(3) = 0 [pid 7552] close(4) = 0 [pid 7552] mkdir("./file0", 0777) = 0 [pid 7552] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7554] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7555] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [ 346.011412][ T7552] loop0: detected capacity change from 0 to 4096 [ 346.044959][ T7552] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7553] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] <... ioctl resumed>) = 0 [pid 5065] close(3) = 0 [pid 7555] <... write resumed>) = 2097152 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7556 attached , child_tidptr=0x55555605b650) = 7556 [pid 7556] set_robust_list(0x55555605b660, 24) = 0 [pid 7556] chdir("./491") = 0 [pid 7556] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7554] <... write resumed>) = 2097152 [pid 7555] munmap(0x7f599a000000, 138412032) = 0 [pid 7556] <... prctl resumed>) = 0 [pid 7556] setpgid(0, 0 [pid 7554] munmap(0x7f599a000000, 138412032 [pid 7556] <... setpgid resumed>) = 0 [pid 7555] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7554] <... munmap resumed>) = 0 [pid 7553] <... write resumed>) = 2097152 [pid 7552] <... mount resumed>) = 0 [pid 7552] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7556] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7552] <... openat resumed>) = 3 [pid 7556] <... openat resumed>) = 3 [pid 7555] <... openat resumed>) = 4 [pid 7552] chdir("./file0" [pid 7556] write(3, "1000", 4 [pid 7555] ioctl(4, LOOP_SET_FD, 3 [pid 7554] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7553] munmap(0x7f599a000000, 138412032 [pid 7552] <... chdir resumed>) = 0 [pid 7556] <... write resumed>) = 4 [pid 7556] close(3) = 0 [pid 7556] symlink("/dev/binderfs", "./binderfs" [pid 7552] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7556] <... symlink resumed>) = 0 [pid 7552] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7552] exit_group(0 [pid 7555] <... ioctl resumed>) = 0 [pid 7554] <... openat resumed>) = 4 [pid 7554] ioctl(4, LOOP_SET_FD, 3 [pid 7555] close(3 [pid 7552] <... exit_group resumed>) = ? [pid 7552] +++ exited with 0 +++ [pid 7553] <... munmap resumed>) = 0 [pid 7556] memfd_create("syzkaller", 0 [pid 7555] <... close resumed>) = 0 [pid 7554] <... ioctl resumed>) = 0 [pid 7556] <... memfd_create resumed>) = 3 [pid 7555] close(4 [pid 7554] close(3 [pid 7553] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7552, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=5 /* 0.05 s */} --- [pid 7555] <... close resumed>) = 0 [pid 7554] <... close resumed>) = 0 [pid 7553] <... openat resumed>) = 4 [pid 7556] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7554] close(4) = 0 [pid 5062] umount2("./494", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7556] <... mmap resumed>) = 0x7f599a000000 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7555] mkdir("./file0", 0777 [pid 7553] ioctl(4, LOOP_SET_FD, 3 [pid 5062] openat(AT_FDCWD, "./494", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7554] mkdir("./file0", 0777 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7555] <... mkdir resumed>) = 0 [pid 7554] <... mkdir resumed>) = 0 [pid 7553] <... ioctl resumed>) = 0 [pid 7555] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7554] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7553] close(3 [pid 5062] umount2("./494/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./494/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] unlink("./494/binderfs") = 0 [ 346.172757][ T7555] loop2: detected capacity change from 0 to 4096 [ 346.180779][ T7554] loop1: detected capacity change from 0 to 4096 [ 346.201764][ T7553] loop4: detected capacity change from 0 to 4096 [pid 5062] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7553] <... close resumed>) = 0 [pid 7553] close(4) = 0 [pid 7553] mkdir("./file0", 0777) = 0 [pid 7553] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] <... umount2 resumed>) = 0 [pid 5062] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7554] <... mount resumed>) = 0 [pid 7555] <... mount resumed>) = 0 [pid 7555] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7554] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7555] chdir("./file0") = 0 [pid 7554] <... openat resumed>) = 3 [pid 5062] newfstatat(AT_FDCWD, "./494/file0", [pid 7554] chdir("./file0" [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7554] <... chdir resumed>) = 0 [pid 5062] umount2("./494/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7555] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7554] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7554] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] openat(AT_FDCWD, "./494/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7554] exit_group(0 [pid 5062] <... openat resumed>) = 4 [pid 7554] <... exit_group resumed>) = ? [ 346.217725][ T7554] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 346.228043][ T7555] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [ 346.249742][ T7553] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [pid 5062] newfstatat(4, "", [pid 7555] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7555] exit_group(0 [pid 7553] <... mount resumed>) = 0 [pid 7555] <... exit_group resumed>) = ? [pid 7553] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5062] getdents64(4, [pid 7555] +++ exited with 0 +++ [pid 7554] +++ exited with 0 +++ [pid 5062] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7556] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7553] <... openat resumed>) = 3 [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7555, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=5 /* 0.05 s */} --- [pid 5062] getdents64(4, [pid 7553] chdir("./file0" [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7554, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=7 /* 0.07 s */} --- [pid 5062] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7553] <... chdir resumed>) = 0 [pid 5063] restart_syscall(<... resuming interrupted clone ...> [pid 5062] close(4 [pid 5064] umount2("./496", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... restart_syscall resumed>) = 0 [pid 5062] <... close resumed>) = 0 [pid 7553] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] rmdir("./494/file0" [pid 7553] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5064] openat(AT_FDCWD, "./496", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] <... rmdir resumed>) = 0 [pid 7553] exit_group(0 [pid 5062] getdents64(3, [pid 7553] <... exit_group resumed>) = ? [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7553] +++ exited with 0 +++ [pid 5062] close(3) = 0 [pid 5062] rmdir("./494") = 0 [pid 5062] mkdir("./495", 0777) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7553, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=10 /* 0.10 s */} --- [pid 5064] <... openat resumed>) = 3 [pid 5063] umount2("./495", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5062] <... openat resumed>) = 3 [pid 5064] newfstatat(3, "", [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] openat(AT_FDCWD, "./495", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5062] ioctl(3, LOOP_CLR_FD [pid 5066] umount2("./491", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] <... openat resumed>) = 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] getdents64(3, [pid 5063] newfstatat(3, "", [pid 5066] <... openat resumed>) = 3 [pid 5066] newfstatat(3, "", [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5064] umount2("./496/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7556] <... write resumed>) = 2097152 [pid 5066] getdents64(3, [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] getdents64(3, [pid 7556] munmap(0x7f599a000000, 138412032 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] newfstatat(AT_FDCWD, "./496/binderfs", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] umount2("./491/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] umount2("./495/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7556] <... munmap resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] unlink("./496/binderfs" [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] newfstatat(AT_FDCWD, "./491/binderfs", [pid 5064] <... unlink resumed>) = 0 [pid 5063] newfstatat(AT_FDCWD, "./495/binderfs", [pid 5064] umount2("./496/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] <... umount2 resumed>) = 0 [pid 5063] unlink("./495/binderfs" [pid 5066] unlink("./491/binderfs" [pid 5063] <... unlink resumed>) = 0 [pid 5063] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] umount2("./496/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... unlink resumed>) = 0 [pid 5066] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = 0 [pid 7556] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5066] <... umount2 resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./496/file0", [pid 5063] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7556] <... openat resumed>) = 4 [pid 5066] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7556] ioctl(4, LOOP_SET_FD, 3 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./496/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] newfstatat(AT_FDCWD, "./495/file0", [pid 5066] newfstatat(AT_FDCWD, "./491/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./491/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5066] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5066] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5066] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 5066] close(4) = 0 [pid 5066] rmdir("./491/file0") = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7556] <... ioctl resumed>) = 0 [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7556] close(3 [pid 5066] getdents64(3, [pid 5064] openat(AT_FDCWD, "./496/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7556] <... close resumed>) = 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7556] close(4 [pid 5066] close(3 [pid 5064] <... openat resumed>) = 4 [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] newfstatat(4, "", [pid 5063] openat(AT_FDCWD, "./495/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7556] <... close resumed>) = 0 [pid 5066] <... close resumed>) = 0 [pid 5064] getdents64(4, [pid 5063] <... openat resumed>) = 4 [pid 5064] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7556] mkdir("./file0", 0777 [pid 5066] rmdir("./491" [pid 5064] getdents64(4, [pid 5063] newfstatat(4, "", [pid 5066] <... rmdir resumed>) = 0 [pid 5064] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] <... ioctl resumed>) = 0 [pid 7556] <... mkdir resumed>) = 0 [pid 5064] close(4 [pid 5063] getdents64(4, [pid 7556] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5066] mkdir("./492", 0777 [pid 5064] <... close resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] close(3 [pid 5066] <... mkdir resumed>) = 0 [pid 5064] rmdir("./496/file0" [pid 5063] getdents64(4, [pid 5062] <... close resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] <... rmdir resumed>) = 0 [pid 5063] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 5064] getdents64(3, [pid 5063] close(4 [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5064] close(3 [pid 5063] <... close resumed>) = 0 [pid 5063] rmdir("./495/file0" [pid 5064] <... close resumed>) = 0 [ 346.367740][ T7556] loop3: detected capacity change from 0 to 4096 ./strace-static-x86_64: Process 7557 attached [pid 5066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5064] rmdir("./496" [pid 5063] <... rmdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] <... rmdir resumed>) = 0 [pid 5063] getdents64(3, [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7557 [pid 7557] set_robust_list(0x55555605b660, 24 [pid 5066] ioctl(3, LOOP_CLR_FD [pid 7557] <... set_robust_list resumed>) = 0 [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 7557] chdir("./495" [pid 5064] mkdir("./497", 0777 [pid 7557] <... chdir resumed>) = 0 [pid 7557] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... mkdir resumed>) = 0 [pid 5063] close(3 [pid 5064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7557] <... prctl resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5063] <... close resumed>) = 0 [pid 5064] ioctl(3, LOOP_CLR_FD [pid 5063] rmdir("./495" [pid 7557] setpgid(0, 0) = 0 [pid 7557] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5063] <... rmdir resumed>) = 0 [pid 5063] mkdir("./496", 0777 [pid 7557] <... openat resumed>) = 3 [pid 5063] <... mkdir resumed>) = 0 [pid 7557] write(3, "1000", 4 [pid 5063] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7557] <... write resumed>) = 4 [pid 7557] close(3 [pid 7556] <... mount resumed>) = 0 [pid 7557] <... close resumed>) = 0 [pid 7557] symlink("/dev/binderfs", "./binderfs" [pid 7556] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5063] <... openat resumed>) = 3 [pid 7557] <... symlink resumed>) = 0 [pid 7557] memfd_create("syzkaller", 0 [pid 7556] <... openat resumed>) = 3 [pid 5063] ioctl(3, LOOP_CLR_FD [pid 7556] chdir("./file0") = 0 [pid 7556] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7557] <... memfd_create resumed>) = 3 [pid 7557] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7556] exit_group(0) = ? [pid 7557] <... mmap resumed>) = 0x7f599a000000 [pid 7556] +++ exited with 0 +++ [ 346.418523][ T7556] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [pid 5065] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7556, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 5065] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5066] <... ioctl resumed>) = 0 [pid 5065] umount2("./491", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7557] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 5065] openat(AT_FDCWD, "./491", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5065] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5065] umount2("./491/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5065] newfstatat(AT_FDCWD, "./491/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5066] close(3 [pid 5065] unlink("./491/binderfs" [pid 5066] <... close resumed>) = 0 [pid 5066] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5065] <... unlink resumed>) = 0 [pid 5065] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7558 attached ) = 0 [pid 7558] set_robust_list(0x55555605b660, 24 [pid 5066] <... clone resumed>, child_tidptr=0x55555605b650) = 7558 [pid 7558] <... set_robust_list resumed>) = 0 [pid 7558] chdir("./492" [pid 5065] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7558] <... chdir resumed>) = 0 [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7558] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5065] newfstatat(AT_FDCWD, "./491/file0", [pid 7558] setpgid(0, 0 [pid 5065] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7558] <... setpgid resumed>) = 0 [pid 5065] umount2("./491/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7558] <... openat resumed>) = 3 [pid 5065] openat(AT_FDCWD, "./491/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7558] write(3, "1000", 4 [pid 5065] <... openat resumed>) = 4 [pid 7558] <... write resumed>) = 4 [pid 5065] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5065] getdents64(4, [pid 7558] close(3 [pid 5065] <... getdents64 resumed>0x555556064730 /* 2 entries */, 32768) = 48 [pid 7558] <... close resumed>) = 0 [pid 5065] getdents64(4, [pid 7558] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... getdents64 resumed>0x555556064730 /* 0 entries */, 32768) = 0 [pid 7558] <... symlink resumed>) = 0 [pid 5065] close(4) = 0 [pid 5065] rmdir("./491/file0" [pid 7558] memfd_create("syzkaller", 0 [pid 5065] <... rmdir resumed>) = 0 [pid 5065] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5065] close(3) = 0 [pid 5065] rmdir("./491") = 0 [pid 7558] <... memfd_create resumed>) = 3 [pid 5065] mkdir("./492", 0777) = 0 [pid 7558] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7558] <... mmap resumed>) = 0x7f599a000000 [pid 5065] <... openat resumed>) = 3 [pid 5064] <... ioctl resumed>) = 0 [pid 5065] ioctl(3, LOOP_CLR_FD [pid 5064] close(3) = 0 [pid 5064] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555605b650) = 7559 ./strace-static-x86_64: Process 7559 attached [pid 7559] set_robust_list(0x55555605b660, 24) = 0 [pid 7559] chdir("./497" [pid 5063] <... ioctl resumed>) = 0 [pid 7557] <... write resumed>) = 2097152 [pid 5063] close(3) = 0 [pid 7559] <... chdir resumed>) = 0 [pid 7559] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7559] setpgid(0, 0) = 0 [pid 7559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7559] write(3, "1000", 4) = 4 [pid 5063] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7559] close(3) = 0 [pid 7559] symlink("/dev/binderfs", "./binderfs" [pid 5063] <... clone resumed>, child_tidptr=0x55555605b650) = 7560 ./strace-static-x86_64: Process 7560 attached [pid 7557] munmap(0x7f599a000000, 138412032 [pid 7559] <... symlink resumed>) = 0 [pid 7560] set_robust_list(0x55555605b660, 24 [pid 7557] <... munmap resumed>) = 0 [pid 7560] <... set_robust_list resumed>) = 0 [pid 7560] chdir("./496" [pid 7559] memfd_create("syzkaller", 0 [pid 7557] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7560] <... chdir resumed>) = 0 [pid 7560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7557] <... openat resumed>) = 4 [pid 7560] <... prctl resumed>) = 0 [pid 7557] ioctl(4, LOOP_SET_FD, 3 [pid 7560] setpgid(0, 0 [pid 7559] <... memfd_create resumed>) = 3 [pid 7559] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7560] <... setpgid resumed>) = 0 [pid 7560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7560] write(3, "1000", 4) = 4 [pid 7560] close(3) = 0 [pid 7560] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5065] <... ioctl resumed>) = 0 [pid 7560] memfd_create("syzkaller", 0 [pid 7557] <... ioctl resumed>) = 0 [pid 5065] close(3 [pid 7557] close(3 [pid 5065] <... close resumed>) = 0 [pid 7560] <... memfd_create resumed>) = 3 [pid 7557] <... close resumed>) = 0 [pid 5065] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7560] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7557] close(4 [pid 7560] <... mmap resumed>) = 0x7f599a000000 [pid 7557] <... close resumed>) = 0 [pid 7557] mkdir("./file0", 0777 [pid 7558] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152./strace-static-x86_64: Process 7561 attached [pid 5065] <... clone resumed>, child_tidptr=0x55555605b650) = 7561 [pid 7561] set_robust_list(0x55555605b660, 24 [pid 7557] <... mkdir resumed>) = 0 [pid 7561] <... set_robust_list resumed>) = 0 [pid 7561] chdir("./492") = 0 [pid 7561] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7561] setpgid(0, 0) = 0 [pid 7561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7561] write(3, "1000", 4) = 4 [pid 7561] close(3) = 0 [pid 7561] symlink("/dev/binderfs", "./binderfs") = 0 [ 346.616700][ T7557] loop0: detected capacity change from 0 to 4096 [pid 7557] mount("/dev/loop0", "./file0", "ntfs3", 0, "" [pid 7561] memfd_create("syzkaller", 0) = 3 [pid 7559] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7561] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [pid 7557] <... mount resumed>) = 0 [pid 7558] <... write resumed>) = 2097152 [pid 7557] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7557] chdir("./file0") = 0 [pid 7557] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7557] exit_group(0) = ? [pid 7560] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [ 346.685068][ T7557] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [pid 7558] munmap(0x7f599a000000, 138412032) = 0 [pid 7557] +++ exited with 0 +++ [pid 5062] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7557, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 7560] <... write resumed>) = 2097152 [pid 5062] umount2("./495", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7560] munmap(0x7f599a000000, 138412032 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./495", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5062] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(3, [pid 7558] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5062] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 7558] <... openat resumed>) = 4 [pid 5062] umount2("./495/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7558] ioctl(4, LOOP_SET_FD, 3 [pid 5062] newfstatat(AT_FDCWD, "./495/binderfs", [pid 7560] <... munmap resumed>) = 0 [pid 7559] <... write resumed>) = 2097152 [pid 5062] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7559] munmap(0x7f599a000000, 138412032 [pid 5062] unlink("./495/binderfs") = 0 [pid 5062] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7558] <... ioctl resumed>) = 0 [pid 7561] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152 [pid 7560] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7559] <... munmap resumed>) = 0 [pid 5062] <... umount2 resumed>) = 0 [pid 7560] <... openat resumed>) = 4 [pid 7559] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7558] close(3) = 0 [pid 5062] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7560] ioctl(4, LOOP_SET_FD, 3 [pid 7559] <... openat resumed>) = 4 [pid 7558] close(4 [pid 7559] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5062] newfstatat(AT_FDCWD, "./495/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5062] umount2("./495/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5062] openat(AT_FDCWD, "./495/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7558] <... close resumed>) = 0 [pid 5062] <... openat resumed>) = 4 [pid 7558] mkdir("./file0", 0777 [pid 5062] newfstatat(4, "", [pid 7558] <... mkdir resumed>) = 0 [pid 5062] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5062] getdents64(4, 0x555556064730 /* 2 entries */, 32768) = 48 [pid 5062] getdents64(4, 0x555556064730 /* 0 entries */, 32768) = 0 [pid 7558] mount("/dev/loop4", "./file0", "ntfs3", 0, "" [pid 5062] close(4) = 0 [pid 5062] rmdir("./495/file0") = 0 [pid 5062] getdents64(3, 0x55555605c6f0 /* 0 entries */, 32768) = 0 [pid 5062] close(3) = 0 [pid 5062] rmdir("./495") = 0 [ 346.772304][ T7558] loop4: detected capacity change from 0 to 4096 [ 346.798603][ T7560] loop1: detected capacity change from 0 to 4096 [ 346.806077][ T7559] loop2: detected capacity change from 0 to 4096 [pid 5062] mkdir("./496", 0777 [pid 7561] <... write resumed>) = 2097152 [pid 5062] <... mkdir resumed>) = 0 [pid 7559] <... ioctl resumed>) = 0 [pid 7559] close(3) = 0 [pid 5062] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7559] close(4) = 0 [pid 5062] <... openat resumed>) = 3 [pid 7559] mkdir("./file0", 0777 [pid 5062] ioctl(3, LOOP_CLR_FD [pid 7560] <... ioctl resumed>) = 0 [pid 7560] close(3 [pid 7559] <... mkdir resumed>) = 0 [pid 7560] <... close resumed>) = 0 [pid 7559] mount("/dev/loop2", "./file0", "ntfs3", 0, "" [pid 7560] close(4) = 0 [pid 7560] mkdir("./file0", 0777 [pid 7561] munmap(0x7f599a000000, 138412032 [pid 7560] <... mkdir resumed>) = 0 [pid 7560] mount("/dev/loop1", "./file0", "ntfs3", 0, "" [pid 7561] <... munmap resumed>) = 0 [pid 7561] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 346.822004][ T7558] ntfs3: loop4: Different NTFS sector size (1024) and media sector size (512). [ 346.841431][ T7560] ntfs3: loop1: Different NTFS sector size (1024) and media sector size (512). [ 346.853478][ T7559] ntfs3: loop2: Different NTFS sector size (1024) and media sector size (512). [pid 7561] ioctl(4, LOOP_SET_FD, 3 [pid 5062] <... ioctl resumed>) = 0 [pid 7561] <... ioctl resumed>) = 0 [pid 7558] <... mount resumed>) = 0 [pid 7558] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7561] close(3 [pid 7558] <... openat resumed>) = 3 [pid 5062] close(3 [pid 7561] <... close resumed>) = 0 [pid 7558] chdir("./file0" [pid 5062] <... close resumed>) = 0 [pid 7561] close(4 [pid 7558] <... chdir resumed>) = 0 [pid 5062] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7561] <... close resumed>) = 0 [pid 7558] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7561] mkdir("./file0", 0777) = 0 [pid 7558] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 7558] exit_group(0) = ? [ 346.875252][ T7561] loop3: detected capacity change from 0 to 4096 [ 346.894488][ C0] ================================================================== [ 346.902593][ C0] BUG: KASAN: out-of-bounds in end_buffer_read_sync+0xc1/0xd0 [ 346.910171][ C0] Write of size 4 at addr ffffc9000b1b76c0 by task ksoftirqd/0/16 [ 346.917996][ C0] [pid 7561] mount("/dev/loop3", "./file0", "ntfs3", 0, "" [pid 5062] <... clone resumed>, child_tidptr=0x55555605b650) = 7562 [pid 7560] <... mount resumed>) = 0 [pid 7558] +++ exited with 0 +++ [pid 7560] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7560] chdir("./file0") = 0 [pid 7560] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7560] exit_group(0) = ? [pid 7560] +++ exited with 0 +++ [ 346.920332][ C0] CPU: 0 PID: 16 Comm: ksoftirqd/0 Not tainted 6.8.0-rc5-syzkaller #0 [ 346.928503][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 346.928668][ T7561] ntfs3: loop3: Different NTFS sector size (1024) and media sector size (512). [ 346.938550][ C0] Call Trace: [ 346.938560][ C0] [ 346.938567][ C0] dump_stack_lvl+0x1e7/0x2e0 [ 346.938725][ C0] ? __pfx_dump_stack_lvl+0x10/0x10 [ 346.938749][ C0] ? __pfx__printk+0x10/0x10 [ 346.938799][ C0] ? _printk+0xd5/0x120 [pid 7559] <... mount resumed>) = 0 [pid 7559] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 7559] chdir("./file0") = 0 [pid 7559] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 7559] exit_group(0) = ? [pid 7559] +++ exited with 0 +++ [ 346.938829][ C0] print_report+0x167/0x540 [ 346.938865][ C0] ? __virt_addr_valid+0xbd/0x520 [ 346.938910][ C0] ? end_buffer_read_sync+0xc1/0xd0 [ 346.987339][ C0] kasan_report+0x142/0x180 [ 346.991904][ C0] ? end_buffer_read_sync+0xc1/0xd0 [ 346.997135][ C0] kasan_check_range+0x282/0x290 [ 347.002102][ C0] ? __pfx_end_buffer_read_sync+0x10/0x10 [ 347.007852][ C0] end_buffer_read_sync+0xc1/0xd0 [ 347.012907][ C0] end_bio_bh_io_sync+0xbf/0x120 [ 347.017872][ C0] blk_update_request+0x55d/0x1050 [ 347.023061][ C0] blk_mq_end_request+0x3e/0x70 [ 347.027937][ C0] blk_done_softirq+0x100/0x150 [ 347.032815][ C0] __do_softirq+0x2bb/0x942 [ 347.037432][ C0] ? run_ksoftirqd+0xc5/0x130 [ 347.042138][ C0] ? __pfx___do_softirq+0x10/0x10 [ 347.047194][ C0] run_ksoftirqd+0xc5/0x130 [ 347.051717][ C0] ? __pfx_run_ksoftirqd+0x10/0x10 [ 347.056850][ C0] ? __pfx_ksoftirqd_should_run+0x10/0x10 [ 347.062600][ C0] ? __pfx_run_ksoftirqd+0x10/0x10 [ 347.067738][ C0] smpboot_thread_fn+0x543/0xa30 ./strace-static-x86_64: Process 7562 attached [pid 5064] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7559, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=7 /* 0.07 s */} --- [pid 5063] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7560, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=5 /* 0.05 s */} --- [pid 7562] set_robust_list(0x55555605b660, 24 [pid 5066] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7558, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 7562] <... set_robust_list resumed>) = 0 [pid 7562] chdir("./496" [pid 5066] umount2("./492", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./496", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] umount2("./497", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5066] openat(AT_FDCWD, "./492", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7562] <... chdir resumed>) = 0 [pid 5066] <... openat resumed>) = 3 [pid 5064] openat(AT_FDCWD, "./497", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5063] openat(AT_FDCWD, "./496", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7562] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5066] newfstatat(3, "", [pid 5064] <... openat resumed>) = 3 [pid 5066] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 347.072744][ C0] ? smpboot_thread_fn+0x4e/0xa30 [ 347.077809][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 347.083297][ C0] kthread+0x2ef/0x390 [ 347.087395][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 347.092894][ C0] ? __pfx_kthread+0x10/0x10 [ 347.097508][ C0] ret_from_fork+0x4b/0x80 [ 347.101992][ C0] ? __pfx_kthread+0x10/0x10 [ 347.106606][ C0] ret_from_fork_asm+0x1b/0x30 [ 347.111443][ C0] [ 347.114489][ C0] [ 347.116821][ C0] The buggy address belongs to the virtual mapping at [pid 7562] <... prctl resumed>) = 0 [pid 5066] getdents64(3, [pid 5064] newfstatat(3, "", [pid 5063] <... openat resumed>) = 3 [pid 7562] setpgid(0, 0 [pid 5066] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5064] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5063] newfstatat(3, "", [pid 5066] umount2("./492/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] getdents64(3, [pid 5063] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7562] <... setpgid resumed>) = 0 [pid 5066] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5064] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5063] getdents64(3, [pid 7562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5066] newfstatat(AT_FDCWD, "./492/binderfs", [pid 5063] <... getdents64 resumed>0x55555605c6f0 /* 4 entries */, 32768) = 112 [pid 5066] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5064] umount2("./497/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./496/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7562] <... openat resumed>) = 3 [pid 5066] unlink("./492/binderfs" [pid 5064] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5063] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7562] write(3, "1000", 4 [pid 5066] <... unlink resumed>) = 0 [pid 5064] newfstatat(AT_FDCWD, "./497/binderfs", [pid 5063] newfstatat(AT_FDCWD, "./496/binderfs", [pid 7562] <... write resumed>) = 4 [pid 5066] umount2("./492/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5064] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5063] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7562] close(3) = 0 [pid 7562] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7562] memfd_create("syzkaller", 0 [pid 5064] unlink("./497/binderfs" [pid 5063] unlink("./496/binderfs" [pid 5064] <... unlink resumed>) = 0 [pid 5063] <... unlink resumed>) = 0 [pid 5064] umount2("./497/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5063] umount2("./496/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7562] <... memfd_create resumed>) = 3 [ 347.116821][ C0] [ffffc9000b1b0000, ffffc9000b1b9000) created by: [ 347.116821][ C0] copy_process+0x5d5/0x3fc0 [ 347.134475][ C0] [ 347.136815][ C0] The buggy address belongs to the physical page: [ 347.143238][ C0] page:ffffea000071b540 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1c6d5 [ 347.153404][ C0] flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) [ 347.160516][ C0] page_type: 0xffffffff() [ 347.164849][ C0] raw: 00fff00000000000 0000000000000000 dead000000000122 0000000000000000 [pid 7562] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f599a000000 [ 347.173411][ C0] raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 [ 347.181976][ C0] page dumped because: kasan: bad access detected [ 347.188394][ C0] page_owner tracks the page as allocated [ 347.194112][ C0] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x2dc2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN|__GFP_ZERO), pid 5064, tgid 5064 (syz-executor434), ts 346561176014, free_ts 346503711695 [ 347.213761][ C0] post_alloc_hook+0x1ea/0x210 [ 347.218557][ C0] get_page_from_freelist+0x33ea/0x3580 [pid 7562] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x04\x04\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x07\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\xf6\x00\x00\x00\x01\x00\x00\x00\x65\x7e\xbb\x32\xdb\xa4\xaf\x02\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\xbb\x07\x00"..., 2097152) = 2097152 [pid 7562] munmap(0x7f599a000000, 138412032) = 0 [ 347.224125][ C0] __alloc_pages+0x255/0x680 [ 347.228730][ C0] alloc_pages_mpol+0x3de/0x650 [ 347.233565][ C0] __vmalloc_node_range+0x9a3/0x14a0 [ 347.238848][ C0] dup_task_struct+0x3e9/0x7d0 [ 347.243625][ C0] copy_process+0x5d5/0x3fc0 [ 347.248232][ C0] kernel_clone+0x222/0x840 [ 347.252757][ C0] __x64_sys_clone+0x258/0x2a0 [ 347.257542][ C0] do_syscall_64+0xf9/0x240 [ 347.262062][ C0] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 347.268028][ C0] page last free pid 5065 tgid 5065 stack trace: [pid 7562] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7562] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7562] close(3) = 0 [pid 7562] close(4) = 0 [pid 7562] mkdir("./file0", 0777) = 0 [ 347.274344][ C0] free_unref_page_prepare+0x95d/0xa80 [ 347.279820][ C0] free_unref_page_list+0x5a3/0x850 [ 347.285006][ C0] release_pages+0x2117/0x2400 [ 347.288084][ T7562] loop0: detected capacity change from 0 to 4096 [ 347.289794][ C0] __folio_batch_release+0x84/0x100 [ 347.289827][ C0] truncate_inode_pages_range+0x457/0xf70 [ 347.307037][ C0] blkdev_flush_mapping+0x156/0x2b0 [ 347.312259][ C0] bdev_release+0x5cb/0x910 [ 347.316789][ C0] ntfs3_kill_sb+0x44/0x1b0 [ 347.320444][ T7562] ntfs3: loop0: Different NTFS sector size (1024) and media sector size (512). [ 347.321330][ C0] deactivate_locked_super+0xc4/0x130 [ 347.321356][ C0] cleanup_mnt+0x426/0x4c0 [ 347.340071][ C0] task_work_run+0x24e/0x310 [ 347.344682][ C0] ptrace_notify+0x2d1/0x380 [ 347.349298][ C0] syscall_exit_work+0xbb/0x170 [ 347.354206][ C0] syscall_exit_to_user_mode+0x27f/0x370 [ 347.359867][ C0] do_syscall_64+0x108/0x240 [ 347.364488][ C0] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 347.370412][ C0] [ 347.372750][ C0] Memory state around the buggy address: [ 347.378392][ C0] ffffc9000b1b7580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 347.386481][ C0] ffffc9000b1b7600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 347.394554][ C0] >ffffc9000b1b7680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 347.402625][ C0] ^ [ 347.409045][ C0] ffffc9000b1b7700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 347.417105][ C0] ffffc9000b1b7780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 347.425155][ C0] ================================================================== [ 347.433247][ C0] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 347.440457][ C0] CPU: 0 PID: 16 Comm: ksoftirqd/0 Not tainted 6.8.0-rc5-syzkaller #0 [ 347.448599][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 347.458642][ C0] Call Trace: [ 347.461923][ C0] [ 347.464851][ C0] dump_stack_lvl+0x1e7/0x2e0 [ 347.469541][ C0] ? __pfx_dump_stack_lvl+0x10/0x10 [ 347.474750][ C0] ? __pfx__printk+0x10/0x10 [ 347.479354][ C0] ? vscnprintf+0x5d/0x90 [ 347.483673][ C0] panic+0x349/0x860 [ 347.487561][ C0] ? check_panic_on_warn+0x21/0xb0 [ 347.492679][ C0] ? __pfx_panic+0x10/0x10 [ 347.497103][ C0] ? _raw_spin_unlock_irqrestore+0xd8/0x140 [ 347.503016][ C0] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 347.508904][ C0] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 347.515231][ C0] ? print_report+0x4ff/0x540 [ 347.519931][ C0] check_panic_on_warn+0x86/0xb0 [ 347.524897][ C0] ? end_buffer_read_sync+0xc1/0xd0 [ 347.530121][ C0] end_report+0x6e/0x140 [ 347.534376][ C0] kasan_report+0x153/0x180 [ 347.538873][ C0] ? end_buffer_read_sync+0xc1/0xd0 [ 347.544061][ C0] kasan_check_range+0x282/0x290 [ 347.548987][ C0] ? __pfx_end_buffer_read_sync+0x10/0x10 [ 347.554702][ C0] end_buffer_read_sync+0xc1/0xd0 [ 347.559735][ C0] end_bio_bh_io_sync+0xbf/0x120 [ 347.564659][ C0] blk_update_request+0x55d/0x1050 [ 347.569772][ C0] blk_mq_end_request+0x3e/0x70 [ 347.574643][ C0] blk_done_softirq+0x100/0x150 [ 347.579498][ C0] __do_softirq+0x2bb/0x942 [ 347.583990][ C0] ? run_ksoftirqd+0xc5/0x130 [ 347.588652][ C0] ? __pfx___do_softirq+0x10/0x10 [ 347.593670][ C0] run_ksoftirqd+0xc5/0x130 [ 347.598166][ C0] ? __pfx_run_ksoftirqd+0x10/0x10 [ 347.603264][ C0] ? __pfx_ksoftirqd_should_run+0x10/0x10 [ 347.608971][ C0] ? __pfx_run_ksoftirqd+0x10/0x10 [ 347.614063][ C0] smpboot_thread_fn+0x543/0xa30 [ 347.618988][ C0] ? smpboot_thread_fn+0x4e/0xa30 [ 347.623999][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 347.629446][ C0] kthread+0x2ef/0x390 [ 347.633499][ C0] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 347.638943][ C0] ? __pfx_kthread+0x10/0x10 [ 347.643517][ C0] ret_from_fork+0x4b/0x80 [ 347.647921][ C0] ? __pfx_kthread+0x10/0x10 [ 347.652506][ C0] ret_from_fork_asm+0x1b/0x30 [ 347.657288][ C0] [ 347.660485][ C0] Kernel Offset: disabled [ 347.664791][ C0] Rebooting in 86400 seconds..