./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1886256332 <...> Warning: Permanently added '10.128.1.98' (ED25519) to the list of known hosts. execve("./syz-executor1886256332", ["./syz-executor1886256332"], 0x7ffd8065e6b0 /* 10 vars */) = 0 brk(NULL) = 0x555555b14000 brk(0x555555b14d40) = 0x555555b14d40 arch_prctl(ARCH_SET_FS, 0x555555b143c0) = 0 set_tid_address(0x555555b14690) = 5055 set_robust_list(0x555555b146a0, 24) = 0 rseq(0x555555b14ce0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1886256332", 4096) = 28 getrandom("\x3a\x60\x34\x27\xea\x3f\x8f\x79", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555555b14d40 brk(0x555555b35d40) = 0x555555b35d40 brk(0x555555b36000) = 0x555555b36000 mprotect(0x7f9e99924000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5056 attached , child_tidptr=0x555555b14690) = 5056 [pid 5055] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5056] set_robust_list(0x555555b146a0, 24) = 0 ./strace-static-x86_64: Process 5057 attached [pid 5055] <... clone resumed>, child_tidptr=0x555555b14690) = 5057 [pid 5057] set_robust_list(0x555555b146a0, 24 [pid 5055] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5056] mkdir("./syzkaller.uSyYpI", 0700 [pid 5057] <... set_robust_list resumed>) = 0 [pid 5057] mkdir("./syzkaller.dyG1Bo", 0700./strace-static-x86_64: Process 5058 attached [pid 5058] set_robust_list(0x555555b146a0, 24) = 0 [pid 5056] <... mkdir resumed>) = 0 [pid 5056] chmod("./syzkaller.uSyYpI", 0777 [pid 5055] <... clone resumed>, child_tidptr=0x555555b14690) = 5058 [pid 5057] <... mkdir resumed>) = 0 [pid 5055] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5058] mkdir("./syzkaller.1S70Tu", 0700 [pid 5056] <... chmod resumed>) = 0 [pid 5057] chmod("./syzkaller.dyG1Bo", 0777 [pid 5056] chdir("./syzkaller.uSyYpI" [pid 5057] <... chmod resumed>) = 0 ./strace-static-x86_64: Process 5059 attached [pid 5055] <... clone resumed>, child_tidptr=0x555555b14690) = 5059 [pid 5058] <... mkdir resumed>) = 0 [pid 5057] chdir("./syzkaller.dyG1Bo" [pid 5056] <... chdir resumed>) = 0 [pid 5055] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5059] set_robust_list(0x555555b146a0, 24 [pid 5057] <... chdir resumed>) = 0 [pid 5059] <... set_robust_list resumed>) = 0 [pid 5059] mkdir("./syzkaller.jFcMo1", 0700 [pid 5058] chmod("./syzkaller.1S70Tu", 0777 [pid 5057] mkdir("./0", 0777 [pid 5056] mkdir("./0", 0777./strace-static-x86_64: Process 5060 attached [pid 5058] <... chmod resumed>) = 0 [pid 5057] <... mkdir resumed>) = 0 [pid 5059] <... mkdir resumed>) = 0 [pid 5056] <... mkdir resumed>) = 0 [pid 5055] <... clone resumed>, child_tidptr=0x555555b14690) = 5060 [pid 5060] set_robust_list(0x555555b146a0, 24 [pid 5059] chmod("./syzkaller.jFcMo1", 0777 [pid 5058] chdir("./syzkaller.1S70Tu" [pid 5057] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5056] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5060] <... set_robust_list resumed>) = 0 [pid 5059] <... chmod resumed>) = 0 [pid 5058] <... chdir resumed>) = 0 [pid 5057] <... openat resumed>) = 3 [pid 5056] <... openat resumed>) = 3 [pid 5059] chdir("./syzkaller.jFcMo1" [pid 5060] mkdir("./syzkaller.8igNgV", 0700 [pid 5059] <... chdir resumed>) = 0 [pid 5057] ioctl(3, LOOP_CLR_FD [pid 5056] ioctl(3, LOOP_CLR_FD [pid 5058] mkdir("./0", 0777 [pid 5057] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5060] <... mkdir resumed>) = 0 [pid 5059] mkdir("./0", 0777 [pid 5058] <... mkdir resumed>) = 0 [pid 5057] close(3 [pid 5056] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5057] <... close resumed>) = 0 [pid 5060] chmod("./syzkaller.8igNgV", 0777) = 0 [pid 5057] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5060] chdir("./syzkaller.8igNgV") = 0 ./strace-static-x86_64: Process 5061 attached [pid 5060] mkdir("./0", 0777 [pid 5059] <... mkdir resumed>) = 0 [pid 5058] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5057] <... clone resumed>, child_tidptr=0x555555b14690) = 5061 [pid 5056] close(3) = 0 [pid 5061] set_robust_list(0x555555b146a0, 24 [pid 5060] <... mkdir resumed>) = 0 [pid 5058] <... openat resumed>) = 3 [pid 5056] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5061] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 5062 attached [pid 5061] chdir("./0" [pid 5059] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5061] <... chdir resumed>) = 0 [pid 5059] <... openat resumed>) = 3 [pid 5061] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5060] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5061] setpgid(0, 0 [pid 5059] ioctl(3, LOOP_CLR_FD [pid 5062] set_robust_list(0x555555b146a0, 24 [pid 5061] <... setpgid resumed>) = 0 [pid 5059] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5062] <... set_robust_list resumed>) = 0 [pid 5061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5060] <... openat resumed>) = 3 [pid 5059] close(3 [pid 5058] ioctl(3, LOOP_CLR_FD [pid 5062] chdir("./0" [pid 5061] <... openat resumed>) = 3 [pid 5060] ioctl(3, LOOP_CLR_FD [pid 5059] <... close resumed>) = 0 [pid 5058] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5056] <... clone resumed>, child_tidptr=0x555555b14690) = 5062 [pid 5062] <... chdir resumed>) = 0 [pid 5060] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5061] write(3, "1000", 4 [pid 5060] close(3 [pid 5059] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5058] close(3 [pid 5062] <... prctl resumed>) = 0 [pid 5061] <... write resumed>) = 4 [pid 5060] <... close resumed>) = 0 ./strace-static-x86_64: Process 5064 attached [pid 5062] setpgid(0, 0 [pid 5061] close(3 [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5058] <... close resumed>) = 0 [pid 5062] <... setpgid resumed>) = 0 [pid 5061] <... close resumed>) = 0 [pid 5058] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5064] set_robust_list(0x555555b146a0, 24 [pid 5062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5061] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 5065 attached [pid 5064] <... set_robust_list resumed>) = 0 [pid 5065] set_robust_list(0x555555b146a0, 24 [pid 5064] chdir("./0" [pid 5062] <... openat resumed>) = 3 [pid 5061] <... symlink resumed>) = 0 [pid 5059] <... clone resumed>, child_tidptr=0x555555b14690) = 5064 ./strace-static-x86_64: Process 5066 attached [pid 5065] <... set_robust_list resumed>) = 0 [pid 5064] <... chdir resumed>) = 0 [pid 5062] write(3, "1000", 4 [pid 5060] <... clone resumed>, child_tidptr=0x555555b14690) = 5065 [pid 5066] set_robust_list(0x555555b146a0, 24 [pid 5064] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5062] <... write resumed>) = 4 [pid 5066] <... set_robust_list resumed>) = 0 [pid 5065] chdir("./0" [pid 5064] <... prctl resumed>) = 0 [pid 5062] close(3 [pid 5061] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5058] <... clone resumed>, child_tidptr=0x555555b14690) = 5066 [pid 5066] chdir("./0" [pid 5065] <... chdir resumed>) = 0 [pid 5064] setpgid(0, 0 [pid 5062] <... close resumed>) = 0 [pid 5061] <... futex resumed>) = 0 [pid 5066] <... chdir resumed>) = 0 [pid 5065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5064] <... setpgid resumed>) = 0 [pid 5062] symlink("/dev/binderfs", "./binderfs" [pid 5061] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5066] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5065] <... prctl resumed>) = 0 [pid 5062] <... symlink resumed>) = 0 [pid 5061] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5065] setpgid(0, 0 [pid 5061] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5066] <... prctl resumed>) = 0 [pid 5065] <... setpgid resumed>) = 0 [pid 5064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5061] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5066] setpgid(0, 0 [pid 5065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5062] <... futex resumed>) = 0 [pid 5061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5066] <... setpgid resumed>) = 0 [pid 5064] <... openat resumed>) = 3 [pid 5062] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5061] <... mmap resumed>) = 0x7f9e99816000 [pid 5066] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5065] <... openat resumed>) = 3 [pid 5064] write(3, "1000", 4 [pid 5062] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5061] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5066] <... openat resumed>) = 3 [pid 5065] write(3, "1000", 4 [pid 5064] <... write resumed>) = 4 [pid 5062] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5061] <... mprotect resumed>) = 0 [pid 5064] close(3 [pid 5062] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5066] write(3, "1000", 4 [pid 5065] <... write resumed>) = 4 [pid 5064] <... close resumed>) = 0 [pid 5062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5066] <... write resumed>) = 4 [pid 5065] close(3 [pid 5064] symlink("/dev/binderfs", "./binderfs" [pid 5062] <... mmap resumed>) = 0x7f9e99816000 [pid 5061] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5066] close(3 [pid 5065] <... close resumed>) = 0 [pid 5064] <... symlink resumed>) = 0 [pid 5062] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5061] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5066] <... close resumed>) = 0 [pid 5065] symlink("/dev/binderfs", "./binderfs" [pid 5061] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5062] <... mprotect resumed>) = 0 [pid 5061] <... clone3 resumed> => {parent_tid=[5067]}, 88) = 5067 [pid 5062] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 5067 attached [pid 5066] symlink("/dev/binderfs", "./binderfs" [pid 5065] <... symlink resumed>) = 0 [pid 5064] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5062] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5067] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5066] <... symlink resumed>) = 0 [pid 5065] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5064] <... futex resumed>) = 0 [pid 5062] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5061] rt_sigprocmask(SIG_SETMASK, [], [pid 5067] <... rseq resumed>) = 0 [pid 5061] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5061] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5061] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5064] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, ./strace-static-x86_64: Process 5068 attached [pid 5067] set_robust_list(0x7f9e998369a0, 24 [pid 5066] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] <... futex resumed>) = 0 [pid 5064] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5068] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5067] <... set_robust_list resumed>) = 0 [pid 5066] <... futex resumed>) = 0 [pid 5065] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5064] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5062] <... clone3 resumed> => {parent_tid=[5068]}, 88) = 5068 [pid 5068] <... rseq resumed>) = 0 [pid 5067] rt_sigprocmask(SIG_SETMASK, [], [pid 5066] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5065] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5064] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5062] rt_sigprocmask(SIG_SETMASK, [], [pid 5068] set_robust_list(0x7f9e998369a0, 24 [pid 5067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5066] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5065] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5064] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5062] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5068] <... set_robust_list resumed>) = 0 [pid 5066] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5065] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5064] <... mmap resumed>) = 0x7f9e99816000 [pid 5062] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5068] rt_sigprocmask(SIG_SETMASK, [], [pid 5067] memfd_create("syzkaller", 0 [pid 5066] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5065] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5064] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5062] <... futex resumed>) = 0 [pid 5068] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5067] <... memfd_create resumed>) = 3 [pid 5066] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5065] <... mmap resumed>) = 0x7f9e99816000 [pid 5064] <... mprotect resumed>) = 0 [pid 5062] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5068] memfd_create("syzkaller", 0) = 3 [pid 5067] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... mmap resumed>) = 0x7f9e99816000 [pid 5065] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5064] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5068] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5067] <... mmap resumed>) = 0x7f9e91400000 [pid 5068] <... mmap resumed>) = 0x7f9e91400000 [pid 5066] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5065] <... mprotect resumed>) = 0 [pid 5064] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5066] <... mprotect resumed>) = 0 [pid 5065] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5064] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5066] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5065] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5065] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5064] <... clone3 resumed> => {parent_tid=[5071]}, 88) = 5071 [pid 5064] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5066] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 5072 attached ./strace-static-x86_64: Process 5071 attached [pid 5065] <... clone3 resumed> => {parent_tid=[5072]}, 88) = 5072 [pid 5072] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5071] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5066] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5064] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5072] <... rseq resumed>) = 0 [pid 5071] <... rseq resumed>) = 0 [pid 5065] rt_sigprocmask(SIG_SETMASK, [], [pid 5072] set_robust_list(0x7f9e998369a0, 24 [pid 5071] set_robust_list(0x7f9e998369a0, 24 [pid 5064] <... futex resumed>) = 0 [pid 5072] <... set_robust_list resumed>) = 0 [pid 5071] <... set_robust_list resumed>) = 0 [pid 5065] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5064] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5073 attached [pid 5072] rt_sigprocmask(SIG_SETMASK, [], [pid 5073] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053) = 0 [pid 5073] set_robust_list(0x7f9e998369a0, 24) = 0 [pid 5073] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5072] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5071] rt_sigprocmask(SIG_SETMASK, [], [pid 5066] <... clone3 resumed> => {parent_tid=[5073]}, 88) = 5073 [pid 5065] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5072] memfd_create("syzkaller", 0 [pid 5071] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5066] rt_sigprocmask(SIG_SETMASK, [], [pid 5065] <... futex resumed>) = 0 [pid 5071] memfd_create("syzkaller", 0 [pid 5066] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5065] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5066] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] <... futex resumed>) = 0 [pid 5066] <... futex resumed>) = 1 [pid 5073] memfd_create("syzkaller", 0 [pid 5066] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5072] <... memfd_create resumed>) = 3 [pid 5071] <... memfd_create resumed>) = 3 [pid 5072] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5071] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5072] <... mmap resumed>) = 0x7f9e91400000 [pid 5071] <... mmap resumed>) = 0x7f9e91400000 [pid 5073] <... memfd_create resumed>) = 3 [pid 5073] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5068] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5067] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5073] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5072] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5071] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5068] <... write resumed>) = 2097152 [pid 5067] <... write resumed>) = 2097152 [pid 5068] munmap(0x7f9e91400000, 138412032) = 0 [pid 5068] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5073] <... write resumed>) = 2097152 [pid 5067] munmap(0x7f9e91400000, 138412032 [pid 5068] <... openat resumed>) = 4 [pid 5068] ioctl(4, LOOP_SET_FD, 3 [pid 5067] <... munmap resumed>) = 0 [pid 5071] <... write resumed>) = 2097152 [pid 5073] munmap(0x7f9e91400000, 138412032 [pid 5067] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5068] <... ioctl resumed>) = 0 [pid 5071] munmap(0x7f9e91400000, 138412032) = 0 [pid 5068] close(3 [pid 5067] <... openat resumed>) = 4 [pid 5068] <... close resumed>) = 0 [pid 5067] ioctl(4, LOOP_SET_FD, 3 [pid 5068] close(4 [pid 5071] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5073] <... munmap resumed>) = 0 [pid 5072] <... write resumed>) = 2097152 [pid 5071] <... openat resumed>) = 4 [pid 5068] <... close resumed>) = 0 [pid 5067] <... ioctl resumed>) = 0 [pid 5073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5072] munmap(0x7f9e91400000, 138412032 [pid 5071] ioctl(4, LOOP_SET_FD, 3 [pid 5067] close(3 [pid 5073] <... openat resumed>) = 4 [pid 5072] <... munmap resumed>) = 0 [pid 5068] mkdir("./file1", 0777) = 0 [ 57.580858][ T5068] loop0: detected capacity change from 0 to 4096 [ 57.598671][ T5067] loop1: detected capacity change from 0 to 4096 [ 57.618691][ T5071] loop3: detected capacity change from 0 to 4096 [pid 5068] mount("/dev/loop0", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5073] ioctl(4, LOOP_SET_FD, 3 [pid 5072] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5071] <... ioctl resumed>) = 0 [pid 5067] <... close resumed>) = 0 [pid 5067] close(4) = 0 [pid 5067] mkdir("./file1", 0777 [pid 5072] <... openat resumed>) = 4 [pid 5071] close(3 [pid 5067] <... mkdir resumed>) = 0 [pid 5071] <... close resumed>) = 0 [pid 5071] close(4) = 0 [pid 5067] mount("/dev/loop1", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5071] mkdir("./file1", 0777) = 0 [pid 5072] ioctl(4, LOOP_SET_FD, 3 [pid 5071] mount("/dev/loop3", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5073] <... ioctl resumed>) = 0 [pid 5073] close(3) = 0 [pid 5073] close(4) = 0 [ 57.628488][ T5068] ntfs3: loop0: Different NTFS sector size (4096) and media sector size (512). [ 57.630095][ T5073] loop2: detected capacity change from 0 to 4096 [ 57.656315][ T5067] ntfs3: loop1: Different NTFS sector size (4096) and media sector size (512). [ 57.666497][ T5072] loop4: detected capacity change from 0 to 4096 [pid 5073] mkdir("./file1", 0777) = 0 [pid 5073] mount("/dev/loop2", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5072] <... ioctl resumed>) = 0 [pid 5072] close(3) = 0 [pid 5072] close(4) = 0 [pid 5072] mkdir("./file1", 0777) = 0 [pid 5072] mount("/dev/loop4", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5068] <... mount resumed>) = 0 [pid 5068] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5068] chdir("./file1") = 0 [ 57.678180][ T5071] ntfs3: loop3: Different NTFS sector size (4096) and media sector size (512). [ 57.693432][ T5073] ntfs3: loop2: Different NTFS sector size (4096) and media sector size (512). [ 57.709719][ T5072] ntfs3: loop4: Different NTFS sector size (4096) and media sector size (512). [ 57.717102][ T5068] ntfs3: loop0: Mark volume as dirty due to NTFS errors [pid 5068] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5068] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5062] <... futex resumed>) = 0 [pid 5062] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5062] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5068] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5071] <... mount resumed>) = 0 [ 57.755742][ T5071] ntfs3: loop3: Mark volume as dirty due to NTFS errors [ 57.789394][ T5067] ntfs3: loop1: Mark volume as dirty due to NTFS errors [pid 5071] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5068] <... openat resumed>) = 4 [pid 5067] <... mount resumed>) = 0 [pid 5068] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5067] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5068] <... futex resumed>) = 1 [pid 5067] <... openat resumed>) = 3 [pid 5062] <... futex resumed>) = 0 [pid 5071] <... openat resumed>) = 3 [pid 5068] memfd_create("syzkaller", 0 [pid 5067] chdir("./file1" [pid 5062] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] <... mount resumed>) = 0 [pid 5071] chdir("./file1" [pid 5068] <... memfd_create resumed>) = 5 [pid 5067] <... chdir resumed>) = 0 [pid 5062] <... futex resumed>) = 0 [pid 5073] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5071] <... chdir resumed>) = 0 [pid 5068] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5067] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5062] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5073] <... openat resumed>) = 3 [pid 5071] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5068] <... mmap resumed>) = 0x7f9e91400000 [pid 5067] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5073] chdir("./file1" [pid 5071] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5073] <... chdir resumed>) = 0 [pid 5071] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5067] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5067] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5061] <... futex resumed>) = 0 [pid 5061] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5067] <... futex resumed>) = 0 [pid 5061] <... futex resumed>) = 1 [pid 5067] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5061] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5071] <... futex resumed>) = 1 [pid 5064] <... futex resumed>) = 0 [pid 5073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5072] <... mount resumed>) = 0 [pid 5071] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5067] <... openat resumed>) = 4 [pid 5064] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5067] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5072] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5067] <... futex resumed>) = 1 [pid 5064] <... futex resumed>) = 0 [pid 5061] <... futex resumed>) = 0 [pid 5073] <... futex resumed>) = 1 [pid 5072] <... openat resumed>) = 3 [pid 5067] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5066] <... futex resumed>) = 0 [pid 5064] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5061] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5072] chdir("./file1" [pid 5071] <... openat resumed>) = 4 [pid 5067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5066] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5061] <... futex resumed>) = 0 [pid 5073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5072] <... chdir resumed>) = 0 [pid 5071] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5067] memfd_create("syzkaller", 0 [pid 5066] <... futex resumed>) = 0 [pid 5061] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5073] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5072] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5071] <... futex resumed>) = 1 [pid 5067] <... memfd_create resumed>) = 5 [pid 5066] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5064] <... futex resumed>) = 0 [pid 5073] <... openat resumed>) = 4 [pid 5072] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5071] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5067] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5064] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5072] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5064] <... futex resumed>) = 0 [pid 5072] <... futex resumed>) = 1 [pid 5071] memfd_create("syzkaller", 0 [pid 5066] <... futex resumed>) = 0 [pid 5065] <... futex resumed>) = 0 [pid 5073] <... futex resumed>) = 1 [pid 5064] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5073] memfd_create("syzkaller", 0 [pid 5072] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5071] <... memfd_create resumed>) = 5 [pid 5066] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] <... memfd_create resumed>) = 5 [pid 5072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5071] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5066] <... futex resumed>) = 0 [pid 5065] <... futex resumed>) = 0 [pid 5072] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5066] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5065] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5071] <... mmap resumed>) = 0x7f9e91400000 [pid 5067] <... mmap resumed>) = 0x7f9e91400000 [pid 5073] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5072] <... openat resumed>) = 4 [ 57.805098][ T5073] ntfs3: loop2: Mark volume as dirty due to NTFS errors [ 57.845670][ T5072] ntfs3: loop4: Mark volume as dirty due to NTFS errors [pid 5072] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5065] <... futex resumed>) = 0 [pid 5072] memfd_create("syzkaller", 0 [pid 5065] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5072] <... memfd_create resumed>) = 5 [pid 5065] <... futex resumed>) = 0 [pid 5072] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5065] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5072] <... mmap resumed>) = 0x7f9e91400000 [pid 5068] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5067] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5073] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5071] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5072] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5068] <... write resumed>) = 16777216 [pid 5068] munmap(0x7f9e91400000, 138412032 [pid 5067] <... write resumed>) = 16777216 [pid 5067] munmap(0x7f9e91400000, 138412032 [pid 5071] <... write resumed>) = 16777216 [pid 5072] <... write resumed>) = 16777216 [pid 5071] munmap(0x7f9e91400000, 138412032 [pid 5068] <... munmap resumed>) = 0 [pid 5072] munmap(0x7f9e91400000, 138412032 [pid 5073] <... write resumed>) = 16777216 [pid 5073] munmap(0x7f9e91400000, 138412032 [pid 5068] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5067] <... munmap resumed>) = 0 [pid 5068] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5068] close(5 [pid 5067] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5067] close(5 [pid 5073] <... munmap resumed>) = 0 [pid 5071] <... munmap resumed>) = 0 [pid 5071] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5071] close(5 [pid 5073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5072] <... munmap resumed>) = 0 [pid 5073] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5073] close(5 [pid 5072] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5072] close(5 [pid 5067] <... close resumed>) = 0 [pid 5067] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5067] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5061] <... futex resumed>) = 0 [pid 5061] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5067] <... futex resumed>) = 0 [pid 5061] <... futex resumed>) = 1 [pid 5067] chown("./file0", 0, 0 [pid 5061] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5068] <... close resumed>) = 0 [pid 5073] <... close resumed>) = 0 [pid 5068] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5062] <... futex resumed>) = 0 [pid 5073] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5062] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5068] chown("./file0", 0, 0 [pid 5066] <... futex resumed>) = 0 [pid 5066] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5066] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5073] <... futex resumed>) = 1 [pid 5073] chown("./file0", 0, 0 [pid 5071] <... close resumed>) = 0 [pid 5067] <... chown resumed>) = 0 [pid 5062] <... futex resumed>) = 0 [pid 5062] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5072] <... close resumed>) = 0 [pid 5071] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5068] <... chown resumed>) = 0 [pid 5067] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5061] <... futex resumed>) = 0 [pid 5061] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5061] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5067] fcntl(4, F_NOTIFY, DN_DELETE) = -1 ENOTDIR (Not a directory) [pid 5067] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5061] <... futex resumed>) = 0 [pid 5061] exit_group(0) = ? [pid 5073] <... chown resumed>) = 0 [pid 5072] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5072] <... futex resumed>) = 1 [pid 5071] <... futex resumed>) = 1 [pid 5066] <... futex resumed>) = 0 [pid 5065] <... futex resumed>) = 0 [pid 5073] <... futex resumed>) = 1 [pid 5064] <... futex resumed>) = 0 [pid 5073] fcntl(4, F_NOTIFY, DN_DELETE [pid 5072] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5071] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5066] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5064] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5068] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5068] <... futex resumed>) = 1 [pid 5067] +++ exited with 0 +++ [pid 5066] <... futex resumed>) = 0 [pid 5065] <... futex resumed>) = 0 [pid 5064] <... futex resumed>) = 0 [pid 5062] <... futex resumed>) = 0 [pid 5061] +++ exited with 0 +++ [pid 5073] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5072] chown("./file0", 0, 0 [pid 5071] chown("./file0", 0, 0 [pid 5068] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5066] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5065] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5064] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5062] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5073] <... futex resumed>) = 0 [pid 5062] <... futex resumed>) = 0 [pid 5062] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5057] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5061, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=38 /* 0.38 s */} --- [pid 5073] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 59.047263][ T5067] ntfs3: loop1: ino=1b, "file0" failed to parse mft record [ 59.055462][ T5067] ntfs3: loop1: ino=1b, "file0" attr_set_size [ 59.068152][ T5068] ntfs3: loop0: ino=1b, "file0" failed to parse mft record [ 59.075619][ T5073] ntfs3: loop2: ino=1b, "file0" failed to parse mft record [ 59.084950][ T5068] ntfs3: loop0: ino=1b, "file0" attr_set_size [ 59.091260][ T5073] ntfs3: loop2: ino=1b, "file0" attr_set_size [pid 5057] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5068] fcntl(4, F_NOTIFY, DN_DELETE) = -1 ENOTDIR (Not a directory) [pid 5068] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5062] <... futex resumed>) = 0 [pid 5062] exit_group(0) = ? [pid 5068] <... futex resumed>) = ? [pid 5066] exit_group(0 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5057] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] getdents64(3, [pid 5068] +++ exited with 0 +++ [pid 5066] <... exit_group resumed>) = ? [pid 5062] +++ exited with 0 +++ [pid 5057] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5057] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5062, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=48 /* 0.48 s */} --- [pid 5073] <... futex resumed>) = ? [pid 5073] +++ exited with 0 +++ [pid 5072] <... chown resumed>) = 0 [pid 5066] +++ exited with 0 +++ [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5057] unlink("./0/binderfs" [pid 5072] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5071] <... chown resumed>) = 0 [pid 5056] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5072] <... futex resumed>) = 1 [pid 5065] <... futex resumed>) = 0 [pid 5058] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5066, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=39 /* 0.39 s */} --- [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5072] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5071] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5058] restart_syscall(<... resuming interrupted clone ...> [pid 5057] <... unlink resumed>) = 0 [pid 5056] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5071] <... futex resumed>) = 1 [pid 5065] <... futex resumed>) = 0 [pid 5064] <... futex resumed>) = 0 [pid 5058] <... restart_syscall resumed>) = 0 [pid 5072] fcntl(4, F_NOTIFY, DN_DELETE [pid 5071] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5065] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5064] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5057] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] <... openat resumed>) = 3 [pid 5072] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5071] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5064] <... futex resumed>) = 0 [pid 5072] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5071] fcntl(4, F_NOTIFY, DN_DELETE [pid 5064] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5058] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] newfstatat(3, "", [pid 5072] <... futex resumed>) = 1 [pid 5071] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5065] <... futex resumed>) = 0 [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5072] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5071] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5065] exit_group(0 [pid 5058] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] getdents64(3, [pid 5072] <... futex resumed>) = ? [pid 5071] <... futex resumed>) = 1 [pid 5065] <... exit_group resumed>) = ? [pid 5064] <... futex resumed>) = 0 [pid 5058] <... openat resumed>) = 3 [pid 5056] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5072] +++ exited with 0 +++ [pid 5071] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5065] +++ exited with 0 +++ [pid 5064] exit_group(0 [pid 5058] newfstatat(3, "", [pid 5057] <... umount2 resumed>) = 0 [pid 5056] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5071] <... futex resumed>) = ? [pid 5064] <... exit_group resumed>) = ? [pid 5060] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5065, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=44 /* 0.44 s */} --- [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5071] +++ exited with 0 +++ [pid 5060] restart_syscall(<... resuming interrupted clone ...> [pid 5057] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5060] <... restart_syscall resumed>) = 0 [pid 5058] getdents64(3, [pid 5056] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5058] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5060] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] unlink("./0/binderfs" [pid 5064] +++ exited with 0 +++ [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] newfstatat(AT_FDCWD, "./0/file1", [pid 5060] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5059] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5064, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=35 /* 0.35 s */} --- [pid 5058] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] <... unlink resumed>) = 0 [pid 5060] <... openat resumed>) = 3 [pid 5058] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5060] newfstatat(3, "", [pid 5058] unlink("./0/binderfs" [pid 5057] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... unlink resumed>) = 0 [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] <... openat resumed>) = 3 [pid 5060] getdents64(3, [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] newfstatat(3, "", [pid 5060] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5057] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5060] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] <... umount2 resumed>) = 0 [pid 5057] <... openat resumed>) = 4 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] getdents64(3, [pid 5058] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] newfstatat(4, "", [pid 5060] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5059] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5060] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] newfstatat(AT_FDCWD, "./0/file1", [pid 5056] <... umount2 resumed>) = 0 [pid 5060] unlink("./0/binderfs" [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5058] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] unlink("./0/binderfs" [pid 5058] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] newfstatat(AT_FDCWD, "./0/file1", [pid 5059] <... unlink resumed>) = 0 [pid 5058] <... openat resumed>) = 4 [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] getdents64(4, [pid 5056] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5060] <... unlink resumed>) = 0 [pid 5058] getdents64(4, [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5060] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5058] getdents64(4, [pid 5056] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5059] <... umount2 resumed>) = 0 [pid 5058] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5057] getdents64(4, [pid 5056] <... openat resumed>) = 4 [pid 5059] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] close(4 [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... close resumed>) = 0 [pid 5056] newfstatat(4, "", [pid 5059] newfstatat(AT_FDCWD, "./0/file1", [pid 5058] rmdir("./0/file1" [pid 5060] <... umount2 resumed>) = 0 [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5060] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... rmdir resumed>) = 0 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] close(4 [ 59.104412][ T5072] ntfs3: loop4: ino=1b, "file0" failed to parse mft record [ 59.108544][ T5071] ntfs3: loop3: ino=1b, "file0" failed to parse mft record [ 59.111751][ T5072] ntfs3: loop4: ino=1b, "file0" attr_set_size [ 59.126062][ T5071] ntfs3: loop3: ino=1b, "file0" attr_set_size [pid 5056] getdents64(4, [pid 5060] newfstatat(AT_FDCWD, "./0/file1", [pid 5059] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5058] getdents64(3, [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] <... openat resumed>) = 4 [pid 5058] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5057] <... close resumed>) = 0 [pid 5060] umount2("./0/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] newfstatat(4, "", [pid 5058] close(3 [pid 5057] rmdir("./0/file1" [pid 5056] getdents64(4, [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] <... close resumed>) = 0 [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5059] getdents64(4, [pid 5058] rmdir("./0" [pid 5056] close(4 [pid 5060] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5059] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5058] <... rmdir resumed>) = 0 [pid 5057] <... rmdir resumed>) = 0 [pid 5060] <... openat resumed>) = 4 [pid 5059] getdents64(4, [pid 5057] getdents64(3, [pid 5056] <... close resumed>) = 0 [pid 5060] newfstatat(4, "", [pid 5059] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5057] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] close(3 [pid 5060] getdents64(4, [pid 5057] <... close resumed>) = 0 [pid 5060] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5059] close(4 [pid 5057] rmdir("./0" [pid 5060] getdents64(4, [pid 5059] <... close resumed>) = 0 [pid 5058] mkdir("./1", 0777 [pid 5056] rmdir("./0/file1" [pid 5060] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5060] close(4 [pid 5059] rmdir("./0/file1" [pid 5057] <... rmdir resumed>) = 0 [pid 5056] <... rmdir resumed>) = 0 [pid 5060] <... close resumed>) = 0 [pid 5059] <... rmdir resumed>) = 0 [pid 5059] getdents64(3, 0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5060] rmdir("./0/file1" [pid 5059] close(3 [pid 5058] <... mkdir resumed>) = 0 [pid 5057] mkdir("./1", 0777 [pid 5056] getdents64(3, [pid 5059] <... close resumed>) = 0 [pid 5059] rmdir("./0" [pid 5056] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5060] <... rmdir resumed>) = 0 [pid 5059] <... rmdir resumed>) = 0 [pid 5056] close(3) = 0 [pid 5060] getdents64(3, [pid 5059] mkdir("./1", 0777 [pid 5058] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5057] <... mkdir resumed>) = 0 [pid 5056] rmdir("./0" [pid 5059] <... mkdir resumed>) = 0 [pid 5058] <... openat resumed>) = 3 [pid 5057] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5056] <... rmdir resumed>) = 0 [pid 5059] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5058] ioctl(3, LOOP_CLR_FD [pid 5057] <... openat resumed>) = 3 [pid 5056] mkdir("./1", 0777 [pid 5059] <... openat resumed>) = 3 [pid 5056] <... mkdir resumed>) = 0 [pid 5059] ioctl(3, LOOP_CLR_FD [pid 5057] ioctl(3, LOOP_CLR_FD [pid 5056] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5056] ioctl(3, LOOP_CLR_FD [pid 5060] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5060] close(3) = 0 [pid 5060] rmdir("./0") = 0 [pid 5060] mkdir("./1", 0777) = 0 [pid 5060] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5060] ioctl(3, LOOP_CLR_FD [pid 5059] <... ioctl resumed>) = 0 [pid 5059] close(3 [pid 5058] <... ioctl resumed>) = 0 [pid 5057] <... ioctl resumed>) = 0 [pid 5059] <... close resumed>) = 0 [pid 5059] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b14690) = 5076 ./strace-static-x86_64: Process 5076 attached [pid 5058] close(3 [pid 5057] close(3 [pid 5056] <... ioctl resumed>) = 0 [pid 5076] set_robust_list(0x555555b146a0, 24) = 0 [pid 5076] chdir("./1") = 0 [pid 5076] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5076] setpgid(0, 0) = 0 [pid 5076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] <... ioctl resumed>) = 0 [pid 5058] <... close resumed>) = 0 [pid 5057] <... close resumed>) = 0 [pid 5056] close(3 [pid 5076] write(3, "1000", 4 [pid 5058] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5057] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5076] <... write resumed>) = 4 [pid 5056] <... close resumed>) = 0 [pid 5076] close(3) = 0 [pid 5056] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5076] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5076] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5076] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5076] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], ./strace-static-x86_64: Process 5078 attached NULL, 8) = 0 [pid 5076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 ./strace-static-x86_64: Process 5077 attached [pid 5078] set_robust_list(0x555555b146a0, 24 [pid 5077] set_robust_list(0x555555b146a0, 24 [pid 5076] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5078] <... set_robust_list resumed>) = 0 [pid 5076] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 5079 attached [pid 5078] chdir("./1" [pid 5077] <... set_robust_list resumed>) = 0 [pid 5060] close(3 [pid 5058] <... clone resumed>, child_tidptr=0x555555b14690) = 5077 [pid 5057] <... clone resumed>, child_tidptr=0x555555b14690) = 5079 [pid 5056] <... clone resumed>, child_tidptr=0x555555b14690) = 5078 [pid 5077] chdir("./1" [pid 5076] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5060] <... close resumed>) = 0 [pid 5079] set_robust_list(0x555555b146a0, 24 [pid 5078] <... chdir resumed>) = 0 [pid 5077] <... chdir resumed>) = 0 [pid 5076] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5080 attached [pid 5079] <... set_robust_list resumed>) = 0 [pid 5078] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5077] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5076] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5079] chdir("./1" [pid 5077] <... prctl resumed>) = 0 [pid 5060] <... clone resumed>, child_tidptr=0x555555b14690) = 5080 [pid 5078] <... prctl resumed>) = 0 [pid 5077] setpgid(0, 0 [pid 5078] setpgid(0, 0 [pid 5077] <... setpgid resumed>) = 0 [pid 5080] set_robust_list(0x555555b146a0, 24 [pid 5076] <... clone3 resumed> => {parent_tid=[5081]}, 88) = 5081 ./strace-static-x86_64: Process 5081 attached [pid 5080] <... set_robust_list resumed>) = 0 [pid 5079] <... chdir resumed>) = 0 [pid 5078] <... setpgid resumed>) = 0 [pid 5077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5076] rt_sigprocmask(SIG_SETMASK, [], [pid 5081] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5080] chdir("./1" [pid 5079] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5077] <... openat resumed>) = 3 [pid 5076] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5081] <... rseq resumed>) = 0 [pid 5077] write(3, "1000", 4 [pid 5076] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5081] set_robust_list(0x7f9e998369a0, 24 [pid 5080] <... chdir resumed>) = 0 [pid 5079] <... prctl resumed>) = 0 [pid 5078] <... openat resumed>) = 3 [pid 5077] <... write resumed>) = 4 [pid 5076] <... futex resumed>) = 0 [pid 5081] <... set_robust_list resumed>) = 0 [pid 5079] setpgid(0, 0 [pid 5078] write(3, "1000", 4 [pid 5077] close(3 [pid 5076] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5081] rt_sigprocmask(SIG_SETMASK, [], [pid 5078] <... write resumed>) = 4 [pid 5077] <... close resumed>) = 0 [pid 5081] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5078] close(3 [pid 5077] symlink("/dev/binderfs", "./binderfs" [pid 5081] memfd_create("syzkaller", 0 [pid 5080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5079] <... setpgid resumed>) = 0 [pid 5078] <... close resumed>) = 0 [pid 5077] <... symlink resumed>) = 0 [pid 5080] <... prctl resumed>) = 0 [pid 5080] setpgid(0, 0) = 0 [pid 5078] symlink("/dev/binderfs", "./binderfs" [pid 5080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5081] <... memfd_create resumed>) = 3 [pid 5081] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5078] <... symlink resumed>) = 0 [pid 5080] <... openat resumed>) = 3 [pid 5079] <... openat resumed>) = 3 [pid 5077] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5080] write(3, "1000", 4 [pid 5079] write(3, "1000", 4 [pid 5078] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... futex resumed>) = 0 [pid 5080] <... write resumed>) = 4 [pid 5079] <... write resumed>) = 4 [pid 5078] <... futex resumed>) = 0 [pid 5077] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5080] close(3 [pid 5079] close(3 [pid 5078] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5077] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5080] <... close resumed>) = 0 [pid 5079] <... close resumed>) = 0 [pid 5078] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5077] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5080] symlink("/dev/binderfs", "./binderfs" [pid 5079] symlink("/dev/binderfs", "./binderfs" [pid 5078] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5080] <... symlink resumed>) = 0 [pid 5079] <... symlink resumed>) = 0 [pid 5078] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5077] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5081] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5080] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5079] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5077] <... mmap resumed>) = 0x7f9e99816000 [pid 5080] <... futex resumed>) = 0 [pid 5079] <... futex resumed>) = 0 [pid 5078] <... mmap resumed>) = 0x7f9e99816000 [pid 5077] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5080] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5079] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5078] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5077] <... mprotect resumed>) = 0 [pid 5080] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5079] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5078] <... mprotect resumed>) = 0 [pid 5080] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5079] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5077] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5080] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5079] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5078] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5079] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5078] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5077] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5080] <... mmap resumed>) = 0x7f9e99816000 [pid 5079] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5078] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5077] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0}./strace-static-x86_64: Process 5083 attached ./strace-static-x86_64: Process 5082 attached [pid 5080] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5079] <... mprotect resumed>) = 0 [pid 5083] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5082] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5080] <... mprotect resumed>) = 0 [pid 5077] <... clone3 resumed> => {parent_tid=[5082]}, 88) = 5082 [pid 5083] <... rseq resumed>) = 0 [pid 5082] <... rseq resumed>) = 0 [pid 5079] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5078] <... clone3 resumed> => {parent_tid=[5083]}, 88) = 5083 [pid 5077] rt_sigprocmask(SIG_SETMASK, [], [pid 5083] set_robust_list(0x7f9e998369a0, 24 [pid 5082] set_robust_list(0x7f9e998369a0, 24 [pid 5080] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5079] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5078] rt_sigprocmask(SIG_SETMASK, [], [pid 5077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5083] <... set_robust_list resumed>) = 0 [pid 5082] <... set_robust_list resumed>) = 0 [pid 5080] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5079] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5078] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5077] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] rt_sigprocmask(SIG_SETMASK, [], [pid 5082] rt_sigprocmask(SIG_SETMASK, [], [pid 5078] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... futex resumed>) = 0 [pid 5080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0}./strace-static-x86_64: Process 5084 attached [pid 5083] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5082] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5078] <... futex resumed>) = 0 [pid 5077] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5085 attached [pid 5084] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5083] memfd_create("syzkaller", 0 [pid 5082] memfd_create("syzkaller", 0 [pid 5079] <... clone3 resumed> => {parent_tid=[5084]}, 88) = 5084 [pid 5078] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5085] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5084] <... rseq resumed>) = 0 [pid 5080] <... clone3 resumed> => {parent_tid=[5085]}, 88) = 5085 [pid 5079] rt_sigprocmask(SIG_SETMASK, [], [pid 5084] set_robust_list(0x7f9e998369a0, 24 [pid 5080] rt_sigprocmask(SIG_SETMASK, [], [pid 5079] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5084] <... set_robust_list resumed>) = 0 [pid 5080] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5079] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5084] rt_sigprocmask(SIG_SETMASK, [], [pid 5080] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5079] <... futex resumed>) = 0 [pid 5084] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5080] <... futex resumed>) = 0 [pid 5085] <... rseq resumed>) = 0 [pid 5083] <... memfd_create resumed>) = 3 [pid 5085] set_robust_list(0x7f9e998369a0, 24 [pid 5083] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5082] <... memfd_create resumed>) = 3 [pid 5080] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5085] <... set_robust_list resumed>) = 0 [pid 5084] memfd_create("syzkaller", 0 [pid 5083] <... mmap resumed>) = 0x7f9e91400000 [pid 5082] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5079] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5085] rt_sigprocmask(SIG_SETMASK, [], [pid 5084] <... memfd_create resumed>) = 3 [pid 5082] <... mmap resumed>) = 0x7f9e91400000 [pid 5081] <... write resumed>) = 2097152 [pid 5085] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5085] memfd_create("syzkaller", 0 [pid 5084] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5081] munmap(0x7f9e91400000, 138412032 [pid 5084] <... mmap resumed>) = 0x7f9e91400000 [pid 5085] <... memfd_create resumed>) = 3 [pid 5085] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5081] <... munmap resumed>) = 0 [pid 5081] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5084] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5081] <... openat resumed>) = 4 [pid 5081] ioctl(4, LOOP_SET_FD, 3 [pid 5083] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5081] <... ioctl resumed>) = 0 [pid 5081] close(3) = 0 [pid 5081] close(4) = 0 [pid 5081] mkdir("./file1", 0777 [pid 5084] <... write resumed>) = 2097152 [pid 5081] <... mkdir resumed>) = 0 [pid 5082] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5085] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [ 59.481101][ T5081] loop3: detected capacity change from 0 to 4096 [pid 5081] mount("/dev/loop3", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5084] munmap(0x7f9e91400000, 138412032) = 0 [pid 5085] <... write resumed>) = 2097152 [pid 5084] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5083] <... write resumed>) = 2097152 [pid 5085] munmap(0x7f9e91400000, 138412032 [pid 5084] <... openat resumed>) = 4 [pid 5083] munmap(0x7f9e91400000, 138412032 [pid 5085] <... munmap resumed>) = 0 [ 59.535870][ T5081] ntfs3: loop3: Different NTFS sector size (4096) and media sector size (512). [pid 5084] ioctl(4, LOOP_SET_FD, 3 [pid 5082] <... write resumed>) = 2097152 [pid 5085] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5084] <... ioctl resumed>) = 0 [pid 5083] <... munmap resumed>) = 0 [pid 5082] munmap(0x7f9e91400000, 138412032 [pid 5085] <... openat resumed>) = 4 [pid 5083] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5084] close(3 [pid 5085] ioctl(4, LOOP_SET_FD, 3 [pid 5084] <... close resumed>) = 0 [pid 5083] <... openat resumed>) = 4 [pid 5082] <... munmap resumed>) = 0 [pid 5084] close(4 [pid 5083] ioctl(4, LOOP_SET_FD, 3 [pid 5081] <... mount resumed>) = 0 [pid 5082] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5082] ioctl(4, LOOP_SET_FD, 3 [pid 5085] <... ioctl resumed>) = 0 [pid 5085] close(3) = 0 [pid 5085] close(4) = 0 [pid 5085] mkdir("./file1", 0777) = 0 [pid 5084] <... close resumed>) = 0 [pid 5083] <... ioctl resumed>) = 0 [pid 5082] <... ioctl resumed>) = 0 [pid 5081] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5083] close(3 [pid 5081] <... openat resumed>) = 3 [pid 5083] <... close resumed>) = 0 [pid 5081] chdir("./file1" [pid 5085] mount("/dev/loop4", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5083] close(4 [pid 5081] <... chdir resumed>) = 0 [ 59.586019][ T5084] loop1: detected capacity change from 0 to 4096 [ 59.595942][ T5081] ntfs3: loop3: Mark volume as dirty due to NTFS errors [ 59.607921][ T5085] loop4: detected capacity change from 0 to 4096 [ 59.615498][ T5082] loop2: detected capacity change from 0 to 4096 [ 59.623046][ T5083] loop0: detected capacity change from 0 to 4096 [pid 5084] mkdir("./file1", 0777 [pid 5082] close(3) = 0 [pid 5084] <... mkdir resumed>) = 0 [pid 5082] close(4) = 0 [pid 5084] mount("/dev/loop1", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5082] mkdir("./file1", 0777 [pid 5083] <... close resumed>) = 0 [pid 5082] <... mkdir resumed>) = 0 [pid 5081] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5083] mkdir("./file1", 0777 [pid 5082] mount("/dev/loop2", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5081] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5083] <... mkdir resumed>) = 0 [pid 5083] mount("/dev/loop0", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5081] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5081] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5076] <... futex resumed>) = 0 [pid 5076] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5081] <... futex resumed>) = 0 [pid 5076] <... futex resumed>) = 1 [pid 5081] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5076] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5081] <... openat resumed>) = 4 [pid 5081] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5076] <... futex resumed>) = 0 [ 59.639195][ T5085] ntfs3: loop4: Different NTFS sector size (4096) and media sector size (512). [ 59.647140][ T5084] ntfs3: loop1: Different NTFS sector size (4096) and media sector size (512). [ 59.665219][ T5082] ntfs3: loop2: Different NTFS sector size (4096) and media sector size (512). [pid 5076] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5076] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5081] memfd_create("syzkaller", 0) = 5 [pid 5081] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [ 59.688572][ T5083] ntfs3: loop0: Different NTFS sector size (4096) and media sector size (512). [pid 5082] <... mount resumed>) = 0 [pid 5082] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5082] chdir("./file1") = 0 [pid 5082] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5082] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5082] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5077] <... futex resumed>) = 0 [pid 5077] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5082] <... futex resumed>) = 0 [pid 5077] <... futex resumed>) = 1 [pid 5082] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5077] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5082] <... openat resumed>) = 4 [pid 5082] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5085] <... mount resumed>) = 0 [pid 5082] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5077] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5077] <... futex resumed>) = 0 [pid 5082] memfd_create("syzkaller", 0 [pid 5077] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5082] <... memfd_create resumed>) = 5 [pid 5082] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5085] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5083] <... mount resumed>) = 0 [ 59.751353][ T5082] ntfs3: loop2: Mark volume as dirty due to NTFS errors [ 59.754329][ T5085] ntfs3: loop4: Mark volume as dirty due to NTFS errors [ 59.781338][ T5084] ntfs3: loop1: Mark volume as dirty due to NTFS errors [ 59.794210][ T5083] ntfs3: loop0: Mark volume as dirty due to NTFS errors [pid 5085] <... openat resumed>) = 3 [pid 5083] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5085] chdir("./file1") = 0 [pid 5084] <... mount resumed>) = 0 [pid 5083] <... openat resumed>) = 3 [pid 5085] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5083] chdir("./file1" [pid 5085] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5084] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5083] <... chdir resumed>) = 0 [pid 5085] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5084] <... openat resumed>) = 3 [pid 5083] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5080] <... futex resumed>) = 0 [pid 5085] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5080] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5083] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5085] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5080] <... futex resumed>) = 0 [pid 5083] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5084] chdir("./file1") = 0 [pid 5085] <... openat resumed>) = 4 [pid 5084] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5083] <... futex resumed>) = 1 [pid 5080] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] <... futex resumed>) = 0 [pid 5085] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5078] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5085] <... futex resumed>) = 0 [pid 5083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5080] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] <... futex resumed>) = 0 [pid 5085] memfd_create("syzkaller", 0 [pid 5083] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5080] <... futex resumed>) = 0 [pid 5078] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5084] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5080] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5085] <... memfd_create resumed>) = 5 [pid 5084] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] <... openat resumed>) = 4 [pid 5085] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5084] <... futex resumed>) = 1 [pid 5083] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5079] <... futex resumed>) = 0 [pid 5085] <... mmap resumed>) = 0x7f9e91400000 [pid 5084] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5083] <... futex resumed>) = 1 [pid 5079] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] <... futex resumed>) = 0 [pid 5084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5079] <... futex resumed>) = 0 [pid 5078] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5084] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5079] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] <... futex resumed>) = 0 [pid 5078] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5083] memfd_create("syzkaller", 0) = 5 [pid 5083] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5084] <... openat resumed>) = 4 [pid 5083] <... mmap resumed>) = 0x7f9e91400000 [pid 5084] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5079] <... futex resumed>) = 0 [pid 5079] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5084] memfd_create("syzkaller", 0 [pid 5079] <... futex resumed>) = 0 [pid 5084] <... memfd_create resumed>) = 5 [pid 5079] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5084] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5081] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5085] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5083] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5082] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5084] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5081] <... write resumed>) = 16777216 [pid 5085] <... write resumed>) = 16777216 [pid 5081] munmap(0x7f9e91400000, 138412032 [pid 5083] <... write resumed>) = 16777216 [pid 5085] munmap(0x7f9e91400000, 138412032 [pid 5082] <... write resumed>) = 16777216 [pid 5082] munmap(0x7f9e91400000, 138412032 [pid 5083] munmap(0x7f9e91400000, 138412032 [pid 5085] <... munmap resumed>) = 0 [pid 5085] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5081] <... munmap resumed>) = 0 [pid 5085] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5081] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5081] close(5 [pid 5085] close(5 [pid 5083] <... munmap resumed>) = 0 [pid 5082] <... munmap resumed>) = 0 [pid 5082] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5083] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5082] close(5 [pid 5083] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5083] close(5 [pid 5084] <... write resumed>) = 16777216 [pid 5084] munmap(0x7f9e91400000, 138412032) = 0 [pid 5084] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5084] close(5 [pid 5085] <... close resumed>) = 0 [pid 5085] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5080] <... futex resumed>) = 0 [pid 5085] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5080] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5080] <... futex resumed>) = 0 [pid 5085] chown("./file0", 0, 0 [pid 5080] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5082] <... close resumed>) = 0 [pid 5082] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5082] chown("./file0", 0, 0 [pid 5077] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5081] <... close resumed>) = 0 [pid 5081] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5081] <... futex resumed>) = 1 [pid 5076] <... futex resumed>) = 0 [pid 5081] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5076] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5081] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5076] <... futex resumed>) = 0 [pid 5081] chown("./file0", 0, 0 [pid 5076] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5080] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 60.953090][ T5085] ntfs3: loop4: ino=1b, "file0" failed to parse mft record [ 60.967371][ T5082] ntfs3: loop2: ino=1b, "file0" failed to parse mft record [ 60.977474][ T5081] ntfs3: loop3: ino=1b, "file0" failed to parse mft record [ 60.977651][ T5085] ntfs3: loop4: ino=1b, "file0" attr_set_size [ 60.995007][ T5081] ntfs3: loop3: ino=1b, "file0" attr_set_size [pid 5085] <... chown resumed>) = 0 [pid 5080] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5085] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] <... close resumed>) = 0 [pid 5082] <... chown resumed>) = 0 [pid 5080] <... futex resumed>) = 0 [pid 5085] <... futex resumed>) = 0 [pid 5083] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5082] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5085] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5083] <... futex resumed>) = 1 [pid 5082] <... futex resumed>) = 1 [pid 5080] <... mmap resumed>) = 0x7f9e997f5000 [pid 5078] <... futex resumed>) = 0 [pid 5077] <... futex resumed>) = 0 [pid 5083] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5082] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5080] mprotect(0x7f9e997f6000, 131072, PROT_READ|PROT_WRITE [pid 5078] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5080] <... mprotect resumed>) = 0 [pid 5077] <... futex resumed>) = 0 [pid 5078] <... futex resumed>) = 0 [pid 5083] chown("./file0", 0, 0 [pid 5082] fcntl(4, F_NOTIFY, DN_DELETE [pid 5080] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5078] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5077] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5082] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5080] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5081] <... chown resumed>) = 0 [pid 5081] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5076] <... futex resumed>) = 0 [pid 5076] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5081] fcntl(4, F_NOTIFY, DN_DELETE [pid 5076] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5083] <... chown resumed>) = 0 [pid 5082] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5081] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99815990, parent_tid=0x7f9e99815990, exit_signal=0, stack=0x7f9e997f5000, stack_size=0x20300, tls=0x7f9e998156c0} [pid 5083] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5082] <... futex resumed>) = 1 [pid 5077] <... futex resumed>) = 0 [pid 5082] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5081] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] exit_group(0 [pid 5083] <... futex resumed>) = 1 [pid 5078] <... futex resumed>) = 0 [pid 5083] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5082] <... futex resumed>) = ? [pid 5081] <... futex resumed>) = 1 [pid 5080] <... clone3 resumed> => {parent_tid=[5086]}, 88) = 5086 [pid 5078] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5077] <... exit_group resumed>) = ? [pid 5076] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5086 attached [pid 5083] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5082] +++ exited with 0 +++ [pid 5081] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5080] rt_sigprocmask(SIG_SETMASK, [], [pid 5078] <... futex resumed>) = 0 [pid 5076] exit_group(0 [pid 5086] rseq(0x7f9e99815fe0, 0x20, 0, 0x53053053 [pid 5084] <... close resumed>) = 0 [pid 5083] fcntl(4, F_NOTIFY, DN_DELETE [pid 5081] <... futex resumed>) = ? [pid 5080] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5078] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5077] +++ exited with 0 +++ [pid 5076] <... exit_group resumed>) = ? [pid 5086] <... rseq resumed>) = 0 [pid 5084] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5083] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5081] +++ exited with 0 +++ [pid 5080] futex(0x7f9e9992a6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5086] set_robust_list(0x7f9e998159a0, 24 [pid 5084] <... futex resumed>) = 1 [pid 5083] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5080] <... futex resumed>) = 0 [pid 5079] <... futex resumed>) = 0 [pid 5058] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5077, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=40 /* 0.40 s */} --- [pid 5086] <... set_robust_list resumed>) = 0 [pid 5084] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5083] <... futex resumed>) = 1 [pid 5080] futex(0x7f9e9992a6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5079] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5078] <... futex resumed>) = 0 [pid 5076] +++ exited with 0 +++ [pid 5058] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5086] rt_sigprocmask(SIG_SETMASK, [], [pid 5084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5083] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5079] <... futex resumed>) = 0 [pid 5078] exit_group(0 [pid 5059] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5076, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=42 /* 0.42 s */} --- [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5086] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5084] chown("./file0", 0, 0 [pid 5083] <... futex resumed>) = ? [ 60.997968][ T5082] ntfs3: loop2: ino=1b, "file0" attr_set_size [ 61.014763][ T5083] ntfs3: loop0: ino=1b, "file0" failed to parse mft record [ 61.022013][ T5083] ntfs3: loop0: ino=1b, "file0" attr_set_size [pid 5079] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5078] <... exit_group resumed>) = ? [pid 5086] fcntl(4, F_NOTIFY, DN_DELETE [pid 5083] +++ exited with 0 +++ [pid 5078] +++ exited with 0 +++ [pid 5059] restart_syscall(<... resuming interrupted clone ...> [pid 5058] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5059] <... restart_syscall resumed>) = 0 [pid 5058] <... openat resumed>) = 3 [pid 5058] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] getdents64(3, [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5059] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5058] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... openat resumed>) = 3 [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] newfstatat(3, "", [pid 5058] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5086] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5056] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5078, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=41 /* 0.41 s */} --- [pid 5059] getdents64(3, [pid 5058] unlink("./1/binderfs" [pid 5059] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5058] <... unlink resumed>) = 0 [pid 5059] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] unlink("./1/binderfs") = 0 [pid 5059] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5086] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5084] <... chown resumed>) = 0 [pid 5059] <... umount2 resumed>) = 0 [pid 5058] <... umount2 resumed>) = 0 [pid 5084] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5059] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5084] <... futex resumed>) = 1 [pid 5080] <... futex resumed>) = 0 [pid 5079] <... futex resumed>) = 0 [pid 5086] <... futex resumed>) = 1 [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5086] futex(0x7f9e9992a6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5084] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5080] exit_group(0 [pid 5079] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5059] newfstatat(AT_FDCWD, "./1/file1", [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5085] <... futex resumed>) = ? [pid 5084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5080] <... exit_group resumed>) = ? [pid 5079] <... futex resumed>) = 0 [pid 5058] newfstatat(AT_FDCWD, "./1/file1", [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5086] <... futex resumed>) = ? [pid 5085] +++ exited with 0 +++ [pid 5084] fcntl(4, F_NOTIFY, DN_DELETE [pid 5079] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5059] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5084] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5084] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5058] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... openat resumed>) = 4 [pid 5084] <... futex resumed>) = 1 [pid 5079] <... futex resumed>) = 0 [pid 5059] newfstatat(4, "", [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5084] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5079] exit_group(0 [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5084] <... futex resumed>) = ? [pid 5079] <... exit_group resumed>) = ? [pid 5059] getdents64(4, [pid 5058] <... openat resumed>) = 4 [pid 5056] <... openat resumed>) = 3 [pid 5084] +++ exited with 0 +++ [pid 5079] +++ exited with 0 +++ [pid 5059] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5056] newfstatat(3, "", [pid 5059] getdents64(4, [pid 5057] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5079, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=49 /* 0.49 s */} --- [pid 5058] newfstatat(4, "", [pid 5059] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] close(4 [pid 5058] getdents64(4, 0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5056] getdents64(3, [pid 5059] <... close resumed>) = 0 [pid 5058] getdents64(4, [pid 5057] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5058] close(4 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] rmdir("./1/file1" [pid 5058] <... close resumed>) = 0 [pid 5057] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5059] <... rmdir resumed>) = 0 [pid 5057] <... openat resumed>) = 3 [pid 5056] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5086] +++ exited with 0 +++ [pid 5080] +++ exited with 0 +++ [pid 5059] getdents64(3, [pid 5058] rmdir("./1/file1" [pid 5057] newfstatat(3, "", [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5060] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5080, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=54 /* 0.54 s */} --- [pid 5059] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5056] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5060] restart_syscall(<... resuming interrupted clone ...> [pid 5059] close(3 [pid 5057] getdents64(3, [pid 5056] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5060] <... restart_syscall resumed>) = 0 [pid 5059] <... close resumed>) = 0 [pid 5058] <... rmdir resumed>) = 0 [pid 5057] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5056] unlink("./1/binderfs" [pid 5059] rmdir("./1" [pid 5058] getdents64(3, [pid 5057] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5056] <... unlink resumed>) = 0 [pid 5058] close(3 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... close resumed>) = 0 [pid 5058] rmdir("./1" [pid 5057] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5056] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... rmdir resumed>) = 0 [pid 5057] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] mkdir("./2", 0777 [pid 5060] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... rmdir resumed>) = 0 [pid 5057] unlink("./1/binderfs" [pid 5056] <... umount2 resumed>) = 0 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] mkdir("./2", 0777 [pid 5057] <... unlink resumed>) = 0 [pid 5056] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... mkdir resumed>) = 0 [pid 5060] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5058] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5057] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5060] <... openat resumed>) = 3 [pid 5060] newfstatat(3, "", [pid 5059] <... mkdir resumed>) = 0 [pid 5058] <... openat resumed>) = 3 [pid 5056] newfstatat(AT_FDCWD, "./1/file1", [pid 5058] ioctl(3, LOOP_CLR_FD [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5056] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5056] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5056] newfstatat(4, "", [pid 5059] <... openat resumed>) = 3 [ 61.051644][ T5084] ntfs3: loop1: ino=1b, "file0" failed to parse mft record [ 61.059485][ T5084] ntfs3: loop1: ino=1b, "file0" attr_set_size [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5060] getdents64(3, [pid 5059] ioctl(3, LOOP_CLR_FD [pid 5057] <... umount2 resumed>) = 0 [pid 5060] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5057] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] getdents64(4, [pid 5060] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] newfstatat(AT_FDCWD, "./1/file1", [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5060] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5060] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5057] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] getdents64(4, [pid 5060] unlink("./1/binderfs" [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5057] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5060] <... unlink resumed>) = 0 [pid 5057] <... openat resumed>) = 4 [pid 5056] close(4 [pid 5060] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] newfstatat(4, "", [pid 5056] <... close resumed>) = 0 [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] getdents64(4, [pid 5056] rmdir("./1/file1" [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5056] <... rmdir resumed>) = 0 [pid 5056] getdents64(3, [pid 5060] <... umount2 resumed>) = 0 [pid 5057] getdents64(4, [pid 5060] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5056] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5057] close(4) = 0 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... ioctl resumed>) = 0 [pid 5056] close(3 [pid 5060] newfstatat(AT_FDCWD, "./1/file1", [pid 5058] close(3 [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] <... close resumed>) = 0 [pid 5057] rmdir("./1/file1" [pid 5056] <... close resumed>) = 0 [pid 5060] umount2("./1/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] <... rmdir resumed>) = 0 [pid 5056] rmdir("./1"./strace-static-x86_64: Process 5087 attached [pid 5060] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... rmdir resumed>) = 0 [pid 5087] set_robust_list(0x555555b146a0, 24 [pid 5060] <... openat resumed>) = 4 [pid 5058] <... clone resumed>, child_tidptr=0x555555b14690) = 5087 [pid 5057] getdents64(3, [pid 5087] <... set_robust_list resumed>) = 0 [pid 5060] newfstatat(4, "", [pid 5087] chdir("./2" [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5056] mkdir("./2", 0777 [pid 5087] <... chdir resumed>) = 0 [pid 5060] getdents64(4, [pid 5057] close(3 [pid 5056] <... mkdir resumed>) = 0 [pid 5087] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5060] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5057] <... close resumed>) = 0 [pid 5087] <... prctl resumed>) = 0 [pid 5060] getdents64(4, [pid 5087] setpgid(0, 0 [pid 5060] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5057] rmdir("./1" [pid 5087] <... setpgid resumed>) = 0 [pid 5060] close(4 [pid 5087] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5060] <... close resumed>) = 0 [pid 5057] <... rmdir resumed>) = 0 [pid 5056] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5087] <... openat resumed>) = 3 [pid 5060] rmdir("./1/file1" [pid 5056] <... openat resumed>) = 3 [pid 5087] write(3, "1000", 4 [pid 5057] mkdir("./2", 0777 [pid 5056] ioctl(3, LOOP_CLR_FD [pid 5087] <... write resumed>) = 4 [pid 5057] <... mkdir resumed>) = 0 [pid 5087] close(3) = 0 [pid 5087] symlink("/dev/binderfs", "./binderfs" [pid 5060] <... rmdir resumed>) = 0 [pid 5087] <... symlink resumed>) = 0 [pid 5060] getdents64(3, [pid 5059] <... ioctl resumed>) = 0 [pid 5057] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5087] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5060] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5087] <... futex resumed>) = 0 [pid 5060] close(3 [pid 5057] <... openat resumed>) = 3 [pid 5087] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5060] <... close resumed>) = 0 [pid 5087] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5060] rmdir("./1" [pid 5057] ioctl(3, LOOP_CLR_FD [pid 5087] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5060] <... rmdir resumed>) = 0 [pid 5087] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5087] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5060] mkdir("./2", 0777 [pid 5087] <... mprotect resumed>) = 0 [pid 5059] close(3 [pid 5087] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5060] <... mkdir resumed>) = 0 [pid 5087] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5060] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5059] <... close resumed>) = 0 [pid 5060] ioctl(3, LOOP_CLR_FD [pid 5059] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5087] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0}./strace-static-x86_64: Process 5088 attached => {parent_tid=[5089]}, 88) = 5089 [pid 5088] set_robust_list(0x555555b146a0, 24 [pid 5087] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5089 attached [pid 5059] <... clone resumed>, child_tidptr=0x555555b14690) = 5088 [pid 5089] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5088] <... set_robust_list resumed>) = 0 [pid 5089] <... rseq resumed>) = 0 [pid 5088] chdir("./2" [pid 5089] set_robust_list(0x7f9e998369a0, 24 [pid 5087] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5087] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5087] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5088] <... chdir resumed>) = 0 [pid 5088] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5088] setpgid(0, 0) = 0 [pid 5089] <... set_robust_list resumed>) = 0 [pid 5089] rt_sigprocmask(SIG_SETMASK, [], [pid 5088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5089] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5088] <... openat resumed>) = 3 [pid 5088] write(3, "1000", 4 [pid 5089] memfd_create("syzkaller", 0 [pid 5088] <... write resumed>) = 4 [pid 5088] close(3) = 0 [pid 5088] symlink("/dev/binderfs", "./binderfs" [pid 5089] <... memfd_create resumed>) = 3 [pid 5088] <... symlink resumed>) = 0 [pid 5057] <... ioctl resumed>) = 0 [pid 5089] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5088] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5056] <... ioctl resumed>) = 0 [pid 5088] <... futex resumed>) = 0 [pid 5088] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5057] close(3 [pid 5088] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5057] <... close resumed>) = 0 [pid 5088] <... mprotect resumed>) = 0 [pid 5088] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5057] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5088] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5057] <... clone resumed>, child_tidptr=0x555555b14690) = 5090 [pid 5088] <... clone3 resumed> => {parent_tid=[5091]}, 88) = 5091 [pid 5088] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5088] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5088] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5090 attached [pid 5090] set_robust_list(0x555555b146a0, 24) = 0 [pid 5090] chdir("./2") = 0 [pid 5090] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5090] setpgid(0, 0) = 0 [pid 5090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 5091 attached [pid 5091] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053) = 0 [pid 5090] write(3, "1000", 4) = 4 [pid 5090] close(3) = 0 [pid 5090] symlink("/dev/binderfs", "./binderfs" [pid 5091] set_robust_list(0x7f9e998369a0, 24 [pid 5090] <... symlink resumed>) = 0 [pid 5089] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5090] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5090] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5090] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5090] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5090] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5091] <... set_robust_list resumed>) = 0 [pid 5060] <... ioctl resumed>) = 0 [pid 5056] close(3 [pid 5091] rt_sigprocmask(SIG_SETMASK, [], [pid 5090] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5060] close(3 [pid 5056] <... close resumed>) = 0 [pid 5091] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5060] <... close resumed>) = 0 [pid 5056] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5091] memfd_create("syzkaller", 0 [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5056] <... clone resumed>, child_tidptr=0x555555b14690) = 5092 [pid 5091] <... memfd_create resumed>) = 3 [pid 5090] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5090] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5091] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 5092 attached [pid 5090] <... clone3 resumed> => {parent_tid=[5093]}, 88) = 5093 [pid 5092] set_robust_list(0x555555b146a0, 24 [pid 5090] rt_sigprocmask(SIG_SETMASK, [], [pid 5092] <... set_robust_list resumed>) = 0 [pid 5090] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5092] chdir("./2" [pid 5090] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5092] <... chdir resumed>) = 0 [pid 5090] <... futex resumed>) = 0 [pid 5090] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5092] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5092] setpgid(0, 0) = 0 [pid 5092] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 5094 attached ./strace-static-x86_64: Process 5093 attached ) = 3 [pid 5091] <... mmap resumed>) = 0x7f9e91400000 [pid 5060] <... clone resumed>, child_tidptr=0x555555b14690) = 5094 [pid 5094] set_robust_list(0x555555b146a0, 24 [pid 5093] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5092] write(3, "1000", 4) = 4 [pid 5092] close(3) = 0 [pid 5092] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5092] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5092] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5092] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5092] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5092] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5092] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5094] <... set_robust_list resumed>) = 0 [pid 5093] <... rseq resumed>) = 0 [pid 5092] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5089] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 5095 attached [pid 5094] chdir("./2" [pid 5093] set_robust_list(0x7f9e998369a0, 24 [pid 5095] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5094] <... chdir resumed>) = 0 [pid 5093] <... set_robust_list resumed>) = 0 [pid 5095] <... rseq resumed>) = 0 [pid 5094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5093] rt_sigprocmask(SIG_SETMASK, [], [pid 5095] set_robust_list(0x7f9e998369a0, 24 [pid 5094] <... prctl resumed>) = 0 [pid 5093] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5094] setpgid(0, 0 [pid 5092] <... clone3 resumed> => {parent_tid=[5095]}, 88) = 5095 [pid 5092] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5092] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5092] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5095] <... set_robust_list resumed>) = 0 [pid 5094] <... setpgid resumed>) = 0 [pid 5093] memfd_create("syzkaller", 0 [pid 5095] rt_sigprocmask(SIG_SETMASK, [], [pid 5094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5095] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5094] <... openat resumed>) = 3 [pid 5093] <... memfd_create resumed>) = 3 [pid 5089] munmap(0x7f9e91400000, 138412032 [pid 5095] memfd_create("syzkaller", 0 [pid 5094] write(3, "1000", 4 [pid 5093] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5091] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5095] <... memfd_create resumed>) = 3 [pid 5094] <... write resumed>) = 4 [pid 5093] <... mmap resumed>) = 0x7f9e91400000 [pid 5095] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5094] close(3) = 0 [pid 5094] symlink("/dev/binderfs", "./binderfs" [pid 5095] <... mmap resumed>) = 0x7f9e91400000 [pid 5094] <... symlink resumed>) = 0 [pid 5089] <... munmap resumed>) = 0 [pid 5089] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5091] <... write resumed>) = 2097152 [pid 5089] <... openat resumed>) = 4 [pid 5094] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5094] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5094] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5094] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5094] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5089] ioctl(4, LOOP_SET_FD, 3 [pid 5094] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} => {parent_tid=[5096]}, 88) = 5096 [pid 5094] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5096 attached NULL, 8) = 0 [pid 5096] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5094] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5096] <... rseq resumed>) = 0 [pid 5094] <... futex resumed>) = 0 [pid 5096] set_robust_list(0x7f9e998369a0, 24 [pid 5094] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5096] <... set_robust_list resumed>) = 0 [pid 5096] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5096] memfd_create("syzkaller", 0) = 3 [pid 5096] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5093] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5091] munmap(0x7f9e91400000, 138412032 [pid 5089] <... ioctl resumed>) = 0 [pid 5089] close(3) = 0 [pid 5091] <... munmap resumed>) = 0 [pid 5089] close(4 [pid 5095] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5091] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5089] <... close resumed>) = 0 [pid 5089] mkdir("./file1", 0777 [pid 5091] <... openat resumed>) = 4 [pid 5091] ioctl(4, LOOP_SET_FD, 3 [pid 5089] <... mkdir resumed>) = 0 [ 61.396162][ T5089] loop2: detected capacity change from 0 to 4096 [ 61.435855][ T5091] loop3: detected capacity change from 0 to 4096 [pid 5089] mount("/dev/loop2", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5096] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5091] <... ioctl resumed>) = 0 [pid 5091] close(3) = 0 [pid 5091] close(4) = 0 [pid 5091] mkdir("./file1", 0777 [pid 5095] <... write resumed>) = 2097152 [pid 5091] <... mkdir resumed>) = 0 [ 61.457551][ T5089] ntfs3: loop2: Different NTFS sector size (4096) and media sector size (512). [pid 5091] mount("/dev/loop3", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5095] munmap(0x7f9e91400000, 138412032 [pid 5096] <... write resumed>) = 2097152 [pid 5095] <... munmap resumed>) = 0 [pid 5093] <... write resumed>) = 2097152 [pid 5096] munmap(0x7f9e91400000, 138412032 [pid 5095] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5096] <... munmap resumed>) = 0 [pid 5095] <... openat resumed>) = 4 [pid 5093] munmap(0x7f9e91400000, 138412032 [pid 5095] ioctl(4, LOOP_SET_FD, 3 [pid 5093] <... munmap resumed>) = 0 [pid 5093] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5096] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5093] ioctl(4, LOOP_SET_FD, 3 [pid 5096] <... openat resumed>) = 4 [ 61.499036][ T5091] ntfs3: loop3: Different NTFS sector size (4096) and media sector size (512). [ 61.529454][ T5095] loop0: detected capacity change from 0 to 4096 [ 61.541299][ T5093] loop1: detected capacity change from 0 to 4096 [pid 5096] ioctl(4, LOOP_SET_FD, 3 [pid 5095] <... ioctl resumed>) = 0 [pid 5095] close(3) = 0 [pid 5095] close(4) = 0 [pid 5095] mkdir("./file1", 0777) = 0 [pid 5095] mount("/dev/loop0", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5096] <... ioctl resumed>) = 0 [pid 5093] <... ioctl resumed>) = 0 [pid 5096] close(3 [pid 5093] close(3) = 0 [pid 5096] <... close resumed>) = 0 [pid 5093] close(4 [pid 5096] close(4 [pid 5093] <... close resumed>) = 0 [pid 5096] <... close resumed>) = 0 [pid 5093] mkdir("./file1", 0777 [pid 5096] mkdir("./file1", 0777) = 0 [pid 5093] <... mkdir resumed>) = 0 [ 61.543325][ T5096] loop4: detected capacity change from 0 to 4096 [ 61.565864][ T5095] ntfs3: loop0: Different NTFS sector size (4096) and media sector size (512). [ 61.572212][ T5091] ntfs3: loop3: Mark volume as dirty due to NTFS errors [ 61.585217][ T5089] ntfs3: loop2: Mark volume as dirty due to NTFS errors [pid 5096] mount("/dev/loop4", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5093] mount("/dev/loop1", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5091] <... mount resumed>) = 0 [pid 5091] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5091] chdir("./file1") = 0 [pid 5091] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5091] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5091] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] <... futex resumed>) = 0 [pid 5088] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5091] <... futex resumed>) = 0 [pid 5088] <... futex resumed>) = 1 [pid 5091] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5088] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5091] <... openat resumed>) = 4 [pid 5091] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5091] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5089] <... mount resumed>) = 0 [pid 5088] <... futex resumed>) = 0 [pid 5089] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5088] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5089] <... openat resumed>) = 3 [pid 5089] chdir("./file1" [pid 5091] memfd_create("syzkaller", 0 [pid 5089] <... chdir resumed>) = 0 [pid 5091] <... memfd_create resumed>) = 5 [pid 5089] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5091] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5089] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5091] <... mmap resumed>) = 0x7f9e91400000 [pid 5089] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5087] <... futex resumed>) = 0 [pid 5089] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5087] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5087] <... futex resumed>) = 0 [pid 5089] openat(AT_FDCWD, "./file0", O_RDONLY [ 61.595729][ T5093] ntfs3: loop1: Different NTFS sector size (4096) and media sector size (512). [ 61.605404][ T5096] ntfs3: loop4: Different NTFS sector size (4096) and media sector size (512). [pid 5087] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5089] <... openat resumed>) = 4 [pid 5089] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5087] <... futex resumed>) = 0 [pid 5089] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5087] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5087] <... futex resumed>) = 0 [pid 5089] memfd_create("syzkaller", 0 [pid 5087] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5089] <... memfd_create resumed>) = 5 [pid 5089] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5095] <... mount resumed>) = 0 [pid 5095] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5095] chdir("./file1") = 0 [pid 5095] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5095] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5092] <... futex resumed>) = 0 [pid 5095] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5092] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5092] <... futex resumed>) = 0 [pid 5092] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5095] openat(AT_FDCWD, "./file0", O_RDONLY) = 4 [pid 5095] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5092] <... futex resumed>) = 0 [pid 5092] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5092] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5095] memfd_create("syzkaller", 0) = 5 [ 61.672875][ T5095] ntfs3: loop0: Mark volume as dirty due to NTFS errors [pid 5095] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5096] <... mount resumed>) = 0 [pid 5096] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5096] chdir("./file1") = 0 [pid 5096] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5096] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5094] <... futex resumed>) = 0 [pid 5096] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 61.733216][ T5093] ntfs3: loop1: Mark volume as dirty due to NTFS errors [ 61.734854][ T5096] ntfs3: loop4: Mark volume as dirty due to NTFS errors [pid 5094] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5096] <... futex resumed>) = 0 [pid 5094] <... futex resumed>) = 1 [pid 5093] <... mount resumed>) = 0 [pid 5096] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5093] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5093] chdir("./file1") = 0 [pid 5093] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5094] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5093] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5090] <... futex resumed>) = 0 [pid 5093] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5090] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5093] <... openat resumed>) = 4 [pid 5090] <... futex resumed>) = 0 [pid 5093] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5090] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5093] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5096] <... openat resumed>) = 4 [pid 5093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5090] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5096] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5093] memfd_create("syzkaller", 0 [pid 5090] <... futex resumed>) = 0 [pid 5096] <... futex resumed>) = 1 [pid 5094] <... futex resumed>) = 0 [pid 5093] <... memfd_create resumed>) = 5 [pid 5090] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5096] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5094] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5093] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5094] <... futex resumed>) = 0 [pid 5093] <... mmap resumed>) = 0x7f9e91400000 [pid 5096] memfd_create("syzkaller", 0 [pid 5094] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5096] <... memfd_create resumed>) = 5 [pid 5096] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5091] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5089] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5095] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5096] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5093] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5091] <... write resumed>) = 16777216 [pid 5091] munmap(0x7f9e91400000, 138412032) = 0 [pid 5091] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5091] close(5 [pid 5089] <... write resumed>) = 16777216 [pid 5089] munmap(0x7f9e91400000, 138412032 [pid 5095] <... write resumed>) = 16777216 [pid 5095] munmap(0x7f9e91400000, 138412032 [pid 5089] <... munmap resumed>) = 0 [pid 5089] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5089] close(5 [pid 5096] <... write resumed>) = 16777216 [pid 5093] <... write resumed>) = 16777216 [pid 5093] munmap(0x7f9e91400000, 138412032 [pid 5096] munmap(0x7f9e91400000, 138412032 [pid 5095] <... munmap resumed>) = 0 [pid 5095] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5095] close(5 [pid 5093] <... munmap resumed>) = 0 [pid 5096] <... munmap resumed>) = 0 [pid 5093] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5091] <... close resumed>) = 0 [pid 5093] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5093] close(5 [pid 5091] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5096] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5091] <... futex resumed>) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5096] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5091] chown("./file0", 0, 0 [pid 5088] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5096] close(5 [pid 5088] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5091] <... chown resumed>) = 0 [pid 5091] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5091] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5088] <... futex resumed>) = 0 [pid 5091] fcntl(4, F_NOTIFY, DN_DELETE [pid 5088] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5091] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [ 62.693185][ T5091] ntfs3: loop3: ino=1b, "file0" failed to parse mft record [ 62.701892][ T5091] ntfs3: loop3: ino=1b, "file0" attr_set_size [pid 5091] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5088] <... futex resumed>) = 0 [pid 5091] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5088] exit_group(0 [pid 5091] <... futex resumed>) = ? [pid 5088] <... exit_group resumed>) = ? [pid 5091] +++ exited with 0 +++ [pid 5088] +++ exited with 0 +++ [pid 5059] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5088, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=44 /* 0.44 s */} --- [pid 5059] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5059] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5059] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5059] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] getdents64(3, 0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5059] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5059] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] unlink("./2/binderfs") = 0 [pid 5059] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 5059] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5059] newfstatat(AT_FDCWD, "./2/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5059] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5059] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5059] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] getdents64(4, 0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5059] getdents64(4, 0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5059] close(4) = 0 [pid 5059] rmdir("./2/file1") = 0 [pid 5059] getdents64(3, 0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5059] close(3) = 0 [pid 5059] rmdir("./2") = 0 [pid 5059] mkdir("./3", 0777) = 0 [pid 5059] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5059] ioctl(3, LOOP_CLR_FD [pid 5089] <... close resumed>) = 0 [pid 5095] <... close resumed>) = 0 [pid 5089] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5096] <... close resumed>) = 0 [pid 5095] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5089] <... futex resumed>) = 1 [pid 5087] <... futex resumed>) = 0 [pid 5096] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] <... futex resumed>) = 1 [pid 5092] <... futex resumed>) = 0 [pid 5089] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5087] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5087] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5092] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5096] <... futex resumed>) = 1 [pid 5094] <... futex resumed>) = 0 [pid 5089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5096] chown("./file0", 0, 0 [pid 5094] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5092] <... futex resumed>) = 0 [pid 5089] chown("./file0", 0, 0 [pid 5094] <... futex resumed>) = 0 [pid 5092] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5093] <... close resumed>) = 0 [pid 5093] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5094] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5093] <... futex resumed>) = 1 [pid 5090] <... futex resumed>) = 0 [pid 5093] chown("./file0", 0, 0 [pid 5090] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5090] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5095] chown("./file0", 0, 0 [pid 5087] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5087] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5089] <... chown resumed>) = 0 [pid 5087] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5059] <... ioctl resumed>) = 0 [pid 5087] <... mmap resumed>) = 0x7f9e997f5000 [pid 5087] mprotect(0x7f9e997f6000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5087] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5087] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99815990, parent_tid=0x7f9e99815990, exit_signal=0, stack=0x7f9e997f5000, stack_size=0x20300, tls=0x7f9e998156c0} => {parent_tid=[5097]}, 88) = 5097 [pid 5087] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5097 attached NULL, 8) = 0 [pid 5097] rseq(0x7f9e99815fe0, 0x20, 0, 0x53053053 [pid 5087] futex(0x7f9e9992a6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5097] <... rseq resumed>) = 0 [pid 5087] <... futex resumed>) = 0 [pid 5097] set_robust_list(0x7f9e998159a0, 24 [ 62.945326][ T5089] ntfs3: loop2: ino=1b, "file0" failed to parse mft record [ 62.953147][ T5096] ntfs3: loop4: ino=1b, "file0" failed to parse mft record [ 62.960592][ T5096] ntfs3: loop4: ino=1b, "file0" attr_set_size [ 62.967439][ T5093] ntfs3: loop1: ino=1b, "file0" failed to parse mft record [ 62.968537][ T5089] ntfs3: loop2: ino=1b, "file0" attr_set_size [pid 5087] futex(0x7f9e9992a6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5097] <... set_robust_list resumed>) = 0 [pid 5097] rt_sigprocmask(SIG_SETMASK, [], [pid 5089] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5097] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5059] close(3 [pid 5097] fcntl(4, F_NOTIFY, DN_DELETE) = -1 ENOTDIR (Not a directory) [pid 5096] <... chown resumed>) = 0 [pid 5095] <... chown resumed>) = 0 [pid 5089] <... futex resumed>) = 0 [pid 5059] <... close resumed>) = 0 [pid 5096] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5089] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5059] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5096] <... futex resumed>) = 1 [pid 5095] <... futex resumed>) = 1 [pid 5096] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5095] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5059] <... clone resumed>, child_tidptr=0x555555b14690) = 5098 [pid 5092] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5098 attached [pid 5097] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5094] <... futex resumed>) = 0 [pid 5093] <... chown resumed>) = 0 [pid 5090] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5092] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] <... futex resumed>) = 0 [pid 5092] <... futex resumed>) = 1 [pid 5098] set_robust_list(0x555555b146a0, 24 [pid 5097] <... futex resumed>) = 1 [pid 5095] fcntl(4, F_NOTIFY, DN_DELETE [pid 5094] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5093] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5092] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5090] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5087] <... futex resumed>) = 0 [pid 5098] <... set_robust_list resumed>) = 0 [pid 5097] futex(0x7f9e9992a6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5096] <... futex resumed>) = 0 [pid 5095] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5094] <... futex resumed>) = 1 [pid 5090] <... futex resumed>) = 0 [pid 5087] exit_group(0 [pid 5098] chdir("./3" [pid 5096] fcntl(4, F_NOTIFY, DN_DELETE [pid 5095] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5090] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5094] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5097] <... futex resumed>) = ? [pid 5096] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5095] <... futex resumed>) = 1 [pid 5093] <... futex resumed>) = 0 [pid 5092] <... futex resumed>) = 0 [pid 5089] <... futex resumed>) = ? [pid 5087] <... exit_group resumed>) = ? [pid 5097] +++ exited with 0 +++ [pid 5096] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5095] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5093] fcntl(4, F_NOTIFY, DN_DELETE [pid 5092] exit_group(0 [pid 5089] +++ exited with 0 +++ [pid 5096] <... futex resumed>) = 1 [pid 5095] <... futex resumed>) = ? [pid 5093] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5092] <... exit_group resumed>) = ? [pid 5094] <... futex resumed>) = 0 [pid 5096] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5095] +++ exited with 0 +++ [pid 5094] exit_group(0 [pid 5093] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5092] +++ exited with 0 +++ [pid 5087] +++ exited with 0 +++ [pid 5098] <... chdir resumed>) = 0 [pid 5098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5096] <... futex resumed>) = ? [pid 5094] <... exit_group resumed>) = ? [pid 5093] <... futex resumed>) = 1 [pid 5090] <... futex resumed>) = 0 [pid 5058] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5087, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=42 /* 0.42 s */} --- [pid 5056] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5092, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=47 /* 0.47 s */} --- [pid 5098] <... prctl resumed>) = 0 [pid 5096] +++ exited with 0 +++ [pid 5090] exit_group(0 [pid 5093] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5098] setpgid(0, 0) = 0 [pid 5093] <... futex resumed>) = ? [pid 5090] <... exit_group resumed>) = ? [pid 5093] +++ exited with 0 +++ [pid 5056] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5058] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... openat resumed>) = 3 [pid 5098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5058] <... openat resumed>) = 3 [pid 5098] <... openat resumed>) = 3 [pid 5058] newfstatat(3, "", [pid 5098] write(3, "1000", 4 [pid 5056] newfstatat(3, "", [pid 5098] <... write resumed>) = 4 [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5098] close(3 [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5098] <... close resumed>) = 0 [pid 5058] getdents64(3, [pid 5098] symlink("/dev/binderfs", "./binderfs" [pid 5056] getdents64(3, [pid 5098] <... symlink resumed>) = 0 [pid 5090] +++ exited with 0 +++ [pid 5058] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5098] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5058] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5098] <... futex resumed>) = 0 [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5090, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=48 /* 0.48 s */} --- [pid 5056] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5098] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5058] newfstatat(AT_FDCWD, "./2/binderfs", [pid 5057] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5094] +++ exited with 0 +++ [pid 5058] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5098] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5098] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5060] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5094, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=42 /* 0.42 s */} --- [pid 5058] unlink("./2/binderfs" [pid 5057] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] newfstatat(AT_FDCWD, "./2/binderfs", [pid 5098] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5058] <... unlink resumed>) = 0 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5098] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5058] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] unlink("./2/binderfs" [pid 5098] <... mmap resumed>) = 0x7f9e99816000 [pid 5057] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... unlink resumed>) = 0 [pid 5098] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5057] <... openat resumed>) = 3 [pid 5056] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5098] <... mprotect resumed>) = 0 [pid 5057] newfstatat(3, "", [pid 5098] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5060] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5098] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] getdents64(3, 0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5098] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5060] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5057] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 5099 attached [pid 5060] <... openat resumed>) = 3 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5098] <... clone3 resumed> => {parent_tid=[5099]}, 88) = 5099 [ 62.988847][ T5095] ntfs3: loop0: ino=1b, "file0" failed to parse mft record [ 62.997814][ T5095] ntfs3: loop0: ino=1b, "file0" attr_set_size [ 63.000198][ T5093] ntfs3: loop1: ino=1b, "file0" attr_set_size [pid 5060] newfstatat(3, "", [pid 5057] newfstatat(AT_FDCWD, "./2/binderfs", [pid 5099] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5098] rt_sigprocmask(SIG_SETMASK, [], [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] <... umount2 resumed>) = 0 [pid 5099] <... rseq resumed>) = 0 [pid 5098] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5060] getdents64(3, [pid 5057] unlink("./2/binderfs" [pid 5099] set_robust_list(0x7f9e998369a0, 24 [pid 5098] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5060] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5058] <... umount2 resumed>) = 0 [pid 5056] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5099] <... set_robust_list resumed>) = 0 [pid 5098] <... futex resumed>) = 0 [pid 5060] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] <... unlink resumed>) = 0 [pid 5099] rt_sigprocmask(SIG_SETMASK, [], [pid 5098] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5099] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5060] newfstatat(AT_FDCWD, "./2/binderfs", [pid 5058] newfstatat(AT_FDCWD, "./2/file1", [pid 5057] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] newfstatat(AT_FDCWD, "./2/file1", [pid 5060] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5060] unlink("./2/binderfs" [pid 5058] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5099] memfd_create("syzkaller", 0 [pid 5060] <... unlink resumed>) = 0 [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5058] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] getdents64(4, 0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5058] getdents64(4, 0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5058] close(4) = 0 [pid 5058] rmdir("./2/file1" [pid 5099] <... memfd_create resumed>) = 3 [pid 5060] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... rmdir resumed>) = 0 [pid 5057] <... umount2 resumed>) = 0 [pid 5056] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5099] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5058] getdents64(3, [pid 5057] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5099] <... mmap resumed>) = 0x7f9e91400000 [pid 5058] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] close(3 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] <... close resumed>) = 0 [pid 5056] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5058] rmdir("./2" [pid 5057] newfstatat(AT_FDCWD, "./2/file1", [pid 5058] <... rmdir resumed>) = 0 [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] <... openat resumed>) = 4 [pid 5057] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] newfstatat(4, "", [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5060] <... umount2 resumed>) = 0 [pid 5058] mkdir("./3", 0777 [pid 5057] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] <... mkdir resumed>) = 0 [pid 5057] <... openat resumed>) = 4 [pid 5056] getdents64(4, [pid 5057] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5057] getdents64(4, [pid 5056] getdents64(4, [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5057] getdents64(4, [pid 5056] close(4 [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5056] <... close resumed>) = 0 [pid 5057] close(4 [pid 5056] rmdir("./2/file1" [pid 5057] <... close resumed>) = 0 [pid 5058] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5057] rmdir("./2/file1" [pid 5056] <... rmdir resumed>) = 0 [pid 5058] ioctl(3, LOOP_CLR_FD [pid 5060] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] <... rmdir resumed>) = 0 [pid 5057] getdents64(3, [pid 5056] getdents64(3, [pid 5057] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5099] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5060] newfstatat(AT_FDCWD, "./2/file1", [pid 5057] close(3 [pid 5056] close(3 [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] <... close resumed>) = 0 [pid 5057] <... close resumed>) = 0 [pid 5056] rmdir("./2" [pid 5057] rmdir("./2" [pid 5056] <... rmdir resumed>) = 0 [pid 5056] mkdir("./3", 0777 [pid 5057] <... rmdir resumed>) = 0 [pid 5056] <... mkdir resumed>) = 0 [pid 5060] umount2("./2/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5056] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5060] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... openat resumed>) = 3 [pid 5060] <... openat resumed>) = 4 [pid 5060] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5060] getdents64(4, [pid 5056] ioctl(3, LOOP_CLR_FD [pid 5060] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5099] <... write resumed>) = 2097152 [pid 5060] getdents64(4, [pid 5057] mkdir("./3", 0777 [pid 5099] munmap(0x7f9e91400000, 138412032 [pid 5060] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5060] close(4 [pid 5057] <... mkdir resumed>) = 0 [pid 5060] <... close resumed>) = 0 [pid 5060] rmdir("./2/file1") = 0 [pid 5057] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5099] <... munmap resumed>) = 0 [pid 5060] getdents64(3, [pid 5057] <... openat resumed>) = 3 [pid 5099] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5060] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5057] ioctl(3, LOOP_CLR_FD [pid 5099] <... openat resumed>) = 4 [pid 5060] close(3) = 0 [pid 5099] ioctl(4, LOOP_SET_FD, 3 [pid 5060] rmdir("./2" [pid 5058] <... ioctl resumed>) = 0 [pid 5099] <... ioctl resumed>) = 0 [pid 5060] <... rmdir resumed>) = 0 [pid 5060] mkdir("./3", 0777) = 0 [pid 5099] close(3 [pid 5058] close(3) = 0 [pid 5058] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5060] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5099] <... close resumed>) = 0 [pid 5060] <... openat resumed>) = 3 [pid 5058] <... clone resumed>, child_tidptr=0x555555b14690) = 5100 [pid 5099] close(4 [pid 5060] ioctl(3, LOOP_CLR_FD [pid 5099] <... close resumed>) = 0 [pid 5099] mkdir("./file1", 0777) = 0 [pid 5099] mount("/dev/loop3", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, ""./strace-static-x86_64: Process 5100 attached [pid 5100] set_robust_list(0x555555b146a0, 24) = 0 [ 63.135509][ T5099] loop3: detected capacity change from 0 to 4096 [pid 5100] chdir("./3") = 0 [pid 5100] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5100] setpgid(0, 0) = 0 [pid 5100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5056] <... ioctl resumed>) = 0 [pid 5100] <... openat resumed>) = 3 [pid 5100] write(3, "1000", 4) = 4 [pid 5100] close(3) = 0 [pid 5100] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5100] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5100] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5100] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5100] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5100] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5057] <... ioctl resumed>) = 0 [pid 5056] close(3 [pid 5100] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5100] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5056] <... close resumed>) = 0 [pid 5057] close(3 [pid 5056] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5100] <... clone3 resumed> => {parent_tid=[5101]}, 88) = 5101 [pid 5057] <... close resumed>) = 0 ./strace-static-x86_64: Process 5101 attached [pid 5101] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053) = 0 [pid 5101] set_robust_list(0x7f9e998369a0, 24 [pid 5100] rt_sigprocmask(SIG_SETMASK, [], [pid 5057] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5102 attached [pid 5100] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 63.176004][ T5099] ntfs3: loop3: Different NTFS sector size (4096) and media sector size (512). [pid 5101] <... set_robust_list resumed>) = 0 [pid 5100] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5101] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5101] memfd_create("syzkaller", 0 [pid 5100] <... futex resumed>) = 0 [pid 5100] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5057] <... clone resumed>, child_tidptr=0x555555b14690) = 5103 ./strace-static-x86_64: Process 5103 attached [pid 5103] set_robust_list(0x555555b146a0, 24 [pid 5102] set_robust_list(0x555555b146a0, 24 [pid 5056] <... clone resumed>, child_tidptr=0x555555b14690) = 5102 [pid 5102] <... set_robust_list resumed>) = 0 [pid 5103] <... set_robust_list resumed>) = 0 [pid 5102] chdir("./3" [pid 5101] <... memfd_create resumed>) = 3 [pid 5103] chdir("./3" [pid 5102] <... chdir resumed>) = 0 [pid 5101] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5103] <... chdir resumed>) = 0 [pid 5102] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5101] <... mmap resumed>) = 0x7f9e91400000 [pid 5103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5102] <... prctl resumed>) = 0 [pid 5102] setpgid(0, 0 [pid 5103] <... prctl resumed>) = 0 [pid 5102] <... setpgid resumed>) = 0 [pid 5103] setpgid(0, 0 [pid 5102] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5103] <... setpgid resumed>) = 0 [pid 5102] <... openat resumed>) = 3 [pid 5103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5102] write(3, "1000", 4) = 4 [pid 5102] close(3 [pid 5103] <... openat resumed>) = 3 [pid 5102] <... close resumed>) = 0 [pid 5060] <... ioctl resumed>) = 0 [pid 5103] write(3, "1000", 4 [pid 5102] symlink("/dev/binderfs", "./binderfs" [pid 5099] <... mount resumed>) = 0 [pid 5060] close(3 [pid 5103] <... write resumed>) = 4 [pid 5102] <... symlink resumed>) = 0 [pid 5101] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5099] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5060] <... close resumed>) = 0 [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5099] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5104 attached [pid 5103] close(3 [pid 5099] chdir("./file1" [pid 5104] set_robust_list(0x555555b146a0, 24 [pid 5060] <... clone resumed>, child_tidptr=0x555555b14690) = 5104 [pid 5104] <... set_robust_list resumed>) = 0 [pid 5099] <... chdir resumed>) = 0 [pid 5103] <... close resumed>) = 0 [pid 5102] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5099] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5104] chdir("./3" [pid 5103] symlink("/dev/binderfs", "./binderfs" [pid 5102] <... futex resumed>) = 0 [pid 5104] <... chdir resumed>) = 0 [pid 5103] <... symlink resumed>) = 0 [pid 5102] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5099] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5104] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5103] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5102] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5099] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5104] <... prctl resumed>) = 0 [pid 5103] <... futex resumed>) = 0 [pid 5102] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5099] <... futex resumed>) = 1 [pid 5098] <... futex resumed>) = 0 [pid 5104] setpgid(0, 0 [pid 5103] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5102] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5099] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5098] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5104] <... setpgid resumed>) = 0 [pid 5103] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5102] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5098] <... futex resumed>) = 0 [pid 5104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5103] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5102] <... mmap resumed>) = 0x7f9e99816000 [pid 5101] <... write resumed>) = 2097152 [pid 5099] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5098] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5104] <... openat resumed>) = 3 [pid 5103] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5102] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5101] munmap(0x7f9e91400000, 138412032 [pid 5103] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5102] <... mprotect resumed>) = 0 [pid 5102] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5099] <... openat resumed>) = 4 [pid 5104] write(3, "1000", 4) = 4 [pid 5103] <... mmap resumed>) = 0x7f9e99816000 [pid 5102] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5099] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5104] close(3 [pid 5103] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5102] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5101] <... munmap resumed>) = 0 [pid 5099] <... futex resumed>) = 1 [pid 5098] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5105 attached [pid 5104] <... close resumed>) = 0 [pid 5103] <... mprotect resumed>) = 0 [pid 5101] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5099] memfd_create("syzkaller", 0 [pid 5098] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 63.271943][ T5099] ntfs3: loop3: Mark volume as dirty due to NTFS errors [pid 5104] symlink("/dev/binderfs", "./binderfs" [pid 5101] <... openat resumed>) = 4 [pid 5098] <... futex resumed>) = 0 [pid 5103] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5105] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5104] <... symlink resumed>) = 0 [pid 5103] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5102] <... clone3 resumed> => {parent_tid=[5105]}, 88) = 5105 [pid 5101] ioctl(4, LOOP_SET_FD, 3 [pid 5099] <... memfd_create resumed>) = 5 [pid 5098] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5105] <... rseq resumed>) = 0 [pid 5104] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5103] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5102] rt_sigprocmask(SIG_SETMASK, [], [pid 5099] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5105] set_robust_list(0x7f9e998369a0, 24 [pid 5102] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5099] <... mmap resumed>) = 0x7f9e91400000 ./strace-static-x86_64: Process 5106 attached [pid 5105] <... set_robust_list resumed>) = 0 [pid 5104] <... futex resumed>) = 0 [pid 5103] <... clone3 resumed> => {parent_tid=[5106]}, 88) = 5106 [pid 5102] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5101] <... ioctl resumed>) = 0 [pid 5106] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5105] rt_sigprocmask(SIG_SETMASK, [], [pid 5104] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5103] rt_sigprocmask(SIG_SETMASK, [], [pid 5102] <... futex resumed>) = 0 [pid 5105] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5103] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5102] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5106] <... rseq resumed>) = 0 [pid 5104] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5101] close(3 [pid 5106] set_robust_list(0x7f9e998369a0, 24 [pid 5104] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5101] <... close resumed>) = 0 [pid 5106] <... set_robust_list resumed>) = 0 [pid 5104] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5101] close(4 [pid 5106] rt_sigprocmask(SIG_SETMASK, [], [pid 5105] memfd_create("syzkaller", 0 [pid 5104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5103] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5101] <... close resumed>) = 0 [pid 5106] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5105] <... memfd_create resumed>) = 3 [pid 5104] <... mmap resumed>) = 0x7f9e99816000 [pid 5103] <... futex resumed>) = 0 [pid 5101] mkdir("./file1", 0777 [pid 5106] memfd_create("syzkaller", 0 [pid 5105] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5104] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5103] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5101] <... mkdir resumed>) = 0 [pid 5105] <... mmap resumed>) = 0x7f9e91400000 [pid 5104] <... mprotect resumed>) = 0 [pid 5101] mount("/dev/loop2", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5104] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5106] <... memfd_create resumed>) = 3 [pid 5104] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5106] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5104] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5106] <... mmap resumed>) = 0x7f9e91400000 ./strace-static-x86_64: Process 5107 attached [pid 5107] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053) = 0 [pid 5104] <... clone3 resumed> => {parent_tid=[5107]}, 88) = 5107 [pid 5107] set_robust_list(0x7f9e998369a0, 24) = 0 [pid 5104] rt_sigprocmask(SIG_SETMASK, [], [pid 5107] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5107] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5104] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5104] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5107] <... futex resumed>) = 0 [pid 5104] <... futex resumed>) = 1 [pid 5104] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5107] memfd_create("syzkaller", 0 [pid 5105] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5107] <... memfd_create resumed>) = 3 [pid 5107] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [ 63.334174][ T5101] loop2: detected capacity change from 0 to 4096 [ 63.363291][ T5101] ntfs3: loop2: Different NTFS sector size (4096) and media sector size (512). [pid 5106] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5107] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5105] <... write resumed>) = 2097152 [pid 5105] munmap(0x7f9e91400000, 138412032) = 0 [pid 5105] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5105] ioctl(4, LOOP_SET_FD, 3 [pid 5106] <... write resumed>) = 2097152 [pid 5105] <... ioctl resumed>) = 0 [pid 5105] close(3) = 0 [pid 5105] close(4) = 0 [pid 5105] mkdir("./file1", 0777 [pid 5107] <... write resumed>) = 2097152 [pid 5107] munmap(0x7f9e91400000, 138412032 [pid 5106] munmap(0x7f9e91400000, 138412032) = 0 [pid 5107] <... munmap resumed>) = 0 [pid 5106] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5105] <... mkdir resumed>) = 0 [pid 5106] <... openat resumed>) = 4 [pid 5105] mount("/dev/loop0", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5107] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5106] ioctl(4, LOOP_SET_FD, 3 [ 63.476545][ T5105] loop0: detected capacity change from 0 to 4096 [ 63.515856][ T5106] loop1: detected capacity change from 0 to 4096 [pid 5107] <... openat resumed>) = 4 [pid 5106] <... ioctl resumed>) = 0 [pid 5107] ioctl(4, LOOP_SET_FD, 3 [pid 5106] close(3) = 0 [pid 5106] close(4) = 0 [pid 5106] mkdir("./file1", 0777 [pid 5101] <... mount resumed>) = 0 [pid 5101] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5101] chdir("./file1") = 0 [pid 5101] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5101] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5101] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5106] <... mkdir resumed>) = 0 [ 63.524248][ T5101] ntfs3: loop2: Mark volume as dirty due to NTFS errors [ 63.527064][ T5105] ntfs3: loop0: Different NTFS sector size (4096) and media sector size (512). [ 63.541672][ T5107] loop4: detected capacity change from 0 to 4096 [pid 5107] <... ioctl resumed>) = 0 [pid 5100] <... futex resumed>) = 0 [pid 5106] mount("/dev/loop1", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5107] close(3 [pid 5100] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5100] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5107] <... close resumed>) = 0 [pid 5101] <... futex resumed>) = 0 [pid 5101] openat(AT_FDCWD, "./file0", O_RDONLY) = 4 [pid 5101] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5101] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5100] <... futex resumed>) = 0 [pid 5100] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5101] <... futex resumed>) = 0 [pid 5100] <... futex resumed>) = 1 [pid 5101] memfd_create("syzkaller", 0 [pid 5100] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5101] <... memfd_create resumed>) = 5 [pid 5107] close(4 [pid 5101] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5107] <... close resumed>) = 0 [pid 5101] <... mmap resumed>) = 0x7f9e91400000 [pid 5107] mkdir("./file1", 0777) = 0 [pid 5099] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [ 63.567733][ T5106] ntfs3: loop1: Different NTFS sector size (4096) and media sector size (512). [ 63.602850][ T5107] ntfs3: loop4: Different NTFS sector size (4096) and media sector size (512). [ 63.607195][ T5105] ntfs3: loop0: Mark volume as dirty due to NTFS errors [pid 5107] mount("/dev/loop4", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5105] <... mount resumed>) = 0 [pid 5105] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5105] chdir("./file1") = 0 [pid 5105] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5105] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5105] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5102] <... futex resumed>) = 0 [pid 5102] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5102] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5105] openat(AT_FDCWD, "./file0", O_RDONLY) = 4 [pid 5105] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5105] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5102] <... futex resumed>) = 0 [pid 5102] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5105] <... futex resumed>) = 0 [pid 5102] <... futex resumed>) = 1 [pid 5105] memfd_create("syzkaller", 0 [pid 5102] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5105] <... memfd_create resumed>) = 5 [pid 5105] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5107] <... mount resumed>) = 0 [pid 5107] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5107] chdir("./file1") = 0 [pid 5107] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5107] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5107] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5106] <... mount resumed>) = 0 [pid 5104] <... futex resumed>) = 0 [pid 5107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5106] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5104] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5107] openat(AT_FDCWD, "./file0", O_RDONLY) = 4 [pid 5104] <... futex resumed>) = 0 [pid 5107] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5106] <... openat resumed>) = 3 [pid 5107] <... futex resumed>) = 0 [pid 5106] chdir("./file1" [pid 5107] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5106] <... chdir resumed>) = 0 [pid 5106] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5104] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5106] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5106] <... futex resumed>) = 1 [pid 5103] <... futex resumed>) = 0 [pid 5106] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5103] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5103] <... futex resumed>) = 0 [pid 5106] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5103] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5106] <... openat resumed>) = 4 [pid 5104] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5107] <... futex resumed>) = 0 [pid 5104] <... futex resumed>) = 1 [pid 5107] memfd_create("syzkaller", 0 [pid 5106] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5104] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5107] <... memfd_create resumed>) = 5 [pid 5106] <... futex resumed>) = 1 [pid 5103] <... futex resumed>) = 0 [pid 5107] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5106] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5103] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5107] <... mmap resumed>) = 0x7f9e91400000 [pid 5106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5103] <... futex resumed>) = 0 [pid 5103] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [ 63.664516][ T5107] ntfs3: loop4: Mark volume as dirty due to NTFS errors [ 63.692310][ T5106] ntfs3: loop1: Mark volume as dirty due to NTFS errors [pid 5106] memfd_create("syzkaller", 0) = 5 [pid 5106] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5101] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5105] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5099] <... write resumed>) = 16777216 [pid 5099] munmap(0x7f9e91400000, 138412032) = 0 [pid 5099] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5101] <... write resumed>) = 16777216 [pid 5099] close(5 [pid 5101] munmap(0x7f9e91400000, 138412032 [pid 5106] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5101] <... munmap resumed>) = 0 [pid 5101] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5101] close(5 [pid 5107] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5099] <... close resumed>) = 0 [pid 5099] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5098] <... futex resumed>) = 0 [pid 5099] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5098] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5098] <... futex resumed>) = 0 [pid 5099] chown("./file0", 0, 0 [pid 5098] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5101] <... close resumed>) = 0 [pid 5101] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5100] <... futex resumed>) = 0 [pid 5100] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5101] chown("./file0", 0, 0 [pid 5100] <... futex resumed>) = 0 [pid 5100] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5099] <... chown resumed>) = 0 [pid 5098] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 64.449597][ T5099] ntfs3: loop3: ino=1b, "file0" failed to parse mft record [ 64.485067][ T5099] ntfs3: loop3: ino=1b, "file0" attr_set_size [ 64.485145][ T5101] ntfs3: loop2: ino=1b, "file0" failed to parse mft record [pid 5098] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5098] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e997f5000 [pid 5098] mprotect(0x7f9e997f6000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5099] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5098] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5099] <... futex resumed>) = 0 [pid 5098] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5099] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5098] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99815990, parent_tid=0x7f9e99815990, exit_signal=0, stack=0x7f9e997f5000, stack_size=0x20300, tls=0x7f9e998156c0} => {parent_tid=[5108]}, 88) = 5108 [pid 5098] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5108 attached [pid 5101] <... chown resumed>) = 0 [pid 5098] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5108] rseq(0x7f9e99815fe0, 0x20, 0, 0x53053053 [pid 5101] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5098] futex(0x7f9e9992a6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5108] <... rseq resumed>) = 0 [pid 5101] <... futex resumed>) = 1 [pid 5100] <... futex resumed>) = 0 [pid 5098] <... futex resumed>) = 0 [pid 5108] set_robust_list(0x7f9e998159a0, 24 [pid 5106] <... write resumed>) = 16777216 [pid 5101] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5100] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5098] futex(0x7f9e9992a6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5108] <... set_robust_list resumed>) = 0 [pid 5106] munmap(0x7f9e91400000, 138412032 [pid 5101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5100] <... futex resumed>) = 0 [pid 5108] rt_sigprocmask(SIG_SETMASK, [], [pid 5101] fcntl(4, F_NOTIFY, DN_DELETE [pid 5100] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5108] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5101] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5108] fcntl(4, F_NOTIFY, DN_DELETE [pid 5101] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5108] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5101] <... futex resumed>) = 1 [pid 5100] <... futex resumed>) = 0 [pid 5108] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5100] exit_group(0 [pid 5108] <... futex resumed>) = 1 [pid 5098] <... futex resumed>) = 0 [pid 5100] <... exit_group resumed>) = ? [pid 5108] futex(0x7f9e9992a6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5098] exit_group(0 [pid 5108] <... futex resumed>) = ? [pid 5101] +++ exited with 0 +++ [pid 5099] <... futex resumed>) = ? [pid 5098] <... exit_group resumed>) = ? [pid 5108] +++ exited with 0 +++ [pid 5099] +++ exited with 0 +++ [pid 5098] +++ exited with 0 +++ [pid 5059] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5098, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=44 /* 0.44 s */} --- [pid 5059] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5059] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5059] newfstatat(3, "", [pid 5100] +++ exited with 0 +++ [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] getdents64(3, [pid 5058] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5100, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=41 /* 0.41 s */} --- [pid 5059] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5058] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5059] newfstatat(AT_FDCWD, "./3/binderfs", [pid 5058] <... openat resumed>) = 3 [pid 5059] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] newfstatat(3, "", [pid 5059] unlink("./3/binderfs" [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] <... unlink resumed>) = 0 [pid 5058] getdents64(3, [pid 5059] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5058] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5058] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] unlink("./3/binderfs") = 0 [ 64.511153][ T5101] ntfs3: loop2: ino=1b, "file0" attr_set_size [pid 5058] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5059] <... umount2 resumed>) = 0 [pid 5058] <... umount2 resumed>) = 0 [pid 5105] <... write resumed>) = 16777216 [pid 5058] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5058] newfstatat(AT_FDCWD, "./3/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5058] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5105] munmap(0x7f9e91400000, 138412032 [pid 5058] newfstatat(4, "", [pid 5106] <... munmap resumed>) = 0 [pid 5106] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5059] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] getdents64(4, [pid 5106] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5059] newfstatat(AT_FDCWD, "./3/file1", [pid 5058] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5106] close(5 [pid 5105] <... munmap resumed>) = 0 [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5058] getdents64(4, [pid 5059] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5058] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5059] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5058] close(4 [pid 5059] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5058] <... close resumed>) = 0 [pid 5059] <... openat resumed>) = 4 [pid 5058] rmdir("./3/file1" [pid 5059] newfstatat(4, "", [pid 5058] <... rmdir resumed>) = 0 [pid 5059] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5058] getdents64(3, [pid 5059] getdents64(4, [pid 5058] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5059] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5058] close(3 [pid 5059] getdents64(4, [pid 5058] <... close resumed>) = 0 [pid 5105] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5059] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5058] rmdir("./3" [pid 5059] close(4 [pid 5058] <... rmdir resumed>) = 0 [pid 5105] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5059] <... close resumed>) = 0 [pid 5058] mkdir("./4", 0777 [pid 5059] rmdir("./3/file1" [pid 5058] <... mkdir resumed>) = 0 [pid 5105] close(5 [pid 5059] <... rmdir resumed>) = 0 [pid 5058] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5059] getdents64(3, 0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5059] close(3) = 0 [pid 5059] rmdir("./3") = 0 [pid 5059] mkdir("./4", 0777) = 0 [pid 5059] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5058] <... openat resumed>) = 3 [pid 5059] ioctl(3, LOOP_CLR_FD [pid 5058] ioctl(3, LOOP_CLR_FD [pid 5107] <... write resumed>) = 16777216 [pid 5107] munmap(0x7f9e91400000, 138412032) = 0 [pid 5058] <... ioctl resumed>) = 0 [pid 5107] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5107] close(5 [pid 5058] close(3 [pid 5059] <... ioctl resumed>) = 0 [pid 5058] <... close resumed>) = 0 [pid 5058] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5109 attached [pid 5059] close(3 [pid 5058] <... clone resumed>, child_tidptr=0x555555b14690) = 5109 [pid 5109] set_robust_list(0x555555b146a0, 24) = 0 [pid 5109] chdir("./4" [pid 5059] <... close resumed>) = 0 [pid 5059] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5109] <... chdir resumed>) = 0 [pid 5109] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5109] setpgid(0, 0) = 0 [pid 5109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5109] write(3, "1000", 4 [pid 5059] <... clone resumed>, child_tidptr=0x555555b14690) = 5110 [pid 5109] <... write resumed>) = 4 [pid 5109] close(3) = 0 [pid 5109] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5109] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5110 attached ) = 0 [pid 5109] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5109] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5110] set_robust_list(0x555555b146a0, 24 [pid 5109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5109] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5109] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5110] <... set_robust_list resumed>) = 0 [pid 5109] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5110] chdir("./4" [pid 5109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5110] <... chdir resumed>) = 0 [pid 5109] <... clone3 resumed> => {parent_tid=[5111]}, 88) = 5111 [pid 5110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5109] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 5111 attached [pid 5110] <... prctl resumed>) = 0 [pid 5109] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5111] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5110] setpgid(0, 0 [pid 5109] <... futex resumed>) = 0 [pid 5111] <... rseq resumed>) = 0 [pid 5110] <... setpgid resumed>) = 0 [pid 5109] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5111] set_robust_list(0x7f9e998369a0, 24) = 0 [pid 5110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5111] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5111] memfd_create("syzkaller", 0 [pid 5110] <... openat resumed>) = 3 [pid 5110] write(3, "1000", 4) = 4 [pid 5110] close(3) = 0 [pid 5110] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5110] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5110] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5111] <... memfd_create resumed>) = 3 [pid 5110] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5111] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5110] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5110] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5111] <... mmap resumed>) = 0x7f9e91400000 [pid 5110] <... mmap resumed>) = 0x7f9e99816000 [pid 5110] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5110] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5110] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0}./strace-static-x86_64: Process 5112 attached => {parent_tid=[5112]}, 88) = 5112 [pid 5110] rt_sigprocmask(SIG_SETMASK, [], [pid 5105] <... close resumed>) = 0 [pid 5110] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5110] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5106] <... close resumed>) = 0 [pid 5112] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5110] <... futex resumed>) = 0 [pid 5112] <... rseq resumed>) = 0 [pid 5110] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5106] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] set_robust_list(0x7f9e998369a0, 24 [pid 5106] <... futex resumed>) = 1 [pid 5105] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5103] <... futex resumed>) = 0 [pid 5112] <... set_robust_list resumed>) = 0 [pid 5106] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5105] <... futex resumed>) = 1 [pid 5103] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5102] <... futex resumed>) = 0 [pid 5112] rt_sigprocmask(SIG_SETMASK, [], [pid 5106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5105] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5103] <... futex resumed>) = 0 [pid 5102] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5106] chown("./file0", 0, 0 [pid 5105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5103] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5102] <... futex resumed>) = 0 [pid 5105] chown("./file0", 0, 0 [pid 5112] memfd_create("syzkaller", 0 [pid 5102] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5112] <... memfd_create resumed>) = 3 [pid 5112] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5111] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5105] <... chown resumed>) = 0 [pid 5105] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5105] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5102] <... futex resumed>) = 0 [pid 5102] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5102] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5105] <... futex resumed>) = 0 [pid 5105] fcntl(4, F_NOTIFY, DN_DELETE) = -1 ENOTDIR (Not a directory) [pid 5105] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5102] <... futex resumed>) = 0 [pid 5105] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5102] exit_group(0 [pid 5105] <... futex resumed>) = ? [pid 5102] <... exit_group resumed>) = ? [pid 5105] +++ exited with 0 +++ [pid 5102] +++ exited with 0 +++ [pid 5056] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5102, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=49 /* 0.49 s */} --- [pid 5056] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5106] <... chown resumed>) = 0 [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5106] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5056] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5106] <... futex resumed>) = 1 [pid 5103] <... futex resumed>) = 0 [pid 5106] fcntl(4, F_NOTIFY, DN_DELETE [pid 5103] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5056] <... openat resumed>) = 3 [pid 5106] <... fcntl resumed>) = -1 ENOTDIR (Not a directory) [pid 5103] <... futex resumed>) = 0 [pid 5106] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5103] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5106] <... futex resumed>) = 0 [pid 5103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5106] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5103] exit_group(0 [pid 5056] newfstatat(3, "", [pid 5103] <... exit_group resumed>) = ? [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5106] <... futex resumed>) = ? [pid 5056] getdents64(3, 0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5056] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5056] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] unlink("./3/binderfs") = 0 [ 64.852161][ T5105] ntfs3: loop0: ino=1b, "file0" failed to parse mft record [ 64.859788][ T5106] ntfs3: loop1: ino=1b, "file0" failed to parse mft record [ 64.869208][ T5105] ntfs3: loop0: ino=1b, "file0" attr_set_size [ 64.872978][ T5106] ntfs3: loop1: ino=1b, "file0" attr_set_size [pid 5056] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5111] <... write resumed>) = 2097152 [pid 5112] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5106] +++ exited with 0 +++ [pid 5103] +++ exited with 0 +++ [pid 5056] <... umount2 resumed>) = 0 [pid 5057] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5103, si_uid=0, si_status=0, si_utime=10 /* 0.10 s */, si_stime=36 /* 0.36 s */} --- [pid 5056] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5111] munmap(0x7f9e91400000, 138412032 [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] newfstatat(AT_FDCWD, "./3/file1", [pid 5057] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5056] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5057] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5056] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] <... openat resumed>) = 3 [pid 5056] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5057] newfstatat(3, "", [pid 5056] <... openat resumed>) = 4 [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5056] newfstatat(4, "", [pid 5057] getdents64(3, 0x555555b15730 /* 4 entries */, 32768) = 112 [pid 5056] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] getdents64(4, [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] newfstatat(AT_FDCWD, "./3/binderfs", [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5057] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5056] getdents64(4, [pid 5057] unlink("./3/binderfs" [pid 5056] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5111] <... munmap resumed>) = 0 [pid 5057] <... unlink resumed>) = 0 [pid 5056] close(4 [pid 5057] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] <... close resumed>) = 0 [pid 5111] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5056] rmdir("./3/file1" [pid 5111] <... openat resumed>) = 4 [pid 5111] ioctl(4, LOOP_SET_FD, 3 [pid 5056] <... rmdir resumed>) = 0 [pid 5112] <... write resumed>) = 2097152 [pid 5056] getdents64(3, [pid 5112] munmap(0x7f9e91400000, 138412032 [pid 5056] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5056] close(3) = 0 [pid 5056] rmdir("./3") = 0 [pid 5057] <... umount2 resumed>) = 0 [pid 5056] mkdir("./4", 0777 [pid 5057] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5056] <... mkdir resumed>) = 0 [pid 5056] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5057] newfstatat(AT_FDCWD, "./3/file1", [pid 5056] <... openat resumed>) = 3 [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5112] <... munmap resumed>) = 0 [pid 5057] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5056] ioctl(3, LOOP_CLR_FD [pid 5057] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5057] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5112] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5057] <... openat resumed>) = 4 [pid 5112] <... openat resumed>) = 4 [pid 5057] newfstatat(4, "", [pid 5112] ioctl(4, LOOP_SET_FD, 3 [pid 5057] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5057] getdents64(4, 0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5111] <... ioctl resumed>) = 0 [pid 5057] getdents64(4, [pid 5111] close(3 [pid 5057] <... getdents64 resumed>0x555555b1d770 /* 0 entries */, 32768) = 0 [pid 5057] close(4 [pid 5111] <... close resumed>) = 0 [pid 5057] <... close resumed>) = 0 [pid 5111] close(4 [pid 5057] rmdir("./3/file1" [pid 5111] <... close resumed>) = 0 [pid 5057] <... rmdir resumed>) = 0 [pid 5111] mkdir("./file1", 0777 [pid 5057] getdents64(3, [pid 5111] <... mkdir resumed>) = 0 [pid 5057] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5057] close(3) = 0 [pid 5057] rmdir("./3" [pid 5111] mount("/dev/loop2", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5057] <... rmdir resumed>) = 0 [pid 5057] mkdir("./4", 0777) = 0 [pid 5112] <... ioctl resumed>) = 0 [pid 5107] <... close resumed>) = 0 [pid 5112] close(3 [pid 5057] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5112] <... close resumed>) = 0 [pid 5112] close(4 [pid 5057] <... openat resumed>) = 3 [pid 5057] ioctl(3, LOOP_CLR_FD [pid 5112] <... close resumed>) = 0 [pid 5107] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] mkdir("./file1", 0777 [pid 5107] <... futex resumed>) = 1 [pid 5112] <... mkdir resumed>) = 0 [pid 5112] mount("/dev/loop3", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5104] <... futex resumed>) = 0 [pid 5104] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5104] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5107] chown("./file0", 0, 0 [pid 5056] <... ioctl resumed>) = 0 [ 64.958799][ T5111] loop2: detected capacity change from 0 to 4096 [ 64.979352][ T5112] loop3: detected capacity change from 0 to 4096 [ 64.995901][ T5111] ntfs3: loop2: Different NTFS sector size (4096) and media sector size (512). [pid 5056] close(3) = 0 [pid 5056] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5113 attached , child_tidptr=0x555555b14690) = 5113 [pid 5113] set_robust_list(0x555555b146a0, 24 [pid 5104] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5104] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5113] <... set_robust_list resumed>) = 0 [pid 5104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e997f5000 [pid 5113] chdir("./4" [pid 5104] mprotect(0x7f9e997f6000, 131072, PROT_READ|PROT_WRITE [pid 5113] <... chdir resumed>) = 0 [ 65.030519][ T5107] ntfs3: loop4: ino=1b, "file0" failed to parse mft record [ 65.038305][ T5112] ntfs3: loop3: Different NTFS sector size (4096) and media sector size (512). [ 65.046343][ T5107] ntfs3: loop4: ino=1b, "file0" attr_set_size [pid 5113] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5104] <... mprotect resumed>) = 0 [pid 5104] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5104] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99815990, parent_tid=0x7f9e99815990, exit_signal=0, stack=0x7f9e997f5000, stack_size=0x20300, tls=0x7f9e998156c0} => {parent_tid=[5114]}, 88) = 5114 [pid 5104] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 5114 attached [pid 5104] futex(0x7f9e9992a6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5114] rseq(0x7f9e99815fe0, 0x20, 0, 0x53053053 [pid 5104] <... futex resumed>) = 0 [pid 5114] <... rseq resumed>) = 0 [pid 5104] futex(0x7f9e9992a6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5114] set_robust_list(0x7f9e998159a0, 24) = 0 [pid 5114] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5114] fcntl(4, F_NOTIFY, DN_DELETE) = 0 [pid 5114] futex(0x7f9e9992a6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5113] <... prctl resumed>) = 0 [pid 5114] <... futex resumed>) = 1 [pid 5113] setpgid(0, 0 [pid 5104] <... futex resumed>) = 0 [pid 5114] futex(0x7f9e9992a6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5113] <... setpgid resumed>) = 0 [pid 5107] <... chown resumed>) = 0 [pid 5057] <... ioctl resumed>) = 0 [pid 5113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5107] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5107] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5104] exit_group(0 [pid 5114] <... futex resumed>) = ? [pid 5107] <... futex resumed>) = ? [pid 5104] <... exit_group resumed>) = ? [pid 5114] +++ exited with 0 +++ [pid 5113] <... openat resumed>) = 3 [pid 5107] +++ exited with 0 +++ [pid 5104] +++ exited with 0 +++ [pid 5113] write(3, "1000", 4 [pid 5060] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5104, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=41 /* 0.41 s */} --- [pid 5113] <... write resumed>) = 4 [pid 5113] close(3) = 0 [pid 5111] <... mount resumed>) = 0 [pid 5060] restart_syscall(<... resuming interrupted clone ...> [pid 5057] close(3 [pid 5113] symlink("/dev/binderfs", "./binderfs" [ 65.085086][ T5111] ntfs3: loop2: Mark volume as dirty due to NTFS errors [pid 5111] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5113] <... symlink resumed>) = 0 [pid 5111] <... openat resumed>) = 3 [pid 5060] <... restart_syscall resumed>) = 0 [pid 5057] <... close resumed>) = 0 [pid 5057] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5115 attached [pid 5113] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5111] chdir("./file1" [pid 5060] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5115] set_robust_list(0x555555b146a0, 24 [pid 5113] <... futex resumed>) = 0 [pid 5111] <... chdir resumed>) = 0 [pid 5057] <... clone resumed>, child_tidptr=0x555555b14690) = 5115 [pid 5115] <... set_robust_list resumed>) = 0 [pid 5113] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, [pid 5111] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5115] chdir("./4" [pid 5113] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5111] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5115] <... chdir resumed>) = 0 [pid 5113] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5111] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5115] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5113] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5111] <... futex resumed>) = 1 [pid 5115] <... prctl resumed>) = 0 [pid 5113] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5111] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5115] setpgid(0, 0 [pid 5109] <... futex resumed>) = 0 [pid 5060] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5113] <... mmap resumed>) = 0x7f9e99816000 [pid 5109] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5060] <... openat resumed>) = 3 [pid 5113] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE [pid 5109] <... futex resumed>) = 0 [pid 5113] <... mprotect resumed>) = 0 [pid 5111] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5109] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5060] newfstatat(3, "", [pid 5113] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5060] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5111] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5113] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5060] getdents64(3, [pid 5115] <... setpgid resumed>) = 0 [pid 5113] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5112] <... mount resumed>) = 0 [pid 5111] <... openat resumed>) = 4 [pid 5060] <... getdents64 resumed>0x555555b15730 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 5116 attached [pid 5115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5112] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5111] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5060] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5116] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5115] <... openat resumed>) = 3 [pid 5113] <... clone3 resumed> => {parent_tid=[5116]}, 88) = 5116 [pid 5112] <... openat resumed>) = 3 [pid 5111] <... futex resumed>) = 1 [pid 5109] <... futex resumed>) = 0 [pid 5060] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5116] <... rseq resumed>) = 0 [pid 5115] write(3, "1000", 4 [pid 5113] rt_sigprocmask(SIG_SETMASK, [], [pid 5112] chdir("./file1" [pid 5111] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5109] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5060] newfstatat(AT_FDCWD, "./3/binderfs", [pid 5116] set_robust_list(0x7f9e998369a0, 24 [pid 5115] <... write resumed>) = 4 [pid 5113] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5112] <... chdir resumed>) = 0 [pid 5111] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5109] <... futex resumed>) = 0 [pid 5060] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5116] <... set_robust_list resumed>) = 0 [pid 5115] close(3 [pid 5113] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5111] memfd_create("syzkaller", 0 [pid 5109] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5060] unlink("./3/binderfs" [pid 5116] rt_sigprocmask(SIG_SETMASK, [], [pid 5115] <... close resumed>) = 0 [pid 5113] <... futex resumed>) = 0 [pid 5112] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5111] <... memfd_create resumed>) = 5 [pid 5116] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5115] symlink("/dev/binderfs", "./binderfs" [pid 5112] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5111] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5115] <... symlink resumed>) = 0 [pid 5113] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5112] <... futex resumed>) = 1 [pid 5111] <... mmap resumed>) = 0x7f9e91400000 [pid 5110] <... futex resumed>) = 0 [pid 5112] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5110] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5060] <... unlink resumed>) = 0 [pid 5112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5110] <... futex resumed>) = 0 [pid 5115] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5110] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5116] memfd_create("syzkaller", 0 [pid 5115] <... futex resumed>) = 0 [pid 5112] <... openat resumed>) = 4 [pid 5060] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5115] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [ 65.126776][ T5112] ntfs3: loop3: Mark volume as dirty due to NTFS errors [pid 5115] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5116] <... memfd_create resumed>) = 3 [pid 5116] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5112] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5116] <... mmap resumed>) = 0x7f9e91400000 [pid 5112] <... futex resumed>) = 1 [pid 5110] <... futex resumed>) = 0 [pid 5115] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5115] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5115] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5115] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5115] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0}./strace-static-x86_64: Process 5117 attached [pid 5117] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053) = 0 [pid 5117] set_robust_list(0x7f9e998369a0, 24) = 0 [pid 5117] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5117] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5115] <... clone3 resumed> => {parent_tid=[5117]}, 88) = 5117 [pid 5115] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5115] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5117] <... futex resumed>) = 0 [pid 5115] <... futex resumed>) = 1 [pid 5112] memfd_create("syzkaller", 0 [pid 5110] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] <... memfd_create resumed>) = 5 [pid 5110] <... futex resumed>) = 0 [pid 5112] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5110] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5112] <... mmap resumed>) = 0x7f9e91400000 [pid 5117] memfd_create("syzkaller", 0 [pid 5115] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5117] <... memfd_create resumed>) = 3 [pid 5060] <... umount2 resumed>) = 0 [pid 5117] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9e91400000 [pid 5060] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5060] newfstatat(AT_FDCWD, "./3/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5060] umount2("./3/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5060] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5116] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5060] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5060] getdents64(4, 0x555555b1d770 /* 2 entries */, 32768) = 48 [pid 5060] getdents64(4, 0x555555b1d770 /* 0 entries */, 32768) = 0 [ 65.213047][ T2424] ------------[ cut here ]------------ [ 65.218683][ T2424] kernel BUG at fs/notify/dnotify/dnotify.c:135! [ 65.247787][ T2424] invalid opcode: 0000 [#1] PREEMPT SMP KASAN PTI [ 65.254221][ T2424] CPU: 0 PID: 2424 Comm: kworker/u4:7 Not tainted 6.8.0-rc6-syzkaller-00120-g87adedeba51a #0 [ 65.264373][ T2424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 65.274422][ T2424] Workqueue: events_unbound fsnotify_mark_destroy_workfn [ 65.281455][ T2424] RIP: 0010:dnotify_free_mark+0x58/0x60 [ 65.286987][ T2424] Code: 89 df e8 5b ea da ff 48 83 3b 00 75 17 e8 30 1a 7c ff 48 8b 3d b1 93 95 0b 4c 89 f6 5b 41 5e e9 de 96 cf ff e8 19 1a 7c ff 90 <0f> 0b 66 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 [ 65.306573][ T2424] RSP: 0018:ffffc90009c17b28 EFLAGS: 00010293 [ 65.312623][ T2424] RAX: ffffffff82175237 RBX: ffff88802cbbf080 RCX: ffff888029591dc0 [ 65.320583][ T2424] RDX: 0000000000000000 RSI: ffffffff8baab660 RDI: ffff88802cbbf000 [ 65.328536][ T2424] RBP: ffffc90009c17bf0 R08: ffffffff92c584df R09: 1ffffffff258b09b [ 65.336493][ T2424] R10: dffffc0000000000 R11: ffffffff821751e0 R12: ffff888017b69000 [ 65.344447][ T2424] R13: ffffc90009c17b80 R14: ffff88802cbbf000 R15: ffff88802cbbf000 [ 65.352401][ T2424] FS: 0000000000000000(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000 [ 65.361311][ T2424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.367877][ T2424] CR2: 00007f9e91494001 CR3: 000000007e254000 CR4: 00000000003506f0 [ 65.375834][ T2424] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 65.383787][ T2424] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 65.391739][ T2424] Call Trace: [ 65.395001][ T2424] [ 65.397916][ T2424] ? __die_body+0x8b/0xe0 [ 65.402234][ T2424] ? die+0xcf/0x110 [ 65.406029][ T2424] ? do_trap+0x157/0x390 [ 65.410259][ T2424] ? dnotify_free_mark+0x58/0x60 [ 65.415179][ T2424] ? do_error_trap+0x1dc/0x2c0 [ 65.419928][ T2424] ? dnotify_free_mark+0x58/0x60 [ 65.424848][ T2424] ? __pfx_do_error_trap+0x10/0x10 [ 65.429941][ T2424] ? report_bug+0x3e8/0x500 [ 65.434440][ T2424] ? handle_invalid_op+0x34/0x40 [ 65.439363][ T2424] ? dnotify_free_mark+0x58/0x60 [ 65.444284][ T2424] ? exc_invalid_op+0x38/0x50 [ 65.448941][ T2424] ? asm_exc_invalid_op+0x1a/0x20 [ 65.453956][ T2424] ? __pfx_dnotify_free_mark+0x10/0x10 [ 65.459399][ T2424] ? dnotify_free_mark+0x57/0x60 [ 65.464328][ T2424] ? dnotify_free_mark+0x58/0x60 [ 65.469255][ T2424] ? dnotify_free_mark+0x57/0x60 [ 65.474183][ T2424] fsnotify_mark_destroy_workfn+0x2cf/0x350 [ 65.480076][ T2424] ? __pfx_fsnotify_mark_destroy_workfn+0x10/0x10 [ 65.486487][ T2424] ? process_scheduled_works+0x825/0x1420 [ 65.492214][ T2424] process_scheduled_works+0x913/0x1420 [ 65.497757][ T2424] ? __pfx_process_scheduled_works+0x10/0x10 [ 65.503728][ T2424] ? assign_work+0x364/0x3d0 [ 65.508306][ T2424] worker_thread+0xa5f/0x1000 [ 65.512978][ T2424] ? __pfx_worker_thread+0x10/0x10 [ 65.518076][ T2424] kthread+0x2ef/0x390 [ 65.522127][ T2424] ? __pfx_worker_thread+0x10/0x10 [ 65.527226][ T2424] ? __pfx_kthread+0x10/0x10 [ 65.531799][ T2424] ret_from_fork+0x4b/0x80 [ 65.536201][ T2424] ? __pfx_kthread+0x10/0x10 [ 65.540774][ T2424] ret_from_fork_asm+0x1b/0x30 [ 65.545530][ T2424] [ 65.548531][ T2424] Modules linked in: [pid 5060] close(4) = 0 [pid 5117] write(3, "\xeb\x52\x90\x4e\x54\x46\x53\x20\x20\x20\x20\x00\x10\x01\x00\x00\x00\x00\x00\x00\x00\xf8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x00\x80\x00\xff\x01\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x78\x5f\xaa\x3b\xd7\x0e\xce\x68\x00\x00\x00\x00\x0e\x1f\xbe\x71\x7c\xac\x22\xc0\x74\x0b\x56\xb4\x0e\x03\x07\x00"..., 2097152 [pid 5116] <... write resumed>) = 2097152 [pid 5117] <... write resumed>) = 2097152 [pid 5116] munmap(0x7f9e91400000, 138412032 [pid 5112] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5111] write(5, "\x58\x46\x53\x42\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa2\xf8\x2a\xab\x77\xf8\x42\x86\xaf\xd4\xa8\xf7\x47\xa7\x4b\xab\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x04\x20\x00\x00\x00\x00\x00\x00\x04\x21\x00\x00\x00\x00\x00\x00\x04\x22\x00\x00\x00\x01\x00\x00\x10\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x02\x04"..., 16777216 [pid 5060] rmdir("./3/file1") = 0 [pid 5116] <... munmap resumed>) = 0 [pid 5116] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5060] getdents64(3, [pid 5116] <... openat resumed>) = 4 [pid 5060] <... getdents64 resumed>0x555555b15730 /* 0 entries */, 32768) = 0 [pid 5116] ioctl(4, LOOP_SET_FD, 3 [ 65.616290][ T2424] ---[ end trace 0000000000000000 ]--- [ 65.621763][ T2424] RIP: 0010:dnotify_free_mark+0x58/0x60 [ 65.627353][ T2424] Code: 89 df e8 5b ea da ff 48 83 3b 00 75 17 e8 30 1a 7c ff 48 8b 3d b1 93 95 0b 4c 89 f6 5b 41 5e e9 de 96 cf ff e8 19 1a 7c ff 90 <0f> 0b 66 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 [pid 5060] close(3 [pid 5117] munmap(0x7f9e91400000, 138412032 [pid 5116] <... ioctl resumed>) = 0 [pid 5060] <... close resumed>) = 0 [pid 5060] rmdir("./3" [pid 5116] close(3) = 0 [pid 5117] <... munmap resumed>) = 0 [pid 5060] <... rmdir resumed>) = 0 [pid 5116] close(4) = 0 [pid 5060] mkdir("./4", 0777 [pid 5116] mkdir("./file1", 0777) = 0 [pid 5060] <... mkdir resumed>) = 0 [pid 5117] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5117] ioctl(4, LOOP_SET_FD, 3 [pid 5116] mount("/dev/loop0", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [ 65.662067][ T5116] loop0: detected capacity change from 0 to 4096 [ 65.662931][ T2424] RSP: 0018:ffffc90009c17b28 EFLAGS: 00010293 [ 65.690315][ T2424] RAX: ffffffff82175237 RBX: ffff88802cbbf080 RCX: ffff888029591dc0 [ 65.700632][ T5117] loop1: detected capacity change from 0 to 4096 [ 65.707062][ T2424] RDX: 0000000000000000 RSI: ffffffff8baab660 RDI: ffff88802cbbf000 [pid 5060] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5060] ioctl(3, LOOP_CLR_FD [pid 5117] <... ioctl resumed>) = 0 [pid 5117] close(3) = 0 [pid 5117] close(4) = 0 [pid 5117] mkdir("./file1", 0777) = 0 [ 65.723514][ T5116] ntfs3: loop0: Different NTFS sector size (4096) and media sector size (512). [ 65.746842][ T2424] RBP: ffffc90009c17bf0 R08: ffffffff92c584df R09: 1ffffffff258b09b [ 65.757579][ T5117] ntfs3: loop1: Different NTFS sector size (4096) and media sector size (512). [pid 5117] mount("/dev/loop1", "./file1", "ntfs3", MS_NOEXEC|MS_SYNCHRONOUS|MS_REC|MS_SILENT|MS_I_VERSION, "" [pid 5060] <... ioctl resumed>) = 0 [pid 5060] close(3) = 0 [pid 5117] <... mount resumed>) = 0 [ 65.783286][ T2424] R10: dffffc0000000000 R11: ffffffff821751e0 R12: ffff888017b69000 [ 65.799200][ T5116] ntfs3: loop0: Mark volume as dirty due to NTFS errors [ 65.803074][ T5117] ntfs3: loop1: Mark volume as dirty due to NTFS errors [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5118 attached [pid 5117] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5116] <... mount resumed>) = 0 [pid 5117] <... openat resumed>) = 3 [pid 5060] <... clone resumed>, child_tidptr=0x555555b14690) = 5118 [pid 5116] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5118] set_robust_list(0x555555b146a0, 24 [pid 5117] chdir("./file1" [pid 5116] <... openat resumed>) = 3 [pid 5118] <... set_robust_list resumed>) = 0 [pid 5117] <... chdir resumed>) = 0 [pid 5116] chdir("./file1" [pid 5117] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5118] chdir("./4" [pid 5117] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5118] <... chdir resumed>) = 0 [pid 5117] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5116] <... chdir resumed>) = 0 [pid 5118] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5117] <... futex resumed>) = 1 [pid 5116] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5118] <... prctl resumed>) = 0 [pid 5117] futex(0x7f9e9992a6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5115] <... futex resumed>) = 0 [pid 5115] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5117] <... futex resumed>) = 0 [pid 5115] <... futex resumed>) = 1 [pid 5118] setpgid(0, 0 [pid 5117] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5116] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5118] <... setpgid resumed>) = 0 [pid 5115] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5117] <... openat resumed>) = 4 [pid 5116] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5118] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5117] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5116] <... futex resumed>) = 1 [pid 5113] <... futex resumed>) = 0 [pid 5117] <... futex resumed>) = 1 [pid 5115] <... futex resumed>) = 0 [pid 5113] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5115] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5113] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5118] <... openat resumed>) = 3 [pid 5117] memfd_create("syzkaller", 0 [pid 5116] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5115] <... futex resumed>) = 0 [pid 5118] write(3, "1000", 4 [pid 5117] <... memfd_create resumed>) = 5 [pid 5116] <... openat resumed>) = 4 [pid 5115] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5118] <... write resumed>) = 4 [pid 5117] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5116] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5118] close(3 [pid 5117] <... mmap resumed>) = 0x7f9e91400000 [pid 5116] <... futex resumed>) = 1 [pid 5113] <... futex resumed>) = 0 [pid 5118] <... close resumed>) = 0 [pid 5116] memfd_create("syzkaller", 0 [pid 5113] futex(0x7f9e9992a6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5118] symlink("/dev/binderfs", "./binderfs" [pid 5116] <... memfd_create resumed>) = 5 [pid 5113] <... futex resumed>) = 0 [pid 5111] <... write resumed>) = 16777216 [pid 5116] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5113] futex(0x7f9e9992a6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5116] <... mmap resumed>) = 0x7f9e91400000 [pid 5118] <... symlink resumed>) = 0 [ 65.833682][ T2424] R13: ffffc90009c17b80 R14: ffff88802cbbf000 R15: ffff88802cbbf000 [ 65.871354][ T2424] FS: 0000000000000000(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000 [pid 5111] munmap(0x7f9e91400000, 138412032 [pid 5118] futex(0x7f9e9992a6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5112] <... write resumed>) = 16777216 [pid 5118] <... futex resumed>) = 0 [pid 5112] munmap(0x7f9e91400000, 138412032 [pid 5118] rt_sigaction(SIGRT_1, {sa_handler=0x7f9e998a0120, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9e998912d0}, NULL, 8) = 0 [pid 5118] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5111] <... munmap resumed>) = 0 [pid 5118] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5118] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9e99816000 [pid 5112] <... munmap resumed>) = 0 [pid 5111] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5118] mprotect(0x7f9e99817000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5118] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5111] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5118] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9e99836990, parent_tid=0x7f9e99836990, exit_signal=0, stack=0x7f9e99816000, stack_size=0x20300, tls=0x7f9e998366c0} [pid 5111] close(5 [pid 5112] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5112] close(5./strace-static-x86_64: Process 5119 attached [ 65.893196][ T2424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.908759][ T2424] CR2: 00007f9e923ff000 CR3: 000000001ebfe000 CR4: 00000000003506f0 [ 65.931123][ T2424] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [pid 5119] rseq(0x7f9e99836fe0, 0x20, 0, 0x53053053 [pid 5118] <... clone3 resumed> => {parent_tid=[5119]}, 88) = 5119 [pid 5119] <... rseq resumed>) = 0 [ 65.954189][ T2424] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 65.971156][ T2424] Kernel panic - not syncing: Fatal exception [ 65.977405][ T2424] Kernel Offset: disabled [ 65.981710][ T2424] Rebooting in 86400 seconds..