./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor585059012 <...> Warning: Permanently added '10.128.1.207' (ED25519) to the list of known hosts. execve("./syz-executor585059012", ["./syz-executor585059012"], 0x7ffef6cc29e0 /* 10 vars */) = 0 brk(NULL) = 0x555593249000 brk(0x555593249d40) = 0x555593249d40 arch_prctl(ARCH_SET_FS, 0x5555932493c0) = 0 set_tid_address(0x555593249690) = 5221 set_robust_list(0x5555932496a0, 24) = 0 rseq(0x555593249ce0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor585059012", 4096) = 27 getrandom("\x65\xae\xd9\x8c\x16\x85\x23\xdb", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555593249d40 brk(0x55559326ad40) = 0x55559326ad40 brk(0x55559326b000) = 0x55559326b000 mprotect(0x7f9c5078d000, 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 5222 attached , child_tidptr=0x555593249690) = 5222 [pid 5222] set_robust_list(0x5555932496a0, 24 [pid 5221] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5222] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 5223 attached [pid 5222] mkdir("./syzkaller.w8nwdV", 0700 [pid 5223] set_robust_list(0x5555932496a0, 24) = 0 [pid 5223] mkdir("./syzkaller.glL4qf", 0700 [pid 5221] <... clone resumed>, child_tidptr=0x555593249690) = 5223 [pid 5221] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5222] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 5224 attached [pid 5223] <... mkdir resumed>) = 0 [pid 5223] chmod("./syzkaller.glL4qf", 0777 [pid 5222] chmod("./syzkaller.w8nwdV", 0777 [pid 5223] <... chmod resumed>) = 0 [pid 5222] <... chmod resumed>) = 0 [pid 5222] chdir("./syzkaller.w8nwdV" [pid 5221] <... clone resumed>, child_tidptr=0x555593249690) = 5224 [pid 5224] set_robust_list(0x5555932496a0, 24 [pid 5223] chdir("./syzkaller.glL4qf" [pid 5221] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5224] <... set_robust_list resumed>) = 0 [pid 5223] <... chdir resumed>) = 0 [pid 5222] <... chdir resumed>) = 0 [pid 5224] mkdir("./syzkaller.nGyJ0a", 0700 [pid 5223] mkdir("./0", 0777 [pid 5222] mkdir("./0", 0777./strace-static-x86_64: Process 5225 attached [pid 5225] set_robust_list(0x5555932496a0, 24 [pid 5222] <... mkdir resumed>) = 0 [pid 5223] <... mkdir resumed>) = 0 [pid 5221] <... clone resumed>, child_tidptr=0x555593249690) = 5225 [pid 5225] <... set_robust_list resumed>) = 0 [pid 5224] <... mkdir resumed>) = 0 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5221] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5224] chmod("./syzkaller.nGyJ0a", 0777 [pid 5223] <... openat resumed>) = 3 [pid 5225] mkdir("./syzkaller.WqyTo3", 0700 [pid 5224] <... chmod resumed>) = 0 [pid 5222] <... openat resumed>) = 3 [pid 5224] chdir("./syzkaller.nGyJ0a" [pid 5223] ioctl(3, LOOP_CLR_FD [pid 5224] <... chdir resumed>) = 0 [pid 5223] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5222] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 5226 attached [pid 5224] mkdir("./0", 0777 [pid 5222] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5226] set_robust_list(0x5555932496a0, 24 [pid 5225] <... mkdir resumed>) = 0 [pid 5224] <... mkdir resumed>) = 0 [pid 5223] close(3 [pid 5222] close(3 [pid 5221] <... clone resumed>, child_tidptr=0x555593249690) = 5226 [pid 5225] chmod("./syzkaller.WqyTo3", 0777 [pid 5226] <... set_robust_list resumed>) = 0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5223] <... close resumed>) = 0 [pid 5222] <... close resumed>) = 0 [pid 5225] <... chmod resumed>) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5225] chdir("./syzkaller.WqyTo3") = 0 [pid 5225] mkdir("./0", 0777) = 0 [pid 5226] mkdir("./syzkaller.Z8EcFr", 0700 [pid 5224] ioctl(3, LOOP_CLR_FD [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5226] <... mkdir resumed>) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5224] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 5228 attached ./strace-static-x86_64: Process 5227 attached [pid 5225] <... openat resumed>) = 3 [pid 5224] close(3 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5227 [pid 5227] set_robust_list(0x5555932496a0, 24 [pid 5224] <... close resumed>) = 0 [pid 5228] set_robust_list(0x5555932496a0, 24 [pid 5227] <... set_robust_list resumed>) = 0 [pid 5226] chmod("./syzkaller.Z8EcFr", 0777 [pid 5225] ioctl(3, LOOP_CLR_FD [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5222] <... clone resumed>, child_tidptr=0x555593249690) = 5228 [pid 5228] <... set_robust_list resumed>) = 0 [pid 5227] chdir("./0" [pid 5226] <... chmod resumed>) = 0 ./strace-static-x86_64: Process 5229 attached [pid 5228] chdir("./0" [pid 5226] chdir("./syzkaller.Z8EcFr" [pid 5225] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5228] <... chdir resumed>) = 0 [pid 5227] <... chdir resumed>) = 0 [pid 5226] <... chdir resumed>) = 0 [pid 5228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5226] mkdir("./0", 0777 [pid 5229] set_robust_list(0x5555932496a0, 24 [pid 5227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5229 [pid 5229] <... set_robust_list resumed>) = 0 [pid 5227] <... prctl resumed>) = 0 [pid 5225] close(3 [pid 5227] setpgid(0, 0 [pid 5225] <... close resumed>) = 0 [pid 5229] chdir("./0" [pid 5227] <... setpgid resumed>) = 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5231 attached [pid 5229] <... chdir resumed>) = 0 [pid 5228] <... prctl resumed>) = 0 [pid 5227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5226] <... mkdir resumed>) = 0 [pid 5231] set_robust_list(0x5555932496a0, 24 [pid 5229] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5231] <... set_robust_list resumed>) = 0 [pid 5229] <... prctl resumed>) = 0 [pid 5228] setpgid(0, 0 [pid 5227] <... openat resumed>) = 3 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5231 [pid 5231] chdir("./0" [pid 5229] setpgid(0, 0 [pid 5227] write(3, "1000", 4 [pid 5226] <... openat resumed>) = 3 [pid 5231] <... chdir resumed>) = 0 [pid 5229] <... setpgid resumed>) = 0 [pid 5227] <... write resumed>) = 4 [pid 5231] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5229] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5228] <... setpgid resumed>) = 0 [pid 5227] close(3 [pid 5226] ioctl(3, LOOP_CLR_FD [pid 5231] <... prctl resumed>) = 0 [pid 5227] <... close resumed>) = 0 [pid 5227] symlink("/dev/binderfs", "./binderfs" [pid 5226] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5226] close(3) = 0 [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5231] setpgid(0, 0 [pid 5229] <... openat resumed>) = 3 [pid 5228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5227] <... symlink resumed>) = 0 [pid 5231] <... setpgid resumed>) = 0 [pid 5229] write(3, "1000", 4./strace-static-x86_64: Process 5233 attached [pid 5231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5229] <... write resumed>) = 4 [pid 5228] <... openat resumed>) = 3 [pid 5229] close(3 [pid 5228] write(3, "1000", 4 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5233 [pid 5229] <... close resumed>) = 0 [pid 5231] <... openat resumed>) = 3 [pid 5229] symlink("/dev/binderfs", "./binderfs" [pid 5228] <... write resumed>) = 4 [pid 5233] set_robust_list(0x5555932496a0, 24 [pid 5228] close(3 [pid 5233] <... set_robust_list resumed>) = 0 [pid 5229] <... symlink resumed>) = 0 [pid 5228] <... close resumed>) = 0 [pid 5233] chdir("./0" [pid 5228] symlink("/dev/binderfs", "./binderfs"executing program [pid 5233] <... chdir resumed>) = 0 [pid 5229] write(1, "executing program\n", 18 [pid 5228] <... symlink resumed>) = 0 [pid 5231] write(3, "1000", 4executing program executing program [pid 5233] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5231] <... write resumed>) = 4 [pid 5229] <... write resumed>) = 18 [pid 5228] write(1, "executing program\n", 18 [pid 5227] write(1, "executing program\n", 18 [pid 5231] close(3 [pid 5227] <... write resumed>) = 18 [pid 5231] <... close resumed>) = 0 [pid 5233] <... prctl resumed>) = 0 [pid 5231] symlink("/dev/binderfs", "./binderfs" [pid 5229] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] <... write resumed>) = 18 [pid 5227] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5233] setpgid(0, 0 [pid 5228] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5233] <... setpgid resumed>) = 0 [pid 5231] <... symlink resumed>) = 0 [pid 5229] <... futex resumed>) = 0 [pid 5228] <... futex resumed>) = 0 [pid 5227] <... futex resumed>) = 0 [pid 5233] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5228] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5233] <... openat resumed>) = 3 [pid 5228] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5228] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], executing program [pid 5227] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5233] write(3, "1000", 4 [pid 5231] write(1, "executing program\n", 18 [pid 5229] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5228] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5227] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5233] <... write resumed>) = 4 [pid 5231] <... write resumed>) = 18 [pid 5229] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5228] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5233] close(3 [pid 5228] <... mmap resumed>) = 0x7f9c5069c000 [pid 5233] <... close resumed>) = 0 [pid 5231] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5228] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5227] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5233] symlink("/dev/binderfs", "./binderfs" [pid 5231] <... futex resumed>) = 0 [pid 5229] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5228] <... mprotect resumed>) = 0 [pid 5227] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5233] <... symlink resumed>) = 0 [pid 5228] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5229] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5231] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5229] <... mmap resumed>) = 0x7f9c5069c000 [pid 5227] <... mmap resumed>) = 0x7f9c5069c000 [pid 5229] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5231] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5227] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5229] <... mprotect resumed>) = 0 [pid 5233] write(1, "executing program\n", 18executing program [pid 5231] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5229] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5228] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5227] <... mprotect resumed>) = 0 [pid 5233] <... write resumed>) = 18 [pid 5231] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5229] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5228] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5233] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5231] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5229] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5227] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5233] <... futex resumed>) = 0 [pid 5231] <... mmap resumed>) = 0x7f9c5069c000 ./strace-static-x86_64: Process 5235 attached ./strace-static-x86_64: Process 5234 attached [pid 5233] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5231] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5228] <... clone3 resumed> => {parent_tid=[5234]}, 88) = 5234 [pid 5227] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5235] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5234] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5233] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5231] <... mprotect resumed>) = 0 [pid 5229] <... clone3 resumed> => {parent_tid=[5235]}, 88) = 5235 [pid 5228] rt_sigprocmask(SIG_SETMASK, [], [pid 5227] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5236 attached [pid 5235] <... rseq resumed>) = 0 [pid 5234] <... rseq resumed>) = 0 [pid 5233] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5231] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5229] rt_sigprocmask(SIG_SETMASK, [], [pid 5228] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5236] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5235] set_robust_list(0x7f9c506bc9a0, 24 [pid 5234] set_robust_list(0x7f9c506bc9a0, 24 [pid 5233] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5231] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5229] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5228] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5227] <... clone3 resumed> => {parent_tid=[5236]}, 88) = 5236 [pid 5236] <... rseq resumed>) = 0 [pid 5235] <... set_robust_list resumed>) = 0 [pid 5234] <... set_robust_list resumed>) = 0 [pid 5233] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5231] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5229] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] <... futex resumed>) = 0 [pid 5227] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5237 attached [pid 5236] set_robust_list(0x7f9c506bc9a0, 24 [pid 5235] rt_sigprocmask(SIG_SETMASK, [], [pid 5234] rt_sigprocmask(SIG_SETMASK, [], [pid 5233] <... mmap resumed>) = 0x7f9c5069c000 [pid 5229] <... futex resumed>) = 0 [pid 5228] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5227] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5237] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5236] <... set_robust_list resumed>) = 0 [pid 5235] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5234] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5233] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5231] <... clone3 resumed> => {parent_tid=[5237]}, 88) = 5237 [pid 5229] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5227] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5237] <... rseq resumed>) = 0 [pid 5236] rt_sigprocmask(SIG_SETMASK, [], [pid 5235] memfd_create("syzkaller", 0 [pid 5233] <... mprotect resumed>) = 0 [pid 5227] <... futex resumed>) = 0 [pid 5237] set_robust_list(0x7f9c506bc9a0, 24 [pid 5231] rt_sigprocmask(SIG_SETMASK, [], [pid 5237] <... set_robust_list resumed>) = 0 [pid 5236] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5235] <... memfd_create resumed>) = 3 [pid 5234] memfd_create("syzkaller", 0 [pid 5233] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5231] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5227] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5237] rt_sigprocmask(SIG_SETMASK, [], [pid 5235] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5236] memfd_create("syzkaller", 0 [pid 5235] <... mmap resumed>) = 0x7f9c48200000 [pid 5233] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5237] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5234] <... memfd_create resumed>) = 3 [pid 5231] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5233] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5231] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5238 attached [pid 5237] memfd_create("syzkaller", 0 [pid 5236] <... memfd_create resumed>) = 3 [pid 5234] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5231] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5236] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5234] <... mmap resumed>) = 0x7f9c48200000 [pid 5238] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5236] <... mmap resumed>) = 0x7f9c48200000 [pid 5233] <... clone3 resumed> => {parent_tid=[5238]}, 88) = 5238 [pid 5238] <... rseq resumed>) = 0 [pid 5237] <... memfd_create resumed>) = 3 [pid 5233] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5238] set_robust_list(0x7f9c506bc9a0, 24 [pid 5233] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5238] <... set_robust_list resumed>) = 0 [pid 5233] <... futex resumed>) = 0 [pid 5238] rt_sigprocmask(SIG_SETMASK, [], [pid 5233] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5238] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5238] memfd_create("syzkaller", 0 [pid 5237] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5238] <... memfd_create resumed>) = 3 [pid 5238] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5235] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5238] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5236] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5234] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5237] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5235] <... write resumed>) = 16777216 [pid 5238] <... write resumed>) = 16777216 [pid 5238] munmap(0x7f9c48200000, 138412032 [pid 5235] munmap(0x7f9c48200000, 138412032 [pid 5238] <... munmap resumed>) = 0 [pid 5237] <... write resumed>) = 16777216 [pid 5236] <... write resumed>) = 16777216 [pid 5235] <... munmap resumed>) = 0 [pid 5238] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5235] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5238] ioctl(4, LOOP_SET_FD, 3 [pid 5235] <... openat resumed>) = 4 [pid 5237] munmap(0x7f9c48200000, 138412032 [pid 5236] munmap(0x7f9c48200000, 138412032 [pid 5235] ioctl(4, LOOP_SET_FD, 3 [pid 5234] <... write resumed>) = 16777216 [pid 5238] <... ioctl resumed>) = 0 [pid 5238] close(3) = 0 [pid 5238] close(4) = 0 [pid 5238] mkdir("./file0", 0777 [pid 5237] <... munmap resumed>) = 0 [pid 5236] <... munmap resumed>) = 0 [pid 5235] <... ioctl resumed>) = 0 [pid 5234] munmap(0x7f9c48200000, 138412032 [pid 5238] <... mkdir resumed>) = 0 [pid 5237] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5238] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5237] <... openat resumed>) = 4 [pid 5237] ioctl(4, LOOP_SET_FD, 3 [pid 5236] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5235] close(3 [pid 5236] <... openat resumed>) = 4 [pid 5235] <... close resumed>) = 0 [pid 5235] close(4 [pid 5236] ioctl(4, LOOP_SET_FD, 3 [pid 5235] <... close resumed>) = 0 [ 55.254999][ T5238] loop4: detected capacity change from 0 to 32768 [ 55.263872][ T5235] loop2: detected capacity change from 0 to 32768 [pid 5235] mkdir("./file0", 0777 [pid 5234] <... munmap resumed>) = 0 [pid 5235] <... mkdir resumed>) = 0 [pid 5236] <... ioctl resumed>) = 0 [pid 5235] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5234] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 55.297076][ T5236] loop1: detected capacity change from 0 to 32768 [ 55.301039][ T5238] [ 55.301039][ T5238] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.301039][ T5238] [ 55.304464][ T5237] loop3: detected capacity change from 0 to 32768 [ 55.334037][ T5234] loop0: detected capacity change from 0 to 32768 [ 55.337162][ T5235] [pid 5234] ioctl(4, LOOP_SET_FD, 3 [pid 5236] close(3) = 0 [pid 5236] close(4) = 0 [pid 5238] <... mount resumed>) = 0 [pid 5234] <... ioctl resumed>) = 0 [pid 5238] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5234] close(3 [pid 5238] <... openat resumed>) = 3 [pid 5234] <... close resumed>) = 0 [pid 5238] chdir("./file0" [pid 5234] close(4) = 0 [pid 5234] mkdir("./file0", 0777 [pid 5236] mkdir("./file0", 0777 [pid 5234] <... mkdir resumed>) = 0 [pid 5238] <... chdir resumed>) = 0 [pid 5237] <... ioctl resumed>) = 0 [pid 5236] <... mkdir resumed>) = 0 [pid 5235] <... mount resumed>) = 0 [pid 5236] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5238] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5237] close(3 [pid 5235] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5234] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5238] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 55.337162][ T5235] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.337162][ T5235] [pid 5237] <... close resumed>) = 0 [pid 5235] <... openat resumed>) = 3 [pid 5238] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5237] close(4 [pid 5238] <... futex resumed>) = 1 [pid 5237] <... close resumed>) = 0 [pid 5235] chdir("./file0" [pid 5233] <... futex resumed>) = 0 [pid 5238] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5237] mkdir("./file0", 0777 [pid 5235] <... chdir resumed>) = 0 [pid 5237] <... mkdir resumed>) = 0 [pid 5235] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5233] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5233] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5238] <... futex resumed>) = 0 [pid 5237] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5235] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5238] fspick(AT_FDCWD, ".", 0 [pid 5236] <... mount resumed>) = 0 [pid 5235] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] <... mount resumed>) = 0 [pid 5238] <... fspick resumed>) = 4 [pid 5236] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5235] <... futex resumed>) = 1 [pid 5234] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5229] <... futex resumed>) = 0 [pid 5238] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5236] <... openat resumed>) = 3 [pid 5235] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5234] <... openat resumed>) = 3 [pid 5229] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5238] <... futex resumed>) = 1 [pid 5236] chdir("./file0" [pid 5235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5234] chdir("./file0" [pid 5233] <... futex resumed>) = 0 [pid 5229] <... futex resumed>) = 0 [pid 5238] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5236] <... chdir resumed>) = 0 [pid 5235] fspick(AT_FDCWD, ".", 0 [pid 5234] <... chdir resumed>) = 0 [pid 5233] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5236] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5235] <... fspick resumed>) = 4 [pid 5234] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5233] <... futex resumed>) = 0 [ 55.391712][ T5236] [ 55.391712][ T5236] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.391712][ T5236] [ 55.404200][ T5234] [ 55.404200][ T5234] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.404200][ T5234] [pid 5233] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5234] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5238] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5236] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5235] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5235] <... futex resumed>) = 1 [pid 5234] <... futex resumed>) = 1 [pid 5229] <... futex resumed>) = 0 [pid 5235] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5234] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5229] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5235] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5238] <... fsconfig resumed>) = 0 [pid 5235] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5229] <... futex resumed>) = 0 [pid 5236] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] <... futex resumed>) = 0 [pid 5236] <... futex resumed>) = 1 [pid 5235] <... fsconfig resumed>) = 0 [pid 5229] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5228] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5236] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5235] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] <... futex resumed>) = 1 [pid 5235] <... futex resumed>) = 1 [pid 5234] <... futex resumed>) = 0 [pid 5229] <... futex resumed>) = 0 [pid 5228] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5227] <... futex resumed>) = 0 [pid 5235] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5234] fspick(AT_FDCWD, ".", 0 [pid 5229] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5234] <... fspick resumed>) = 4 [pid 5229] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5238] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5227] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5236] <... futex resumed>) = 0 [pid 5234] <... futex resumed>) = 1 [pid 5227] <... futex resumed>) = 1 [pid 5238] <... futex resumed>) = 1 [pid 5233] <... futex resumed>) = 0 [pid 5238] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5234] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5233] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5238] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5236] fspick(AT_FDCWD, ".", 0 [pid 5233] <... futex resumed>) = 0 [pid 5227] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5233] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5228] <... futex resumed>) = 0 [pid 5228] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5228] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5238] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5236] <... fspick resumed>) = 4 [pid 5234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 55.432687][ T5237] [ 55.432687][ T5237] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.432687][ T5237] [ 55.458046][ T5235] [ 55.458046][ T5235] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.458046][ T5235] [ 55.478055][ T5238] [pid 5236] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5237] <... mount resumed>) = 0 [pid 5236] <... futex resumed>) = 1 [pid 5234] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5227] <... futex resumed>) = 0 [pid 5236] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5234] <... fsconfig resumed>) = 0 [pid 5227] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5237] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5237] chdir("./file0" [pid 5236] <... fsconfig resumed>) = 0 [pid 5234] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5227] <... futex resumed>) = 0 [pid 5237] <... chdir resumed>) = 0 [pid 5236] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] <... futex resumed>) = 1 [pid 5229] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] <... futex resumed>) = 0 [pid 5227] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5237] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5236] <... futex resumed>) = 0 [pid 5234] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5229] <... futex resumed>) = 0 [pid 5228] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [ 55.478055][ T5238] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.478055][ T5238] [ 55.489620][ T5238] [ 55.489620][ T5238] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.489620][ T5238] [ 55.500627][ T5235] [ 55.500627][ T5235] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.500627][ T5235] [ 55.523422][ T5234] [ 55.523422][ T5234] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5227] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5237] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5236] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5233] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5229] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5228] <... futex resumed>) = 0 [pid 5227] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5236] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5234] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5229] <... mmap resumed>) = 0x7f9c5067b000 [pid 5227] <... futex resumed>) = 0 [pid 5237] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5236] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5233] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5228] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5227] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5238] <... fsconfig resumed>) = 0 [pid 5237] <... futex resumed>) = 1 [pid 5235] <... fsconfig resumed>) = 0 [pid 5233] <... futex resumed>) = 0 [pid 5229] <... mprotect resumed>) = 0 [pid 5238] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5237] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5235] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5233] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5238] <... futex resumed>) = 0 [pid 5235] <... futex resumed>) = 0 [pid 5233] <... mmap resumed>) = 0x7f9c5067b000 [pid 5238] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5235] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5233] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5233] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5233] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5240]}, 88) = 5240 [pid 5233] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5233] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5233] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5229] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 5240 attached [pid 5231] <... futex resumed>) = 0 [pid 5229] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5229] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5241]}, 88) = 5241 ./strace-static-x86_64: Process 5241 attached [pid 5240] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5236] <... fsconfig resumed>) = 0 [pid 5234] <... fsconfig resumed>) = 0 [pid 5231] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5241] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5240] <... rseq resumed>) = 0 [pid 5237] <... futex resumed>) = 0 [pid 5236] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5231] <... futex resumed>) = 1 [pid 5229] rt_sigprocmask(SIG_SETMASK, [], [pid 5241] <... rseq resumed>) = 0 [pid 5240] set_robust_list(0x7f9c5069b9a0, 24 [pid 5237] fspick(AT_FDCWD, ".", 0 [pid 5236] <... futex resumed>) = 1 [pid 5234] <... futex resumed>) = 1 [pid 5231] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5229] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5227] <... futex resumed>) = 0 [pid 5228] <... futex resumed>) = 0 [pid 5241] set_robust_list(0x7f9c5069b9a0, 24 [pid 5240] <... set_robust_list resumed>) = 0 [pid 5237] <... fspick resumed>) = 4 [pid 5236] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5234] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5229] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5241] <... set_robust_list resumed>) = 0 [pid 5237] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] <... futex resumed>) = 0 [pid 5228] <... futex resumed>) = 0 [pid 5241] rt_sigprocmask(SIG_SETMASK, [], [pid 5237] <... futex resumed>) = 1 [pid 5231] <... futex resumed>) = 0 [pid 5228] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5241] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5237] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5231] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5241] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5237] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5231] <... futex resumed>) = 0 [pid 5240] rt_sigprocmask(SIG_SETMASK, [], [pid 5234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5227] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5240] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5234] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5227] <... futex resumed>) = 1 [pid 5240] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5237] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5236] <... futex resumed>) = 0 [pid 5231] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5227] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5237] <... fsconfig resumed>) = 0 [pid 5236] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5237] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 55.523422][ T5234] [ 55.537179][ T5234] [ 55.537179][ T5234] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.537179][ T5234] [ 55.548488][ T5236] [ 55.548488][ T5236] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.548488][ T5236] [ 55.559731][ T5236] [ 55.559731][ T5236] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.559731][ T5236] [pid 5237] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5236] <... fsconfig resumed>) = 0 [pid 5233] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5231] <... futex resumed>) = 0 [pid 5236] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] <... fsconfig resumed>) = 0 [pid 5233] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5231] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5229] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5228] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5227] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5238] <... futex resumed>) = 0 [pid 5237] <... futex resumed>) = 0 [pid 5236] <... futex resumed>) = 0 [pid 5234] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5233] <... futex resumed>) = 1 [pid 5231] <... futex resumed>) = 1 [pid 5229] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5228] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5238] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5237] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5236] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5235] <... futex resumed>) = 0 [pid 5234] <... futex resumed>) = 0 [pid 5233] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5231] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5229] <... futex resumed>) = 1 [pid 5228] <... futex resumed>) = 0 [ 55.585762][ T5236] [ 55.585762][ T5236] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.585762][ T5236] [ 55.586581][ T5240] [ 55.586581][ T5240] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.586581][ T5240] [ 55.611284][ T5234] [ 55.611284][ T5234] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.611284][ T5234] [ 55.612484][ T5241] [ 55.612484][ T5241] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.612484][ T5241] [pid 5235] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5227] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5227] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5240] <... fsconfig resumed>) = 0 [pid 5241] <... fsconfig resumed>) = 0 [pid 5236] <... futex resumed>) = 0 [pid 5235] <... openat resumed>) = 5 [pid 5234] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5229] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5228] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5235] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5235] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5240] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5241] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5240] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5236] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5234] <... openat resumed>) = 5 [pid 5241] <... futex resumed>) = 0 [pid 5234] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5241] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5238] <... openat resumed>) = 5 [pid 5236] <... openat resumed>) = 5 [pid 5234] <... futex resumed>) = 1 [pid 5228] <... futex resumed>) = 0 [pid 5238] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5236] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5234] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5229] exit_group(0 [pid 5228] exit_group(0 [pid 5236] <... futex resumed>) = 1 [pid 5235] <... futex resumed>) = ? [pid 5234] <... futex resumed>) = ? [pid 5229] <... exit_group resumed>) = ? [pid 5228] <... exit_group resumed>) = ? [pid 5227] <... futex resumed>) = 0 [pid 5235] +++ exited with 0 +++ [pid 5234] +++ exited with 0 +++ [pid 5228] +++ exited with 0 +++ [pid 5227] exit_group(0) = ? [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5228, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=26 /* 0.26 s */} --- [pid 5238] <... futex resumed>) = 1 [pid 5222] restart_syscall(<... resuming interrupted clone ...> [pid 5241] <... futex resumed>) = ? [pid 5238] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5241] +++ exited with 0 +++ [pid 5236] +++ exited with 0 +++ [pid 5229] +++ exited with 0 +++ [pid 5227] +++ exited with 0 +++ [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5229, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=24 /* 0.24 s */} --- [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5227, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=27 /* 0.27 s */} --- [pid 5222] <... restart_syscall resumed>) = 0 [pid 5224] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5223] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... openat resumed>) = 3 [pid 5223] <... openat resumed>) = 3 [pid 5222] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5224] newfstatat(3, "", [pid 5223] newfstatat(3, "", [pid 5222] <... openat resumed>) = 3 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] newfstatat(3, "", [pid 5231] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5224] getdents64(3, [pid 5223] getdents64(3, [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5231] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5233] <... futex resumed>) = 0 [pid 5231] <... futex resumed>) = 0 [pid 5224] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] getdents64(3, [pid 5233] exit_group(0 [pid 5231] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5224] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5240] <... futex resumed>) = ? [pid 5238] <... futex resumed>) = ? [pid 5233] <... exit_group resumed>) = ? [pid 5231] <... mmap resumed>) = 0x7f9c5067b000 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5240] +++ exited with 0 +++ [pid 5238] +++ exited with 0 +++ [pid 5231] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5224] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5223] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5231] <... mprotect resumed>) = 0 [pid 5224] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5231] rt_sigprocmask(SIG_BLOCK, ~[], [ 55.636317][ T5237] [ 55.636317][ T5237] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.636317][ T5237] [ 55.643683][ T29] audit: type=1800 audit(1728249428.208:2): pid=5235 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop2" ino=4 res=0 errno=0 [ 55.648183][ T5237] [ 55.648183][ T5237] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.648183][ T5237] [pid 5224] unlink("./0/binderfs" [pid 5223] unlink("./0/binderfs" [pid 5222] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5231] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5231] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5242]}, 88) = 5242 [pid 5231] rt_sigprocmask(SIG_SETMASK, [], [pid 5223] <... unlink resumed>) = 0 [pid 5222] unlink("./0/binderfs" [pid 5231] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5231] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5231] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5242 attached [pid 5242] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5237] <... fsconfig resumed>) = 0 [pid 5233] +++ exited with 0 +++ [pid 5224] <... unlink resumed>) = 0 [pid 5223] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] <... unlink resumed>) = 0 [pid 5242] <... rseq resumed>) = 0 [pid 5242] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5242] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5242] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5233, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=35 /* 0.35 s */} --- [pid 5237] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5237] <... futex resumed>) = 0 [pid 5226] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5237] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] <... openat resumed>) = 3 [pid 5226] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 55.700405][ T29] audit: type=1800 audit(1728249428.238:3): pid=5234 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop0" ino=4 res=0 errno=0 [ 55.721982][ T29] audit: type=1800 audit(1728249428.238:4): pid=5236 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop1" ino=4 res=0 errno=0 [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5231] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5224] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5231] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5237] <... futex resumed>) = 0 [pid 5231] <... futex resumed>) = 1 [pid 5237] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5231] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] unlink("./0/binderfs") = 0 [pid 5226] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5237] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5237] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5231] <... futex resumed>) = 0 [ 55.747635][ T29] audit: type=1800 audit(1728249428.238:5): pid=5238 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 55.747894][ T5223] [ 55.747894][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.747894][ T5223] [ 55.782832][ T5242] [ 55.782832][ T5242] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.782832][ T5242] [ 55.784705][ T5223] [pid 5237] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5242] <... fsconfig resumed>) = 0 [pid 5242] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 55.784705][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.784705][ T5223] [ 55.798230][ T5226] [ 55.798230][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.798230][ T5226] [ 55.816326][ T5224] [ 55.816326][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.816326][ T5224] [ 55.818012][ T5226] [ 55.818012][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.818012][ T5226] [ 55.829109][ T5224] [ 55.829109][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.829109][ T5224] [pid 5242] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5231] exit_group(0) = ? [pid 5242] <... futex resumed>) = ? [pid 5237] <... futex resumed>) = ? [pid 5237] +++ exited with 0 +++ [pid 5242] +++ exited with 0 +++ [pid 5231] +++ exited with 0 +++ [pid 5223] <... umount2 resumed>) = 0 [pid 5223] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5231, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=29 /* 0.29 s */} --- [pid 5223] newfstatat(AT_FDCWD, "./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5223] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5224] <... umount2 resumed>) = 0 [pid 5225] <... openat resumed>) = 3 [pid 5224] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... openat resumed>) = 4 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] <... umount2 resumed>) = 0 [pid 5225] newfstatat(3, "", [pid 5223] newfstatat(4, "", [pid 5222] <... umount2 resumed>) = 0 [pid 5226] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] newfstatat(AT_FDCWD, "./0/file0", [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] getdents64(3, [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./0/file0", [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] getdents64(4, [pid 5222] newfstatat(AT_FDCWD, "./0/file0", [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] getdents64(4, [pid 5222] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5224] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5223] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] <... openat resumed>) = 4 [pid 5223] close(4 [pid 5222] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5226] <... openat resumed>) = 4 [pid 5225] unlink("./0/binderfs" [pid 5224] newfstatat(4, "", [pid 5223] <... close resumed>) = 0 [pid 5222] <... openat resumed>) = 4 [pid 5226] newfstatat(4, "", [pid 5225] <... unlink resumed>) = 0 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] rmdir("./0/file0" [pid 5222] newfstatat(4, "", [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] getdents64(4, [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] close(4) = 0 [pid 5222] rmdir("./0/file0" [pid 5224] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] getdents64(4, [pid 5223] <... rmdir resumed>) = 0 [pid 5222] <... rmdir resumed>) = 0 [ 55.840518][ T5222] [ 55.840518][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.840518][ T5222] [ 55.864637][ T5222] [ 55.864637][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.864637][ T5222] [pid 5226] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5224] getdents64(4, [pid 5223] getdents64(3, [pid 5222] getdents64(3, [pid 5226] getdents64(4, [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5223] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5224] close(4 [pid 5223] close(3 [pid 5226] close(4 [pid 5224] <... close resumed>) = 0 [pid 5223] <... close resumed>) = 0 [pid 5226] <... close resumed>) = 0 [pid 5224] rmdir("./0/file0" [pid 5223] rmdir("./0" [pid 5226] rmdir("./0/file0" [pid 5224] <... rmdir resumed>) = 0 [pid 5223] <... rmdir resumed>) = 0 [pid 5226] <... rmdir resumed>) = 0 [pid 5224] getdents64(3, [pid 5223] mkdir("./1", 0777 [pid 5226] getdents64(3, [pid 5224] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5223] <... mkdir resumed>) = 0 [pid 5226] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5224] close(3 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5226] close(3 [pid 5224] <... close resumed>) = 0 [pid 5223] <... openat resumed>) = 3 [pid 5226] <... close resumed>) = 0 [pid 5224] rmdir("./0" [pid 5223] ioctl(3, LOOP_CLR_FD [pid 5226] rmdir("./0" [pid 5224] <... rmdir resumed>) = 0 [pid 5223] <... ioctl resumed>) = 0 [pid 5226] <... rmdir resumed>) = 0 [pid 5224] mkdir("./1", 0777 [pid 5223] close(3 [pid 5222] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] mkdir("./1", 0777 [pid 5224] <... mkdir resumed>) = 0 [pid 5222] close(3 [pid 5226] <... mkdir resumed>) = 0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5222] <... close resumed>) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5225] <... umount2 resumed>) = 0 [pid 5222] rmdir("./0" [pid 5224] ioctl(3, LOOP_CLR_FD [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5224] <... ioctl resumed>) = 0 [pid 5226] <... openat resumed>) = 3 [pid 5224] close(3 [pid 5222] <... rmdir resumed>) = 0 [pid 5226] ioctl(3, LOOP_CLR_FD [pid 5222] mkdir("./1", 0777 [pid 5226] <... ioctl resumed>) = 0 [ 55.904189][ T5225] [ 55.904189][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.904189][ T5225] [ 55.916420][ T5225] [ 55.916420][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 55.916420][ T5225] [pid 5226] close(3 [pid 5225] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] <... mkdir resumed>) = 0 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./0/file0", [pid 5222] <... openat resumed>) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] <... ioctl resumed>) = 0 [pid 5222] close(3 [pid 5225] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] close(4) = 0 [pid 5225] rmdir("./0/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3) = 0 [pid 5225] rmdir("./0") = 0 [pid 5225] mkdir("./1", 0777) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD) = 0 [pid 5225] close(3 [pid 5223] <... close resumed>) = 0 [pid 5226] <... close resumed>) = 0 [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5244 attached [pid 5224] <... close resumed>) = 0 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5244 [pid 5244] set_robust_list(0x5555932496a0, 24 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5245 [pid 5244] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 5245 attached [pid 5244] chdir("./1" [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5244] <... chdir resumed>) = 0 [pid 5245] set_robust_list(0x5555932496a0, 24./strace-static-x86_64: Process 5246 attached ) = 0 [pid 5244] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5245] chdir("./1" [pid 5244] setpgid(0, 0 [pid 5245] <... chdir resumed>) = 0 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5246 [pid 5245] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5244] <... setpgid resumed>) = 0 [pid 5245] setpgid(0, 0 [pid 5246] set_robust_list(0x5555932496a0, 24 [pid 5245] <... setpgid resumed>) = 0 [pid 5244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5245] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5244] <... openat resumed>) = 3 [pid 5244] write(3, "1000", 4) = 4 [pid 5245] <... openat resumed>) = 3 [pid 5244] close(3 [pid 5245] write(3, "1000", 4 [pid 5246] <... set_robust_list resumed>) = 0 [pid 5245] <... write resumed>) = 4 [pid 5244] <... close resumed>) = 0 [pid 5245] close(3 [pid 5244] symlink("/dev/binderfs", "./binderfs" [pid 5246] chdir("./1" [pid 5245] <... close resumed>) = 0 [pid 5244] <... symlink resumed>) = 0 [pid 5244] write(1, "executing program\n", 18) = 18 [pid 5244] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000executing program ) = 0 [pid 5244] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, executing program NULL, 8) = 0 [pid 5244] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5244] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5244] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5245] symlink("/dev/binderfs", "./binderfs" [pid 5246] <... chdir resumed>) = 0 [pid 5246] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5244] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5246] setpgid(0, 0 [pid 5245] <... symlink resumed>) = 0 [pid 5246] <... setpgid resumed>) = 0 [pid 5245] write(1, "executing program\n", 18./strace-static-x86_64: Process 5247 attached [pid 5246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5245] <... write resumed>) = 18 [pid 5246] <... openat resumed>) = 3 [pid 5244] <... clone3 resumed> => {parent_tid=[5247]}, 88) = 5247 [pid 5246] write(3, "1000", 4 [pid 5245] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5246] <... write resumed>) = 4 [pid 5245] <... futex resumed>) = 0 [pid 5246] close(3 [pid 5247] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5246] <... close resumed>) = 0 [pid 5245] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5244] rt_sigprocmask(SIG_SETMASK, [], executing program [pid 5247] <... rseq resumed>) = 0 [pid 5246] symlink("/dev/binderfs", "./binderfs" [pid 5245] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5244] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5244] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5246] <... symlink resumed>) = 0 [pid 5244] <... futex resumed>) = 0 [pid 5245] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5246] write(1, "executing program\n", 18 [pid 5245] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5246] <... write resumed>) = 18 [pid 5245] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5247] set_robust_list(0x7f9c506bc9a0, 24 [pid 5246] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5245] <... mmap resumed>) = 0x7f9c5069c000 [pid 5246] <... futex resumed>) = 0 [pid 5245] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5247] <... set_robust_list resumed>) = 0 [pid 5246] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5245] <... mprotect resumed>) = 0 [pid 5244] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5247] rt_sigprocmask(SIG_SETMASK, [], [pid 5246] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5245] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5246] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5245] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5247] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5246] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5245] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5248 attached [pid 5247] memfd_create("syzkaller", 0 [pid 5246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5248] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5247] <... memfd_create resumed>) = 3 [pid 5246] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5245] <... clone3 resumed> => {parent_tid=[5248]}, 88) = 5248 [pid 5248] <... rseq resumed>) = 0 [pid 5247] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5248] set_robust_list(0x7f9c506bc9a0, 24 [pid 5247] <... mmap resumed>) = 0x7f9c48200000 [pid 5246] <... mprotect resumed>) = 0 [pid 5245] rt_sigprocmask(SIG_SETMASK, [], [pid 5248] <... set_robust_list resumed>) = 0 [pid 5222] <... close resumed>) = 0 [pid 5246] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5248] rt_sigprocmask(SIG_SETMASK, [], [pid 5246] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5248] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5245] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5248] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5245] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5245] <... futex resumed>) = 0 [pid 5248] memfd_create("syzkaller", 0 [pid 5245] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5248] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 5249 attached [pid 5248] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5249] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5246] <... clone3 resumed> => {parent_tid=[5249]}, 88) = 5249 [pid 5222] <... clone resumed>, child_tidptr=0x555593249690) = 5250 [pid 5249] set_robust_list(0x7f9c506bc9a0, 24 [pid 5246] rt_sigprocmask(SIG_SETMASK, [], [pid 5249] <... set_robust_list resumed>) = 0 [pid 5246] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5249] rt_sigprocmask(SIG_SETMASK, [], [pid 5246] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5249] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5249] memfd_create("syzkaller", 0./strace-static-x86_64: Process 5250 attached ) = 3 [pid 5250] set_robust_list(0x5555932496a0, 24 [pid 5249] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5246] <... futex resumed>) = 0 [pid 5250] <... set_robust_list resumed>) = 0 [pid 5249] <... mmap resumed>) = 0x7f9c48200000 [pid 5246] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5250] chdir("./1") = 0 [pid 5250] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5250] setpgid(0, 0) = 0 [pid 5250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5250] write(3, "1000", 4) = 4 [pid 5250] close(3) = 0 [pid 5250] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5250] write(1, "executing program\n", 18) = 18 [pid 5250] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5250] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5250] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5250] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5250] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5250] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} => {parent_tid=[5251]}, 88) = 5251 [pid 5250] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5250] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5250] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5251 attached [pid 5251] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5251] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5251] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5251] memfd_create("syzkaller", 0 [pid 5225] <... close resumed>) = 0 [pid 5251] <... memfd_create resumed>) = 3 [pid 5251] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5252 attached [pid 5251] <... mmap resumed>) = 0x7f9c48200000 [pid 5252] set_robust_list(0x5555932496a0, 24 [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5252 [pid 5252] <... set_robust_list resumed>) = 0 [pid 5252] chdir("./1") = 0 [pid 5252] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5252] setpgid(0, 0) = 0 [pid 5252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 executing program [pid 5252] write(3, "1000", 4) = 4 [pid 5252] close(3) = 0 [pid 5252] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5252] write(1, "executing program\n", 18) = 18 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5252] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5252] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5252] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5252] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5252] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5252] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5253 attached [pid 5253] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5252] <... clone3 resumed> => {parent_tid=[5253]}, 88) = 5253 [pid 5253] <... rseq resumed>) = 0 [pid 5252] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5252] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5253] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5252] <... futex resumed>) = 0 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5253] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5253] memfd_create("syzkaller", 0) = 3 [pid 5253] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5247] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5248] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5249] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5251] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5253] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5247] <... write resumed>) = 16777216 [pid 5247] munmap(0x7f9c48200000, 138412032) = 0 [pid 5247] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5248] <... write resumed>) = 16777216 [pid 5247] ioctl(4, LOOP_SET_FD, 3 [pid 5249] <... write resumed>) = 16777216 [pid 5248] munmap(0x7f9c48200000, 138412032 [pid 5249] munmap(0x7f9c48200000, 138412032 [pid 5247] <... ioctl resumed>) = 0 [pid 5247] close(3) = 0 [pid 5248] <... munmap resumed>) = 0 [pid 5247] close(4 [pid 5249] <... munmap resumed>) = 0 [pid 5248] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5247] <... close resumed>) = 0 [pid 5248] <... openat resumed>) = 4 [pid 5247] mkdir("./file0", 0777 [pid 5248] ioctl(4, LOOP_SET_FD, 3 [pid 5249] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 56.877805][ T5247] loop1: detected capacity change from 0 to 32768 [pid 5249] ioctl(4, LOOP_SET_FD, 3 [pid 5248] <... ioctl resumed>) = 0 [pid 5247] <... mkdir resumed>) = 0 [pid 5247] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5248] close(3) = 0 [pid 5248] close(4) = 0 [pid 5248] mkdir("./file0", 0777) = 0 [ 56.930543][ T5248] loop4: detected capacity change from 0 to 32768 [ 56.931753][ T5249] loop2: detected capacity change from 0 to 32768 [pid 5248] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5249] <... ioctl resumed>) = 0 [pid 5249] close(3) = 0 [pid 5249] close(4) = 0 [pid 5249] mkdir("./file0", 0777) = 0 [pid 5253] <... write resumed>) = 16777216 [pid 5251] <... write resumed>) = 16777216 [ 56.976001][ T5247] [ 56.976001][ T5247] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 56.976001][ T5247] [ 57.007090][ T5248] [ 57.007090][ T5248] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.007090][ T5248] [pid 5249] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5251] munmap(0x7f9c48200000, 138412032 [pid 5253] munmap(0x7f9c48200000, 138412032 [pid 5248] <... mount resumed>) = 0 [pid 5247] <... mount resumed>) = 0 [pid 5248] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5247] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5248] <... openat resumed>) = 3 [pid 5248] chdir("./file0" [pid 5247] chdir("./file0" [pid 5248] <... chdir resumed>) = 0 [pid 5248] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5247] <... chdir resumed>) = 0 [pid 5248] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5247] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5248] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5247] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5248] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5247] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5245] <... futex resumed>) = 0 [pid 5245] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] <... futex resumed>) = 0 [pid 5245] <... futex resumed>) = 1 [pid 5248] fspick(AT_FDCWD, ".", 0) = 4 [pid 5247] <... futex resumed>) = 1 [pid 5245] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5244] <... futex resumed>) = 0 [pid 5248] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5244] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] <... futex resumed>) = 0 [pid 5244] <... futex resumed>) = 0 [pid 5248] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5247] fspick(AT_FDCWD, ".", 0 [pid 5244] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5245] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] <... futex resumed>) = 0 [pid 5245] <... futex resumed>) = 1 [pid 5248] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5247] <... fspick resumed>) = 4 [pid 5248] <... fsconfig resumed>) = 0 [pid 5247] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5247] <... futex resumed>) = 1 [pid 5248] <... futex resumed>) = 0 [pid 5244] <... futex resumed>) = 0 [pid 5248] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5245] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 5245] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] <... futex resumed>) = 0 [pid 5245] <... futex resumed>) = 1 [pid 5244] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5247] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5248] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5244] <... futex resumed>) = 0 [pid 5247] <... fsconfig resumed>) = 0 [pid 5244] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5247] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5253] <... munmap resumed>) = 0 [pid 5247] <... futex resumed>) = 0 [pid 5244] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5253] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5247] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5244] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5249] <... mount resumed>) = 0 [pid 5245] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5249] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5249] chdir("./file0") = 0 [pid 5249] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5253] <... openat resumed>) = 4 [pid 5249] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5247] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5244] <... futex resumed>) = 0 [pid 5253] ioctl(4, LOOP_SET_FD, 3 [pid 5251] <... munmap resumed>) = 0 [pid 5249] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 57.026464][ T5249] [ 57.026464][ T5249] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.026464][ T5249] [ 57.060158][ T5248] [ 57.060158][ T5248] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.060158][ T5248] [pid 5246] <... futex resumed>) = 0 [pid 5249] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5246] <... futex resumed>) = 0 [pid 5249] fspick(AT_FDCWD, ".", 0 [pid 5246] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5249] <... fspick resumed>) = 4 [pid 5249] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5246] <... futex resumed>) = 0 [pid 5249] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5246] <... futex resumed>) = 0 [pid 5249] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5246] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5249] <... fsconfig resumed>) = 0 [pid 5249] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5246] <... futex resumed>) = 0 [pid 5249] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5246] <... futex resumed>) = 0 [pid 5249] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5246] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5247] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5253] <... ioctl resumed>) = 0 [pid 5251] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5244] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5253] close(3) = 0 [pid 5253] close(4) = 0 [pid 5251] <... openat resumed>) = 4 [pid 5251] ioctl(4, LOOP_SET_FD, 3 [pid 5253] mkdir("./file0", 0777) = 0 [pid 5245] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5245] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5253] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5245] <... futex resumed>) = 0 [pid 5245] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5245] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5245] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5245] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5254]}, 88) = 5254 [pid 5245] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5245] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5245] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5254 attached [pid 5254] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053) = 0 [pid 5246] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5254] set_robust_list(0x7f9c5069b9a0, 24 [pid 5246] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5254] <... set_robust_list resumed>) = 0 [pid 5251] <... ioctl resumed>) = 0 [pid 5246] <... futex resumed>) = 0 [pid 5254] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5251] close(3 [pid 5246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5254] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5251] <... close resumed>) = 0 [pid 5246] <... mmap resumed>) = 0x7f9c5067b000 [pid 5246] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5251] close(4 [ 57.075989][ T5248] [ 57.075989][ T5248] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.075989][ T5248] [ 57.084234][ T5253] loop3: detected capacity change from 0 to 32768 [ 57.087716][ T5249] [ 57.087716][ T5249] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.087716][ T5249] [ 57.106462][ T5251] loop0: detected capacity change from 0 to 32768 [ 57.106617][ T5247] [ 57.106617][ T5247] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.106617][ T5247] [pid 5246] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5251] <... close resumed>) = 0 [pid 5246] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5244] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5251] mkdir("./file0", 0777 [pid 5248] <... fsconfig resumed>) = 0 [pid 5246] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5244] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5248] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5244] <... futex resumed>) = 0 [pid 5248] <... futex resumed>) = 0 [pid 5246] <... clone3 resumed> => {parent_tid=[5255]}, 88) = 5255 [pid 5244] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5248] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] rt_sigprocmask(SIG_SETMASK, [], [pid 5244] <... mmap resumed>) = 0x7f9c5067b000 [pid 5246] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5244] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5246] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5244] <... mprotect resumed>) = 0 [pid 5246] <... futex resumed>) = 0 [pid 5244] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5246] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5244] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5244] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5256 attached ./strace-static-x86_64: Process 5255 attached [pid 5256] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5251] <... mkdir resumed>) = 0 [pid 5244] <... clone3 resumed> => {parent_tid=[5256]}, 88) = 5256 [pid 5256] <... rseq resumed>) = 0 [pid 5251] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5244] rt_sigprocmask(SIG_SETMASK, [], [pid 5256] set_robust_list(0x7f9c5069b9a0, 24 [pid 5255] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5244] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 57.150709][ T5249] [ 57.150709][ T5249] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.150709][ T5249] [ 57.170204][ T5254] [ 57.170204][ T5254] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.170204][ T5254] [ 57.171139][ T5253] [ 57.171139][ T5253] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.171139][ T5253] [ 57.182498][ T5247] [ 57.182498][ T5247] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5256] <... set_robust_list resumed>) = 0 [pid 5255] <... rseq resumed>) = 0 [pid 5244] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5245] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5245] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5245] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5248] <... futex resumed>) = 0 [pid 5248] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EROFS (Read-only file system) [pid 5248] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5245] <... futex resumed>) = 0 [pid 5248] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5244] <... futex resumed>) = 0 [pid 5256] rt_sigprocmask(SIG_SETMASK, [], [pid 5255] set_robust_list(0x7f9c5069b9a0, 24 [pid 5246] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5244] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5255] <... set_robust_list resumed>) = 0 [pid 5254] <... fsconfig resumed>) = 0 [pid 5255] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5254] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5255] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5254] <... futex resumed>) = 0 [pid 5256] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5254] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] <... futex resumed>) = 0 [pid 5256] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5253] <... mount resumed>) = 0 [pid 5251] <... mount resumed>) = 0 [pid 5246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5253] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5251] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5253] <... openat resumed>) = 3 [pid 5251] <... openat resumed>) = 3 [pid 5245] exit_group(0 [pid 5254] <... futex resumed>) = ? [pid 5253] chdir("./file0" [pid 5251] chdir("./file0" [pid 5248] <... futex resumed>) = ? [pid 5245] <... exit_group resumed>) = ? [pid 5254] +++ exited with 0 +++ [pid 5253] <... chdir resumed>) = 0 [pid 5251] <... chdir resumed>) = 0 [pid 5248] +++ exited with 0 +++ [pid 5253] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5251] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5253] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5251] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5249] <... fsconfig resumed>) = 0 [pid 5247] <... fsconfig resumed>) = 0 [pid 5246] <... mmap resumed>) = 0x7f9c5065a000 [pid 5249] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5246] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE [pid 5249] <... futex resumed>) = 0 [pid 5246] <... mprotect resumed>) = 0 [pid 5245] +++ exited with 0 +++ [pid 5249] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5246] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5245, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=27 /* 0.27 s */} --- [pid 5246] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5246] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0}./strace-static-x86_64: Process 5257 attached [pid 5226] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5257] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5246] <... clone3 resumed> => {parent_tid=[5257]}, 88) = 5257 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5257] <... rseq resumed>) = 0 [pid 5246] rt_sigprocmask(SIG_SETMASK, [], [pid 5226] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5257] set_robust_list(0x7f9c5067a9a0, 24 [pid 5246] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5226] <... openat resumed>) = 3 [pid 5257] <... set_robust_list resumed>) = 0 [pid 5246] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] newfstatat(3, "", [pid 5257] rt_sigprocmask(SIG_SETMASK, [], [pid 5246] <... futex resumed>) = 0 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5257] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5251] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5246] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] unlink("./1/binderfs") = 0 [pid 5226] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5257] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EROFS (Read-only file system) [pid 5257] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5246] <... futex resumed>) = 0 [ 57.182498][ T5247] [ 57.197291][ T5251] [ 57.197291][ T5251] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.197291][ T5251] [ 57.226959][ T5256] [ 57.226959][ T5256] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.226959][ T5256] [ 57.240630][ T5255] [ 57.240630][ T5255] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.240630][ T5255] [pid 5257] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5256] <... fsconfig resumed>) = 0 [pid 5255] <... fsconfig resumed>) = 0 [pid 5253] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5251] <... futex resumed>) = 1 [pid 5250] <... futex resumed>) = 0 [pid 5247] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5256] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5255] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5253] <... futex resumed>) = 1 [pid 5252] <... futex resumed>) = 0 [pid 5251] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5250] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5247] <... futex resumed>) = 0 [pid 5256] <... futex resumed>) = 1 [pid 5255] <... futex resumed>) = 0 [pid 5253] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5252] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5250] <... futex resumed>) = 0 [pid 5247] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5256] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5255] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5252] <... futex resumed>) = 0 [pid 5251] fspick(AT_FDCWD, ".", 0 [pid 5250] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5253] fspick(AT_FDCWD, ".", 0 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5251] <... fspick resumed>) = 4 [pid 5253] <... fspick resumed>) = 4 [pid 5251] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5246] exit_group(0 [pid 5244] <... futex resumed>) = 0 [pid 5257] <... futex resumed>) = ? [pid 5255] <... futex resumed>) = ? [pid 5249] <... futex resumed>) = ? [pid 5246] <... exit_group resumed>) = ? [pid 5244] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5257] +++ exited with 0 +++ [pid 5255] +++ exited with 0 +++ [pid 5249] +++ exited with 0 +++ [pid 5246] +++ exited with 0 +++ [pid 5244] <... futex resumed>) = 1 [pid 5244] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5253] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5252] <... futex resumed>) = 0 [pid 5252] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5253] <... futex resumed>) = 1 [pid 5253] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5251] <... futex resumed>) = 1 [pid 5250] <... futex resumed>) = 0 [pid 5247] <... futex resumed>) = 0 [pid 5226] <... umount2 resumed>) = 0 [pid 5251] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5253] <... fsconfig resumed>) = 0 [pid 5250] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5247] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5246, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=29 /* 0.29 s */} --- [pid 5226] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5251] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5253] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5251] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5250] <... futex resumed>) = 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] restart_syscall(<... resuming interrupted clone ...> [pid 5253] <... futex resumed>) = 1 [pid 5252] <... futex resumed>) = 0 [pid 5251] <... fsconfig resumed>) = 0 [pid 5247] <... openat resumed>) = 5 [pid 5226] newfstatat(AT_FDCWD, "./1/file0", [pid 5251] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5251] <... futex resumed>) = 0 [pid 5251] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5253] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5252] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5250] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5247] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... restart_syscall resumed>) = 0 [pid 5253] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5252] <... futex resumed>) = 0 [pid 5250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5247] <... futex resumed>) = 1 [pid 5226] newfstatat(4, "", [pid 5253] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5250] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5247] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 57.252769][ T5226] [ 57.252769][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.252769][ T5226] [ 57.263550][ T5226] [ 57.263550][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.263550][ T5226] [pid 5251] <... futex resumed>) = 0 [pid 5250] <... futex resumed>) = 1 [pid 5244] <... futex resumed>) = 0 [pid 5226] getdents64(4, [pid 5244] exit_group(0 [pid 5256] <... futex resumed>) = ? [pid 5244] <... exit_group resumed>) = ? [pid 5256] +++ exited with 0 +++ [pid 5226] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5251] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5250] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5226] close(4) = 0 [pid 5247] <... futex resumed>) = ? [pid 5226] rmdir("./1/file0" [pid 5247] +++ exited with 0 +++ [pid 5244] +++ exited with 0 +++ [pid 5226] <... rmdir resumed>) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] close(3) = 0 [pid 5226] rmdir("./1") = 0 [pid 5226] mkdir("./2", 0777 [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5244, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=27 /* 0.27 s */} --- [pid 5223] restart_syscall(<... resuming interrupted clone ...> [pid 5226] <... mkdir resumed>) = 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5226] ioctl(3, LOOP_CLR_FD) = 0 [pid 5226] close(3 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] <... restart_syscall resumed>) = 0 [pid 5223] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [ 57.285457][ T29] audit: type=1800 audit(1728249429.848:6): pid=5247 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop1" ino=4 res=0 errno=0 [ 57.302122][ T5253] [ 57.302122][ T5253] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.302122][ T5253] [ 57.319071][ T5251] [ 57.319071][ T5251] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.319071][ T5251] [ 57.328046][ T5253] [ 57.328046][ T5253] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.328046][ T5253] [pid 5224] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5252] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5224] <... openat resumed>) = 3 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5252] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5252] <... futex resumed>) = 0 [pid 5223] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5252] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5252] <... mmap resumed>) = 0x7f9c5067b000 [pid 5223] unlink("./1/binderfs" [pid 5224] newfstatat(3, "", [pid 5223] <... unlink resumed>) = 0 [pid 5252] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5252] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5223] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5250] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5252] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5250] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5252] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5250] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5258 attached [pid 5250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5224] getdents64(3, [pid 5252] <... clone3 resumed> => {parent_tid=[5258]}, 88) = 5258 [pid 5250] <... mmap resumed>) = 0x7f9c5067b000 [pid 5252] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5258] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5250] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5224] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5258] <... rseq resumed>) = 0 [pid 5252] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5250] <... mprotect resumed>) = 0 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5252] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5250] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5224] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5258] set_robust_list(0x7f9c5069b9a0, 24 [pid 5252] <... futex resumed>) = 0 [pid 5224] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5258] <... set_robust_list resumed>) = 0 [pid 5252] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5250] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5258] rt_sigprocmask(SIG_SETMASK, [], [pid 5250] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5259 attached [pid 5258] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5258] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5250] <... clone3 resumed> => {parent_tid=[5259]}, 88) = 5259 [ 57.353052][ T5251] [ 57.353052][ T5251] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.353052][ T5251] [ 57.373159][ T5223] [ 57.373159][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.373159][ T5223] [ 57.396152][ T5223] [pid 5253] <... fsconfig resumed>) = 0 [pid 5250] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] unlink("./1/binderfs" [pid 5259] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5224] <... unlink resumed>) = 0 [pid 5259] <... rseq resumed>) = 0 [pid 5224] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5259] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5250] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5250] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5250] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5259] rt_sigprocmask(SIG_SETMASK, [], [pid 5251] <... fsconfig resumed>) = 0 [pid 5259] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5259] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5258] <... fsconfig resumed>) = 0 [pid 5253] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5251] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... umount2 resumed>) = 0 [pid 5258] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5252] <... futex resumed>) = 0 [pid 5252] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5258] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5223] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5253] <... futex resumed>) = 1 [pid 5252] <... futex resumed>) = 0 [pid 5252] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=44000000} [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5253] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5251] <... futex resumed>) = 0 [pid 5251] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5223] newfstatat(AT_FDCWD, "./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 57.396152][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.396152][ T5223] [ 57.397059][ T5258] [ 57.397059][ T5258] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.397059][ T5258] [ 57.421032][ T5224] [ 57.421032][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.421032][ T5224] [ 57.438710][ T5224] [ 57.438710][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.438710][ T5224] [pid 5253] <... openat resumed>) = 5 [pid 5250] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5223] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5250] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5253] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5253] <... futex resumed>) = 1 [pid 5250] <... futex resumed>) = 1 [pid 5250] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5251] <... futex resumed>) = 0 [pid 5253] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5252] <... futex resumed>) = 0 [pid 5251] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5223] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5252] exit_group(0) = ? [pid 5223] <... openat resumed>) = 4 [pid 5258] <... futex resumed>) = ? [pid 5258] +++ exited with 0 +++ [pid 5223] newfstatat(4, "", [pid 5253] <... futex resumed>) = ? [pid 5251] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5259] <... fsconfig resumed>) = 0 [pid 5253] +++ exited with 0 +++ [pid 5252] +++ exited with 0 +++ [pid 5251] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... umount2 resumed>) = 0 [pid 5223] getdents64(4, [pid 5259] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5251] <... futex resumed>) = 1 [pid 5250] <... futex resumed>) = 0 [pid 5224] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5259] <... futex resumed>) = 0 [pid 5251] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5223] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5259] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./1/file0", [pid 5223] getdents64(4, [pid 5250] exit_group(0 [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5252, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=33 /* 0.33 s */} --- [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5259] <... futex resumed>) = ? [pid 5251] <... futex resumed>) = ? [pid 5250] <... exit_group resumed>) = ? [pid 5225] restart_syscall(<... resuming interrupted clone ...> [pid 5223] close(4 [pid 5224] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5259] +++ exited with 0 +++ [pid 5251] +++ exited with 0 +++ [pid 5223] <... close resumed>) = 0 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] rmdir("./1/file0" [pid 5224] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5225] <... restart_syscall resumed>) = 0 [pid 5224] <... openat resumed>) = 4 [pid 5223] <... rmdir resumed>) = 0 [pid 5250] +++ exited with 0 +++ [pid 5224] newfstatat(4, "", [pid 5223] getdents64(3, [pid 5225] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5250, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=32 /* 0.32 s */} --- [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5224] getdents64(4, [pid 5222] restart_syscall(<... resuming interrupted clone ...> [pid 5223] close(3 [pid 5225] <... openat resumed>) = 3 [pid 5225] newfstatat(3, "", [pid 5224] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] <... close resumed>) = 0 [pid 5225] getdents64(3, [pid 5224] getdents64(4, [pid 5223] rmdir("./1" [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5223] <... rmdir resumed>) = 0 [pid 5225] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] close(4 [pid 5223] mkdir("./2", 0777 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... close resumed>) = 0 [pid 5223] <... mkdir resumed>) = 0 [pid 5222] <... restart_syscall resumed>) = 0 [pid 5225] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5224] rmdir("./1/file0" [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5223] <... openat resumed>) = 3 [pid 5225] unlink("./1/binderfs" [pid 5224] getdents64(3, [pid 5223] ioctl(3, LOOP_CLR_FD [pid 5222] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... unlink resumed>) = 0 [pid 5224] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5223] <... ioctl resumed>) = 0 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] close(3 [ 57.452230][ T5259] [ 57.452230][ T5259] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.452230][ T5259] [ 57.453212][ T29] audit: type=1800 audit(1728249430.018:7): pid=5253 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5223] close(3 [pid 5222] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5226] <... close resumed>) = 0 [pid 5224] <... close resumed>) = 0 [pid 5222] <... openat resumed>) = 3 [pid 5224] rmdir("./1" [pid 5222] newfstatat(3, "", [pid 5224] <... rmdir resumed>) = 0 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] mkdir("./2", 0777 [pid 5222] getdents64(3, [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5224] <... mkdir resumed>) = 0 [pid 5222] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./1/binderfs") = 0 [pid 5222] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5224] ioctl(3, LOOP_CLR_FD) = 0 [pid 5224] close(3./strace-static-x86_64: Process 5260 attached [pid 5260] set_robust_list(0x5555932496a0, 24 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5260 [pid 5225] <... umount2 resumed>) = 0 [pid 5260] <... set_robust_list resumed>) = 0 [ 57.527834][ T5225] [ 57.527834][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.527834][ T5225] [ 57.541492][ T5225] [ 57.541492][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.541492][ T5225] [pid 5225] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5260] chdir("./2" [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5260] <... chdir resumed>) = 0 [pid 5225] newfstatat(AT_FDCWD, "./1/file0", [pid 5260] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5260] setpgid(0, 0 [pid 5225] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5260] <... setpgid resumed>) = 0 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5225] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5260] <... openat resumed>) = 3 [pid 5225] <... openat resumed>) = 4 [pid 5260] write(3, "1000", 4 [pid 5225] newfstatat(4, "", [pid 5260] <... write resumed>) = 4 [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5260] close(3 [pid 5225] getdents64(4, [pid 5260] <... close resumed>) = 0 [pid 5225] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5260] symlink("/dev/binderfs", "./binderfs" [pid 5225] getdents64(4, [pid 5260] <... symlink resumed>) = 0 executing program [pid 5225] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5260] write(1, "executing program\n", 18 [pid 5225] close(4 [pid 5260] <... write resumed>) = 18 [pid 5225] <... close resumed>) = 0 [pid 5223] <... close resumed>) = 0 [pid 5225] rmdir("./1/file0" [pid 5260] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5225] <... rmdir resumed>) = 0 [pid 5260] <... futex resumed>) = 0 [pid 5225] getdents64(3, [pid 5260] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5225] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 5261 attached [pid 5260] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5225] close(3) = 0 [pid 5260] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5261] set_robust_list(0x5555932496a0, 24 [pid 5260] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5225] rmdir("./1" [pid 5261] <... set_robust_list resumed>) = 0 [pid 5260] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5261 [pid 5225] <... rmdir resumed>) = 0 [pid 5260] <... mmap resumed>) = 0x7f9c5069c000 [pid 5261] chdir("./2" [pid 5260] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5261] <... chdir resumed>) = 0 [pid 5225] mkdir("./2", 0777 [pid 5260] <... mprotect resumed>) = 0 [pid 5225] <... mkdir resumed>) = 0 [pid 5260] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5261] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5260] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5261] <... prctl resumed>) = 0 [pid 5260] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5262 attached [pid 5261] setpgid(0, 0 [pid 5262] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5261] <... setpgid resumed>) = 0 [pid 5260] <... clone3 resumed> => {parent_tid=[5262]}, 88) = 5262 [pid 5225] <... openat resumed>) = 3 [pid 5262] <... rseq resumed>) = 0 [pid 5262] set_robust_list(0x7f9c506bc9a0, 24 [pid 5261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5260] rt_sigprocmask(SIG_SETMASK, [], [pid 5225] ioctl(3, LOOP_CLR_FD [pid 5262] <... set_robust_list resumed>) = 0 [pid 5261] <... openat resumed>) = 3 [pid 5260] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5262] rt_sigprocmask(SIG_SETMASK, [], [pid 5261] write(3, "1000", 4 [pid 5260] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5262] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5225] <... ioctl resumed>) = 0 [pid 5262] memfd_create("syzkaller", 0 [pid 5260] <... futex resumed>) = 0 [pid 5225] close(3 [ 57.583899][ T5222] [ 57.583899][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.583899][ T5222] [ 57.607049][ T5222] [ 57.607049][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 57.607049][ T5222] [pid 5260] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5262] <... memfd_create resumed>) = 3 [pid 5261] <... write resumed>) = 4 [pid 5222] <... umount2 resumed>) = 0 [pid 5222] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5222] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] close(4) = 0 [pid 5222] rmdir("./1/file0") = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] close(3) = 0 [pid 5222] rmdir("./1") = 0 [pid 5222] mkdir("./2", 0777) = 0 [pid 5262] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5261] close(3 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5261] <... close resumed>) = 0 [pid 5222] <... openat resumed>) = 3 [pid 5262] <... mmap resumed>) = 0x7f9c48200000 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [pid 5222] close(3 [pid 5261] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5261] write(1, "executing program\n", 18executing program ) = 18 [pid 5261] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5261] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5261] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5261] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5261] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5261] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5263 attached => {parent_tid=[5263]}, 88) = 5263 [pid 5263] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5261] rt_sigprocmask(SIG_SETMASK, [], [pid 5263] <... rseq resumed>) = 0 [pid 5261] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5263] set_robust_list(0x7f9c506bc9a0, 24 [pid 5261] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] <... set_robust_list resumed>) = 0 [pid 5261] <... futex resumed>) = 0 [pid 5263] rt_sigprocmask(SIG_SETMASK, [], [pid 5261] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5263] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5263] memfd_create("syzkaller", 0) = 3 [pid 5263] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5222] <... close resumed>) = 0 [pid 5224] <... close resumed>) = 0 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5264 attached , child_tidptr=0x555593249690) = 5264 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5265 attached , child_tidptr=0x555593249690) = 5265 [pid 5264] set_robust_list(0x5555932496a0, 24 [pid 5265] set_robust_list(0x5555932496a0, 24) = 0 [pid 5264] <... set_robust_list resumed>) = 0 [pid 5265] chdir("./2" [pid 5264] chdir("./2" [pid 5265] <... chdir resumed>) = 0 [pid 5264] <... chdir resumed>) = 0 [pid 5265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5265] <... prctl resumed>) = 0 [pid 5264] <... prctl resumed>) = 0 [pid 5265] setpgid(0, 0 [pid 5264] setpgid(0, 0 [pid 5265] <... setpgid resumed>) = 0 [pid 5264] <... setpgid resumed>) = 0 [pid 5264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5264] <... openat resumed>) = 3 [pid 5264] write(3, "1000", 4 [pid 5265] <... openat resumed>) = 3 [pid 5264] <... write resumed>) = 4 [pid 5265] write(3, "1000", 4 [pid 5264] close(3 [pid 5265] <... write resumed>) = 4 [pid 5264] <... close resumed>) = 0 [pid 5265] close(3 [pid 5264] symlink("/dev/binderfs", "./binderfs" [pid 5265] <... close resumed>) = 0 [pid 5265] symlink("/dev/binderfs", "./binderfs" [pid 5264] <... symlink resumed>) = 0 [pid 5265] <... symlink resumed>) = 0 [pid 5264] write(1, "executing program\n", 18executing program executing program [pid 5265] write(1, "executing program\n", 18 [pid 5264] <... write resumed>) = 18 [pid 5225] <... close resumed>) = 0 [pid 5265] <... write resumed>) = 18 [pid 5264] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5265] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5264] <... futex resumed>) = 0 [pid 5265] <... futex resumed>) = 0 [pid 5264] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, ./strace-static-x86_64: Process 5266 attached [pid 5265] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5264] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5266] set_robust_list(0x5555932496a0, 24 [pid 5265] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5264] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5266] <... set_robust_list resumed>) = 0 [pid 5265] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5264] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5266 [pid 5266] chdir("./2" [pid 5265] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5264] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5266] <... chdir resumed>) = 0 [pid 5265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5264] <... mmap resumed>) = 0x7f9c5069c000 [pid 5265] <... mmap resumed>) = 0x7f9c5069c000 [pid 5264] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5265] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5266] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5265] <... mprotect resumed>) = 0 [pid 5264] <... mprotect resumed>) = 0 [pid 5266] <... prctl resumed>) = 0 [pid 5265] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5266] setpgid(0, 0 [pid 5265] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5264] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5266] <... setpgid resumed>) = 0 [pid 5265] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5264] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5266] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 5267 attached ) = 3 [pid 5264] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5267] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5266] write(3, "1000", 4 [pid 5265] <... clone3 resumed> => {parent_tid=[5267]}, 88) = 5267 ./strace-static-x86_64: Process 5268 attached [pid 5267] <... rseq resumed>) = 0 [pid 5266] <... write resumed>) = 4 [pid 5265] rt_sigprocmask(SIG_SETMASK, [], [pid 5268] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5267] set_robust_list(0x7f9c506bc9a0, 24 [pid 5266] close(3executing program [pid 5265] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5264] <... clone3 resumed> => {parent_tid=[5268]}, 88) = 5268 [pid 5268] <... rseq resumed>) = 0 [pid 5267] <... set_robust_list resumed>) = 0 [pid 5266] <... close resumed>) = 0 [pid 5265] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5264] rt_sigprocmask(SIG_SETMASK, [], [pid 5268] set_robust_list(0x7f9c506bc9a0, 24 [pid 5267] rt_sigprocmask(SIG_SETMASK, [], [pid 5266] symlink("/dev/binderfs", "./binderfs" [pid 5265] <... futex resumed>) = 0 [pid 5264] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5268] <... set_robust_list resumed>) = 0 [pid 5267] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5266] <... symlink resumed>) = 0 [pid 5265] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5264] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5268] rt_sigprocmask(SIG_SETMASK, [], [pid 5266] write(1, "executing program\n", 18 [pid 5268] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5267] memfd_create("syzkaller", 0 [pid 5266] <... write resumed>) = 18 [pid 5264] <... futex resumed>) = 0 [pid 5266] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5268] memfd_create("syzkaller", 0 [pid 5266] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5264] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5268] <... memfd_create resumed>) = 3 [pid 5267] <... memfd_create resumed>) = 3 [pid 5266] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5268] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5267] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5266] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5268] <... mmap resumed>) = 0x7f9c48200000 [pid 5267] <... mmap resumed>) = 0x7f9c48200000 [pid 5266] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5266] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5266] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5266] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5266] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5269 attached [pid 5269] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5266] <... clone3 resumed> => {parent_tid=[5269]}, 88) = 5269 [pid 5269] <... rseq resumed>) = 0 [pid 5266] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5269] set_robust_list(0x7f9c506bc9a0, 24 [pid 5266] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5269] <... set_robust_list resumed>) = 0 [pid 5266] <... futex resumed>) = 0 [pid 5269] rt_sigprocmask(SIG_SETMASK, [], [pid 5266] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5269] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5269] memfd_create("syzkaller", 0) = 3 [pid 5269] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5262] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5263] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5269] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5267] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5268] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5262] <... write resumed>) = 16777216 [pid 5262] munmap(0x7f9c48200000, 138412032) = 0 [pid 5262] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5262] ioctl(4, LOOP_SET_FD, 3 [pid 5263] <... write resumed>) = 16777216 [pid 5262] <... ioctl resumed>) = 0 [pid 5263] munmap(0x7f9c48200000, 138412032 [pid 5262] close(3) = 0 [pid 5262] close(4) = 0 [pid 5263] <... munmap resumed>) = 0 [pid 5263] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [ 58.398685][ T5262] loop4: detected capacity change from 0 to 32768 [pid 5263] ioctl(4, LOOP_SET_FD, 3 [pid 5262] mkdir("./file0", 0777) = 0 [pid 5262] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5263] <... ioctl resumed>) = 0 [pid 5263] close(3) = 0 [pid 5263] close(4) = 0 [pid 5263] mkdir("./file0", 0777) = 0 [pid 5263] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5269] <... write resumed>) = 16777216 [pid 5262] <... mount resumed>) = 0 [ 58.456779][ T5263] loop1: detected capacity change from 0 to 32768 [ 58.476890][ T5262] [ 58.476890][ T5262] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.476890][ T5262] [pid 5269] munmap(0x7f9c48200000, 138412032 [pid 5262] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5262] chdir("./file0") = 0 [pid 5262] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5262] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5260] <... futex resumed>) = 0 [pid 5260] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5260] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5263] <... mount resumed>) = 0 [pid 5263] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5263] chdir("./file0" [pid 5262] fspick(AT_FDCWD, ".", 0 [pid 5269] <... munmap resumed>) = 0 [pid 5263] <... chdir resumed>) = 0 [pid 5262] <... fspick resumed>) = 4 [pid 5262] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5262] <... futex resumed>) = 1 [pid 5260] <... futex resumed>) = 0 [pid 5262] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5263] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5260] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5262] <... futex resumed>) = 0 [pid 5260] <... futex resumed>) = 1 [pid 5262] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5263] <... futex resumed>) = 1 [pid 5262] <... fsconfig resumed>) = 0 [pid 5261] <... futex resumed>) = 0 [pid 5260] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5263] fspick(AT_FDCWD, ".", 0 [pid 5262] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5261] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5263] <... fspick resumed>) = 4 [pid 5262] <... futex resumed>) = 0 [pid 5261] <... futex resumed>) = 0 [ 58.510365][ T5263] [ 58.510365][ T5263] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.510365][ T5263] [pid 5260] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5262] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5261] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5260] <... futex resumed>) = 0 [pid 5263] <... futex resumed>) = 0 [pid 5261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5260] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5263] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5261] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] <... fsconfig resumed>) = 0 [pid 5261] <... futex resumed>) = 0 [pid 5263] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5261] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5263] <... futex resumed>) = 0 [pid 5261] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5263] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5261] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5261] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5268] <... write resumed>) = 16777216 [pid 5269] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5267] <... write resumed>) = 16777216 [pid 5268] munmap(0x7f9c48200000, 138412032 [pid 5269] <... openat resumed>) = 4 [pid 5269] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5267] munmap(0x7f9c48200000, 138412032 [pid 5269] close(3) = 0 [pid 5269] close(4) = 0 [pid 5260] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5269] mkdir("./file0", 0777 [pid 5260] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [ 58.561781][ T5262] [ 58.561781][ T5262] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.561781][ T5262] [ 58.575397][ T5263] [ 58.575397][ T5263] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.575397][ T5263] [ 58.584623][ T5262] [ 58.584623][ T5262] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.584623][ T5262] [ 58.598740][ T5269] loop3: detected capacity change from 0 to 32768 [pid 5269] <... mkdir resumed>) = 0 [pid 5261] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5260] <... futex resumed>) = 0 [pid 5268] <... munmap resumed>) = 0 [pid 5267] <... munmap resumed>) = 0 [pid 5262] <... fsconfig resumed>) = 0 [pid 5268] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5267] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5262] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5267] <... openat resumed>) = 4 [pid 5262] <... futex resumed>) = 0 [pid 5268] <... openat resumed>) = 4 [pid 5267] ioctl(4, LOOP_SET_FD, 3 [pid 5262] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5260] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5260] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5260] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5260] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5261] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5260] <... clone3 resumed> => {parent_tid=[5270]}, 88) = 5270 [pid 5261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5260] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5260] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5261] <... mmap resumed>) = 0x7f9c5067b000 [pid 5260] <... futex resumed>) = 0 [pid 5261] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5260] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5261] <... mprotect resumed>) = 0 [pid 5261] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ./strace-static-x86_64: Process 5270 attached [pid 5261] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5271]}, 88) = 5271 [pid 5261] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5261] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5270] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5261] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5270] <... rseq resumed>) = 0 [pid 5270] set_robust_list(0x7f9c5069b9a0, 24 [pid 5269] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5270] <... set_robust_list resumed>) = 0 [pid 5270] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5270] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0./strace-static-x86_64: Process 5271 attached [ 58.615106][ T5263] [ 58.615106][ T5263] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.615106][ T5263] [ 58.636211][ T5267] loop0: detected capacity change from 0 to 32768 [ 58.645740][ T5268] loop2: detected capacity change from 0 to 32768 [ 58.648719][ T5270] [ 58.648719][ T5270] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.648719][ T5270] [pid 5268] ioctl(4, LOOP_SET_FD, 3 [pid 5271] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5268] <... ioctl resumed>) = 0 [pid 5267] <... ioctl resumed>) = 0 [pid 5271] <... rseq resumed>) = 0 [pid 5271] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5268] close(3 [pid 5267] close(3 [pid 5271] rt_sigprocmask(SIG_SETMASK, [], [pid 5268] <... close resumed>) = 0 [pid 5267] <... close resumed>) = 0 [pid 5271] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5268] close(4 [pid 5267] close(4 [pid 5271] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5268] <... close resumed>) = 0 [pid 5270] <... fsconfig resumed>) = 0 [pid 5269] <... mount resumed>) = 0 [pid 5268] mkdir("./file0", 0777 [pid 5267] <... close resumed>) = 0 [pid 5263] <... fsconfig resumed>) = 0 [pid 5261] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5260] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5269] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5261] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5260] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5268] <... mkdir resumed>) = 0 [pid 5267] mkdir("./file0", 0777 [pid 5261] <... futex resumed>) = 0 [pid 5260] <... futex resumed>) = 1 [pid 5269] <... openat resumed>) = 3 [pid 5269] chdir("./file0" [pid 5268] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5262] <... futex resumed>) = 0 [pid 5261] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5260] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5262] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5261] <... mmap resumed>) = 0x7f9c5065a000 [pid 5261] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5269] <... chdir resumed>) = 0 [pid 5261] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5261] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} => {parent_tid=[5272]}, 88) = 5272 [pid 5261] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5261] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5270] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5261] <... futex resumed>) = 0 [pid 5270] <... futex resumed>) = 0 [pid 5263] <... futex resumed>) = 0 [pid 5261] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5270] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 58.664626][ T5269] [ 58.664626][ T5269] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.664626][ T5269] [ 58.687240][ T5271] [ 58.687240][ T5271] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.687240][ T5271] [ 58.706761][ T5268] [ 58.706761][ T5268] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5263] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5269] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 5272 attached ) = -1 EBUSY (Device or resource busy) [pid 5269] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5262] <... openat resumed>) = 5 [pid 5272] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5269] <... futex resumed>) = 1 [pid 5267] <... mkdir resumed>) = 0 [pid 5272] <... rseq resumed>) = 0 [pid 5269] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5267] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5272] set_robust_list(0x7f9c5067a9a0, 24 [pid 5271] <... fsconfig resumed>) = 0 [pid 5266] <... futex resumed>) = 0 [pid 5262] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5271] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5266] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5271] <... futex resumed>) = 0 [pid 5266] <... futex resumed>) = 1 [pid 5262] <... futex resumed>) = 1 [pid 5269] <... futex resumed>) = 0 [pid 5272] <... set_robust_list resumed>) = 0 [pid 5272] rt_sigprocmask(SIG_SETMASK, [], [pid 5269] fspick(AT_FDCWD, ".", 0 [pid 5260] <... futex resumed>) = 0 [pid 5271] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5269] <... fspick resumed>) = 4 [pid 5266] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5272] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5262] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5260] exit_group(0 [pid 5272] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5270] <... futex resumed>) = ? [pid 5269] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5268] <... mount resumed>) = 0 [pid 5262] <... futex resumed>) = ? [pid 5260] <... exit_group resumed>) = ? [pid 5269] <... futex resumed>) = 1 [pid 5266] <... futex resumed>) = 0 [pid 5262] +++ exited with 0 +++ [pid 5269] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5266] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5266] <... futex resumed>) = 0 [pid 5269] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5266] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5269] <... fsconfig resumed>) = 0 [pid 5269] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5266] <... futex resumed>) = 0 [pid 5269] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5266] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5266] <... futex resumed>) = 0 [pid 5269] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [ 58.706761][ T5268] [ 58.720137][ T29] audit: type=1800 audit(1728249431.288:8): pid=5262 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 58.748739][ T5267] [ 58.748739][ T5267] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.748739][ T5267] [ 58.757891][ T5269] [pid 5266] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5270] +++ exited with 0 +++ [pid 5268] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5261] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5260] +++ exited with 0 +++ [pid 5268] <... openat resumed>) = 3 [pid 5272] <... openat resumed>) = 5 [pid 5268] chdir("./file0") = 0 [pid 5268] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5272] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5268] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5268] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5272] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5261] exit_group(0 [pid 5268] <... futex resumed>) = 1 [pid 5264] <... futex resumed>) = 0 [pid 5271] <... futex resumed>) = ? [pid 5268] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5264] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5263] <... futex resumed>) = ? [pid 5261] <... exit_group resumed>) = ? [pid 5271] +++ exited with 0 +++ [pid 5268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5264] <... futex resumed>) = 0 [pid 5268] fspick(AT_FDCWD, ".", 0 [pid 5264] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5263] +++ exited with 0 +++ [pid 5268] <... fspick resumed>) = 4 [pid 5272] <... futex resumed>) = ? [pid 5268] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5272] +++ exited with 0 +++ [pid 5268] <... futex resumed>) = 1 [pid 5264] <... futex resumed>) = 0 [pid 5261] +++ exited with 0 +++ [pid 5268] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5264] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5264] <... futex resumed>) = 0 [pid 5268] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5264] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5268] <... fsconfig resumed>) = 0 [pid 5268] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5267] <... mount resumed>) = 0 [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5261, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=30 /* 0.30 s */} --- [pid 5223] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", [pid 5268] <... futex resumed>) = 1 [pid 5264] <... futex resumed>) = 0 [pid 5267] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5268] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5264] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5264] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5267] <... openat resumed>) = 3 [pid 5266] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5266] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5266] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5266] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5266] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5266] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5273]}, 88) = 5273 [pid 5266] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5266] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 58.757891][ T5269] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.757891][ T5269] [ 58.779312][ T5268] [ 58.779312][ T5268] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.779312][ T5268] [ 58.779785][ T29] audit: type=1800 audit(1728249431.338:9): pid=5272 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop1" ino=4 res=0 errno=0 [ 58.798352][ T5268] [pid 5266] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] unlink("./2/binderfs") = 0 [pid 5223] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 5273 attached [pid 5267] chdir("./file0" [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5260, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=25 /* 0.25 s */} --- [pid 5273] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5267] <... chdir resumed>) = 0 [pid 5273] <... rseq resumed>) = 0 [pid 5226] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5267] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5273] set_robust_list(0x7f9c5069b9a0, 24 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5273] <... set_robust_list resumed>) = 0 [pid 5267] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5226] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5273] rt_sigprocmask(SIG_SETMASK, [], [pid 5267] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5273] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5268] <... fsconfig resumed>) = 0 [pid 5267] <... futex resumed>) = 1 [pid 5265] <... futex resumed>) = 0 [pid 5226] <... openat resumed>) = 3 [pid 5273] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5268] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5267] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5265] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5264] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5226] newfstatat(3, "", [pid 5268] <... futex resumed>) = 0 [pid 5267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5265] <... futex resumed>) = 0 [pid 5264] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5268] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5267] fspick(AT_FDCWD, ".", 0 [pid 5265] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5264] <... futex resumed>) = 0 [pid 5226] getdents64(3, [pid 5267] <... fspick resumed>) = 4 [pid 5264] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5267] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5267] <... futex resumed>) = 1 [pid 5265] <... futex resumed>) = 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5267] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5265] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] newfstatat(AT_FDCWD, "./2/binderfs", [pid 5267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5265] <... futex resumed>) = 0 [pid 5226] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5267] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5265] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] unlink("./2/binderfs" [pid 5267] <... fsconfig resumed>) = 0 [pid 5226] <... unlink resumed>) = 0 [pid 5267] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5265] <... futex resumed>) = 0 [pid 5226] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5267] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5265] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5265] <... futex resumed>) = 0 [pid 5267] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [ 58.798352][ T5268] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.798352][ T5268] [ 58.819743][ T5269] [ 58.819743][ T5269] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.819743][ T5269] [ 58.838803][ T5223] [ 58.838803][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.838803][ T5223] [ 58.850037][ T5267] [ 58.850037][ T5267] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.850037][ T5267] [ 58.855768][ T5223] [pid 5265] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5268] <... fsconfig resumed>) = 0 [pid 5266] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5223] <... umount2 resumed>) = 0 [pid 5268] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5266] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5268] <... futex resumed>) = 1 [pid 5266] <... futex resumed>) = 0 [pid 5268] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5266] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5266] <... mmap resumed>) = 0x7f9c5065a000 [pid 5223] newfstatat(AT_FDCWD, "./2/file0", [pid 5266] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5266] <... mprotect resumed>) = 0 [pid 5264] <... futex resumed>) = 0 [pid 5266] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5223] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5266] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} [pid 5269] <... fsconfig resumed>) = 0 [pid 5265] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5264] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5266] <... clone3 resumed> => {parent_tid=[5274]}, 88) = 5274 [pid 5223] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5266] rt_sigprocmask(SIG_SETMASK, [], [pid 5223] <... openat resumed>) = 4 [pid 5266] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5266] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5266] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [ 58.855768][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.855768][ T5223] [ 58.864920][ T5268] [ 58.864920][ T5268] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.864920][ T5268] [ 58.884370][ T5267] [ 58.884370][ T5267] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.884370][ T5267] [ 58.897754][ T5226] [ 58.897754][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.897754][ T5226] [ 58.911268][ T5273] [pid 5223] getdents64(4, ./strace-static-x86_64: Process 5274 attached [pid 5273] <... fsconfig resumed>) = 0 [pid 5269] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5268] <... futex resumed>) = 0 [pid 5267] <... fsconfig resumed>) = 0 [pid 5265] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5264] <... futex resumed>) = 1 [pid 5273] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5273] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5223] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5223] close(4) = 0 [pid 5223] rmdir("./2/file0") = 0 [pid 5223] getdents64(3, [pid 5274] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5269] <... futex resumed>) = 0 [pid 5268] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5267] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5265] <... futex resumed>) = 0 [pid 5264] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5269] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5274] <... rseq resumed>) = 0 [pid 5267] <... futex resumed>) = 0 [pid 5265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5223] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5274] set_robust_list(0x7f9c5067a9a0, 24 [pid 5267] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5265] <... mmap resumed>) = 0x7f9c5067b000 [pid 5226] <... umount2 resumed>) = 0 [pid 5223] close(3 [pid 5274] <... set_robust_list resumed>) = 0 [pid 5268] <... openat resumed>) = 5 [pid 5265] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5223] <... close resumed>) = 0 [pid 5274] rt_sigprocmask(SIG_SETMASK, [], [pid 5265] <... mprotect resumed>) = 0 [pid 5223] rmdir("./2" [pid 5274] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5274] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5265] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5223] <... rmdir resumed>) = 0 [pid 5274] <... openat resumed>) = 5 [pid 5265] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5265] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5275]}, 88) = 5275 [pid 5265] rt_sigprocmask(SIG_SETMASK, [], [pid 5223] mkdir("./3", 0777 [pid 5274] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5265] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5274] <... futex resumed>) = 1 [pid 5266] <... futex resumed>) = 0 [pid 5265] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... mkdir resumed>) = 0 [pid 5274] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5266] exit_group(0 [pid 5265] <... futex resumed>) = 0 [pid 5273] <... futex resumed>) = ? [pid 5266] <... exit_group resumed>) = ? [pid 5274] <... futex resumed>) = ? [pid 5273] +++ exited with 0 +++ [pid 5274] +++ exited with 0 +++ [pid 5265] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 5275 attached [pid 5269] <... futex resumed>) = ? [pid 5268] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5275] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5269] +++ exited with 0 +++ [pid 5266] +++ exited with 0 +++ [pid 5264] <... futex resumed>) = 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] <... openat resumed>) = 3 [pid 5275] <... rseq resumed>) = 0 [pid 5268] <... futex resumed>) = 1 [pid 5264] exit_group(0 [pid 5226] newfstatat(AT_FDCWD, "./2/file0", [pid 5275] set_robust_list(0x7f9c5069b9a0, 24 [pid 5264] <... exit_group resumed>) = ? [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 58.911268][ T5273] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.911268][ T5273] [ 58.911491][ T5226] [ 58.911491][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.911491][ T5226] [ 58.940312][ T29] audit: type=1800 audit(1728249431.508:10): pid=5268 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop2" ino=4 res=0 errno=0 [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5266, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=28 /* 0.28 s */} --- [pid 5223] ioctl(3, LOOP_CLR_FD [pid 5275] <... set_robust_list resumed>) = 0 [pid 5268] +++ exited with 0 +++ [pid 5226] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5275] rt_sigprocmask(SIG_SETMASK, [], [pid 5264] +++ exited with 0 +++ [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] restart_syscall(<... resuming interrupted clone ...> [pid 5223] <... ioctl resumed>) = 0 [pid 5275] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5226] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5223] close(3 [pid 5275] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5226] <... openat resumed>) = 4 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5264, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=33 /* 0.33 s */} --- [pid 5226] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] <... restart_syscall resumed>) = 0 [pid 5226] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] getdents64(4, [pid 5225] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] close(4 [pid 5225] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5226] <... close resumed>) = 0 [pid 5225] <... openat resumed>) = 3 [pid 5226] rmdir("./2/file0" [pid 5225] newfstatat(3, "", [pid 5226] <... rmdir resumed>) = 0 [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(3, [pid 5225] getdents64(3, [pid 5226] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] close(3 [pid 5225] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] restart_syscall(<... resuming interrupted clone ...> [pid 5226] <... close resumed>) = 0 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] rmdir("./2" [pid 5224] <... restart_syscall resumed>) = 0 [pid 5226] <... rmdir resumed>) = 0 [pid 5225] newfstatat(AT_FDCWD, "./2/binderfs", [pid 5226] mkdir("./3", 0777 [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] <... mkdir resumed>) = 0 [pid 5225] unlink("./2/binderfs" [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5225] <... unlink resumed>) = 0 [pid 5226] <... openat resumed>) = 3 [pid 5225] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] ioctl(3, LOOP_CLR_FD [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] <... ioctl resumed>) = 0 [pid 5224] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5226] close(3 [pid 5224] <... openat resumed>) = 3 [pid 5224] newfstatat(3, "", [pid 5265] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5265] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] getdents64(3, [pid 5265] <... futex resumed>) = 1 [pid 5224] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5265] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] unlink("./2/binderfs") = 0 [ 58.962449][ T29] audit: type=1800 audit(1728249431.508:11): pid=5274 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop3" ino=4 res=0 errno=0 [ 58.998831][ T5225] [ 58.998831][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 58.998831][ T5225] [pid 5224] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5267] <... futex resumed>) = 0 [pid 5267] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EROFS (Read-only file system) [pid 5267] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5265] <... futex resumed>) = 0 [ 59.017891][ T5224] [ 59.017891][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 59.017891][ T5224] [ 59.038601][ T5275] [ 59.038601][ T5275] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 59.038601][ T5275] [ 59.057155][ T5225] [ 59.057155][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 59.057155][ T5225] [pid 5267] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5275] <... fsconfig resumed>) = 0 [pid 5275] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5275] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5265] exit_group(0 [pid 5275] <... futex resumed>) = ? [pid 5267] <... futex resumed>) = ? [pid 5265] <... exit_group resumed>) = ? [pid 5275] +++ exited with 0 +++ [pid 5267] +++ exited with 0 +++ [pid 5265] +++ exited with 0 +++ [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5265, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=28 /* 0.28 s */} --- [pid 5222] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5222] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./2/binderfs") = 0 [ 59.077910][ T5224] [ 59.077910][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 59.077910][ T5224] [pid 5222] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... umount2 resumed>) = 0 [pid 5224] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] <... umount2 resumed>) = 0 [pid 5224] newfstatat(AT_FDCWD, "./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./2/file0", [pid 5224] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] <... openat resumed>) = 4 [pid 5225] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] newfstatat(4, "", [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5224] getdents64(4, [pid 5225] <... openat resumed>) = 4 [pid 5224] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] newfstatat(4, "", [pid 5224] getdents64(4, [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] getdents64(4, [pid 5224] close(4 [pid 5225] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5224] <... close resumed>) = 0 [pid 5225] getdents64(4, [pid 5224] rmdir("./2/file0" [pid 5225] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] close(4) = 0 [pid 5225] rmdir("./2/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5224] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5224] close(3) = 0 [pid 5224] rmdir("./2" [pid 5225] rmdir("./2") = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5225] mkdir("./3", 0777 [pid 5224] mkdir("./3", 0777 [pid 5225] <... mkdir resumed>) = 0 [pid 5224] <... mkdir resumed>) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5225] <... openat resumed>) = 3 [pid 5224] <... openat resumed>) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD [pid 5224] ioctl(3, LOOP_CLR_FD [pid 5225] <... ioctl resumed>) = 0 [pid 5224] <... ioctl resumed>) = 0 [pid 5225] close(3 [pid 5224] close(3 [pid 5223] <... close resumed>) = 0 [ 59.119188][ T5222] [ 59.119188][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 59.119188][ T5222] [ 59.141286][ T5222] [ 59.141286][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 59.141286][ T5222] [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5222] <... umount2 resumed>) = 0 [pid 5222] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5222] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] close(4) = 0 [pid 5222] rmdir("./2/file0") = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] close(3) = 0 [pid 5222] rmdir("./2") = 0 [pid 5222] mkdir("./3", 0777./strace-static-x86_64: Process 5276 attached ) = 0 [pid 5276] set_robust_list(0x5555932496a0, 24 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5276 [pid 5276] <... set_robust_list resumed>) = 0 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5276] chdir("./3" [pid 5222] <... openat resumed>) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [pid 5222] close(3 [pid 5276] <... chdir resumed>) = 0 [pid 5276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5226] <... close resumed>) = 0 [pid 5276] <... prctl resumed>) = 0 [pid 5276] setpgid(0, 0) = 0 [pid 5276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5276] write(3, "1000", 4) = 4 [pid 5276] close(3) = 0 [pid 5276] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5276] write(1, "executing program\n", 18 [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 5276] <... write resumed>) = 18 [pid 5276] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5277 [pid 5276] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5277 attached [pid 5276] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5277] set_robust_list(0x5555932496a0, 24 [pid 5276] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5277] <... set_robust_list resumed>) = 0 [pid 5276] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5277] chdir("./3" [pid 5276] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5277] <... chdir resumed>) = 0 [pid 5276] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5276] <... mmap resumed>) = 0x7f9c5069c000 [pid 5277] <... prctl resumed>) = 0 [pid 5276] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5277] setpgid(0, 0 [pid 5276] <... mprotect resumed>) = 0 [pid 5277] <... setpgid resumed>) = 0 [pid 5276] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5276] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5277] write(3, "1000", 4) = 4 [pid 5276] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5277] close(3./strace-static-x86_64: Process 5278 attached ) = 0 [pid 5278] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5277] symlink("/dev/binderfs", "./binderfs" [pid 5276] <... clone3 resumed> => {parent_tid=[5278]}, 88) = 5278 [pid 5278] <... rseq resumed>) = 0 [pid 5278] set_robust_list(0x7f9c506bc9a0, 24 [pid 5277] <... symlink resumed>) = 0 [pid 5276] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5278] <... set_robust_list resumed>) = 0 [pid 5278] rt_sigprocmask(SIG_SETMASK, [], [pid 5277] write(1, "executing program\n", 18 [pid 5276] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 5277] <... write resumed>) = 18 [pid 5276] <... futex resumed>) = 0 [pid 5278] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5277] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5278] memfd_create("syzkaller", 0 [pid 5276] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5277] <... futex resumed>) = 0 [pid 5278] <... memfd_create resumed>) = 3 [pid 5278] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5277] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5278] <... mmap resumed>) = 0x7f9c48200000 [pid 5277] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5277] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5277] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5277] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5277] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5277] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5279 attached => {parent_tid=[5279]}, 88) = 5279 [pid 5279] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5277] rt_sigprocmask(SIG_SETMASK, [], [pid 5279] <... rseq resumed>) = 0 [pid 5277] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5279] set_robust_list(0x7f9c506bc9a0, 24 [pid 5277] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5279] <... set_robust_list resumed>) = 0 [pid 5277] <... futex resumed>) = 0 [pid 5279] rt_sigprocmask(SIG_SETMASK, [], [pid 5277] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5279] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5279] memfd_create("syzkaller", 0) = 3 [pid 5224] <... close resumed>) = 0 [pid 5279] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5279] <... mmap resumed>) = 0x7f9c48200000 [pid 5225] <... close resumed>) = 0 ./strace-static-x86_64: Process 5280 attached [pid 5280] set_robust_list(0x5555932496a0, 24) = 0 [pid 5280] chdir("./3") = 0 [pid 5280] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5280] setpgid(0, 0) = 0 [pid 5280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5280] write(3, "1000", 4) = 4 [pid 5280] close(3) = 0 [pid 5280] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5280] write(1, "executing program\n", 18 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5280 executing program [pid 5280] <... write resumed>) = 18 [pid 5280] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5280] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5280] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5280] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5280] <... mmap resumed>) = 0x7f9c5069c000 ./strace-static-x86_64: Process 5281 attached [pid 5280] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5280] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5280] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5282 attached [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5281 [pid 5282] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5281] set_robust_list(0x5555932496a0, 24 [pid 5282] <... rseq resumed>) = 0 [pid 5280] <... clone3 resumed> => {parent_tid=[5282]}, 88) = 5282 [pid 5282] set_robust_list(0x7f9c506bc9a0, 24 [pid 5281] <... set_robust_list resumed>) = 0 [pid 5280] rt_sigprocmask(SIG_SETMASK, [], [pid 5282] <... set_robust_list resumed>) = 0 [pid 5281] chdir("./3") = 0 [pid 5282] rt_sigprocmask(SIG_SETMASK, [], [pid 5281] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5282] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5282] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5280] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5281] <... prctl resumed>) = 0 [pid 5280] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] <... futex resumed>) = 0 [pid 5280] <... futex resumed>) = 1 [pid 5282] memfd_create("syzkaller", 0 [pid 5281] setpgid(0, 0) = 0 [pid 5280] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5281] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5282] <... memfd_create resumed>) = 3 [pid 5281] <... openat resumed>) = 3 [pid 5282] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5281] write(3, "1000", 4 [pid 5282] <... mmap resumed>) = 0x7f9c48200000 [pid 5281] <... write resumed>) = 4 [pid 5281] close(3) = 0 [pid 5281] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5281] write(1, "executing program\n", 18) = 18 [pid 5281] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5281] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5281] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5281] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5281] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5222] <... close resumed>) = 0 [pid 5281] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5281] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5281] <... clone3 resumed> => {parent_tid=[5283]}, 88) = 5283 [pid 5281] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5283 attached ./strace-static-x86_64: Process 5284 attached [pid 5283] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5281] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5222] <... clone resumed>, child_tidptr=0x555593249690) = 5284 [pid 5283] <... rseq resumed>) = 0 [pid 5284] set_robust_list(0x5555932496a0, 24) = 0 [pid 5284] chdir("./3") = 0 [pid 5283] set_robust_list(0x7f9c506bc9a0, 24 [pid 5284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5283] <... set_robust_list resumed>) = 0 [pid 5281] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5281] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5284] <... prctl resumed>) = 0 [pid 5283] rt_sigprocmask(SIG_SETMASK, [], [pid 5284] setpgid(0, 0 [pid 5283] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5284] <... setpgid resumed>) = 0 [pid 5283] memfd_create("syzkaller", 0 [pid 5284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5283] <... memfd_create resumed>) = 3 [pid 5284] <... openat resumed>) = 3 [pid 5283] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5284] write(3, "1000", 4) = 4 [pid 5284] close(3) = 0 [pid 5284] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5284] write(1, "executing program\n", 18executing program ) = 18 [pid 5284] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5278] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5284] <... futex resumed>) = 0 [pid 5284] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5284] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5284] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} => {parent_tid=[5285]}, 88) = 5285 [pid 5284] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5284] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5284] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5285 attached [pid 5285] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5285] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5285] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5285] memfd_create("syzkaller", 0) = 3 [pid 5285] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5279] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5282] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5283] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5285] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5278] <... write resumed>) = 16777216 [pid 5278] munmap(0x7f9c48200000, 138412032) = 0 [pid 5279] <... write resumed>) = 16777216 [pid 5279] munmap(0x7f9c48200000, 138412032 [pid 5278] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5278] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5279] <... munmap resumed>) = 0 [pid 5278] close(3 [pid 5279] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5279] ioctl(4, LOOP_SET_FD, 3 [pid 5278] <... close resumed>) = 0 [pid 5278] close(4 [pid 5282] <... write resumed>) = 16777216 [pid 5278] <... close resumed>) = 0 [pid 5278] mkdir("./file0", 0777 [pid 5282] munmap(0x7f9c48200000, 138412032 [pid 5278] <... mkdir resumed>) = 0 [pid 5279] <... ioctl resumed>) = 0 [pid 5278] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5279] close(3) = 0 [pid 5279] close(4) = 0 [pid 5279] mkdir("./file0", 0777) = 0 [ 59.969366][ T5278] loop1: detected capacity change from 0 to 32768 [ 60.000389][ T5279] loop4: detected capacity change from 0 to 32768 [pid 5279] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5282] <... munmap resumed>) = 0 [pid 5282] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5282] ioctl(4, LOOP_SET_FD, 3 [pid 5279] <... mount resumed>) = 0 [pid 5279] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5279] chdir("./file0") = 0 [pid 5279] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5279] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5277] <... futex resumed>) = 0 [pid 5279] fspick(AT_FDCWD, ".", 0 [pid 5277] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5279] <... fspick resumed>) = 4 [pid 5277] <... futex resumed>) = 0 [pid 5279] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5277] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5279] <... futex resumed>) = 0 [pid 5277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5277] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5277] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5278] <... mount resumed>) = 0 [pid 5279] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5278] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5279] <... fsconfig resumed>) = 0 [pid 5279] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5277] <... futex resumed>) = 0 [pid 5278] <... openat resumed>) = 3 [pid 5277] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5278] chdir("./file0") = 0 [pid 5277] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5278] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5279] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5278] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 60.036955][ T5278] [ 60.036955][ T5278] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.036955][ T5278] [ 60.058863][ T5279] [ 60.058863][ T5279] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.058863][ T5279] [ 60.078662][ T5282] loop2: detected capacity change from 0 to 32768 [pid 5278] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5276] <... futex resumed>) = 0 [pid 5276] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5278] fspick(AT_FDCWD, ".", 0 [pid 5276] <... futex resumed>) = 0 [pid 5278] <... fspick resumed>) = 4 [pid 5276] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5278] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5278] <... futex resumed>) = 0 [pid 5276] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5278] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5276] <... futex resumed>) = 0 [pid 5278] <... fsconfig resumed>) = 0 [pid 5276] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5278] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5278] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5282] <... ioctl resumed>) = 0 [pid 5276] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] close(3 [pid 5278] <... futex resumed>) = 0 [pid 5276] <... futex resumed>) = 1 [pid 5278] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5282] <... close resumed>) = 0 [pid 5276] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5282] close(4) = 0 [pid 5282] mkdir("./file0", 0777) = 0 [ 60.103481][ T5279] [ 60.103481][ T5279] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.103481][ T5279] [ 60.129925][ T5278] [ 60.129925][ T5278] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.129925][ T5278] [ 60.148223][ T5279] [pid 5282] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5277] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5277] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5277] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5277] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5277] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5277] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5286 attached => {parent_tid=[5286]}, 88) = 5286 [pid 5277] rt_sigprocmask(SIG_SETMASK, [], [pid 5286] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5277] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5286] <... rseq resumed>) = 0 [pid 5277] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5286] set_robust_list(0x7f9c5069b9a0, 24 [pid 5277] <... futex resumed>) = 0 [pid 5286] <... set_robust_list resumed>) = 0 [pid 5277] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5286] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5276] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5276] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5279] <... fsconfig resumed>) = 0 [pid 5276] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5286] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5283] <... write resumed>) = 16777216 [pid 5279] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5276] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5283] munmap(0x7f9c48200000, 138412032 [pid 5279] <... futex resumed>) = 0 [pid 5276] <... mprotect resumed>) = 0 [pid 5279] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5276] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5276] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5287]}, 88) = 5287 [pid 5276] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5276] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5276] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5278] <... fsconfig resumed>) = 0 ./strace-static-x86_64: Process 5287 attached [ 60.148223][ T5279] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.148223][ T5279] [ 60.160896][ T5278] [ 60.160896][ T5278] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.160896][ T5278] [ 60.190593][ T5282] [ 60.190593][ T5282] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.190593][ T5282] [pid 5285] <... write resumed>) = 16777216 [pid 5287] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5283] <... munmap resumed>) = 0 [pid 5282] <... mount resumed>) = 0 [pid 5278] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5277] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5287] <... rseq resumed>) = 0 [pid 5286] <... fsconfig resumed>) = 0 [pid 5283] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5278] <... futex resumed>) = 0 [pid 5277] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5287] set_robust_list(0x7f9c5069b9a0, 24 [pid 5286] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5283] <... openat resumed>) = 4 [pid 5279] <... futex resumed>) = 0 [pid 5278] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5277] <... futex resumed>) = 1 [pid 5287] <... set_robust_list resumed>) = 0 [pid 5286] <... futex resumed>) = 0 [pid 5283] ioctl(4, LOOP_SET_FD, 3 [pid 5277] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5287] rt_sigprocmask(SIG_SETMASK, [], [pid 5286] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5285] munmap(0x7f9c48200000, 138412032 [pid 5282] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5279] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5287] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5283] <... ioctl resumed>) = 0 [pid 5287] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5279] <... openat resumed>) = 5 [pid 5283] close(3 [pid 5279] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5283] <... close resumed>) = 0 [pid 5279] <... futex resumed>) = 1 [pid 5277] <... futex resumed>) = 0 [pid 5283] close(4 [pid 5279] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5277] exit_group(0 [pid 5283] <... close resumed>) = 0 [pid 5283] mkdir("./file0", 0777) = 0 [pid 5283] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5286] <... futex resumed>) = ? [pid 5279] <... futex resumed>) = ? [pid 5277] <... exit_group resumed>) = ? [pid 5286] +++ exited with 0 +++ [pid 5279] +++ exited with 0 +++ [pid 5276] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5276] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5278] <... futex resumed>) = 0 [pid 5277] +++ exited with 0 +++ [pid 5276] <... futex resumed>) = 1 [pid 5278] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5277, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=27 /* 0.27 s */} --- [pid 5226] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5226] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5226] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 60.220382][ T5286] [ 60.220382][ T5286] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.220382][ T5286] [ 60.233858][ T5283] loop3: detected capacity change from 0 to 32768 [ 60.244575][ T5287] [ 60.244575][ T5287] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.244575][ T5287] [pid 5287] <... fsconfig resumed>) = 0 [pid 5282] <... openat resumed>) = 3 [pid 5278] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5276] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] unlink("./3/binderfs" [pid 5287] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5285] <... munmap resumed>) = 0 [pid 5283] <... mount resumed>) = 0 [pid 5282] chdir("./file0" [pid 5278] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5287] <... futex resumed>) = 0 [pid 5283] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5278] <... futex resumed>) = 0 [pid 5276] exit_group(0 [pid 5226] <... unlink resumed>) = 0 [pid 5283] <... openat resumed>) = 3 [pid 5282] <... chdir resumed>) = 0 [pid 5278] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5283] chdir("./file0") = 0 [pid 5282] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5278] <... futex resumed>) = ? [pid 5276] <... exit_group resumed>) = ? [pid 5226] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5283] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5278] +++ exited with 0 +++ [pid 5283] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5282] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5285] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5283] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5285] <... openat resumed>) = 4 [pid 5283] <... futex resumed>) = 1 [ 60.270479][ T5283] [ 60.270479][ T5283] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.270479][ T5283] [ 60.296580][ T5226] [ 60.296580][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.296580][ T5226] [ 60.310349][ T5226] [ 60.310349][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.310349][ T5226] [pid 5283] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5287] +++ exited with 0 +++ [pid 5285] ioctl(4, LOOP_SET_FD, 3 [pid 5282] <... futex resumed>) = 1 [pid 5281] <... futex resumed>) = 0 [pid 5276] +++ exited with 0 +++ [pid 5282] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5281] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5283] <... futex resumed>) = 0 [pid 5281] <... futex resumed>) = 1 [pid 5280] <... futex resumed>) = 0 [pid 5283] fspick(AT_FDCWD, ".", 0 [pid 5280] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5283] <... fspick resumed>) = 4 [pid 5280] <... futex resumed>) = 1 [pid 5283] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5280] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5283] <... futex resumed>) = 0 [pid 5283] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5282] <... futex resumed>) = 0 [pid 5281] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5282] fspick(AT_FDCWD, ".", 0 [pid 5281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5285] <... ioctl resumed>) = 0 [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5276, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=23 /* 0.23 s */} --- [pid 5285] close(3 [pid 5282] <... fspick resumed>) = 4 [pid 5281] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5285] <... close resumed>) = 0 [pid 5283] <... futex resumed>) = 0 [pid 5282] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5281] <... futex resumed>) = 1 [pid 5285] close(4 [pid 5283] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5282] <... futex resumed>) = 1 [pid 5280] <... futex resumed>) = 0 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5285] <... close resumed>) = 0 [pid 5283] <... fsconfig resumed>) = 0 [pid 5281] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5280] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5283] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5280] <... futex resumed>) = 0 [pid 5283] <... futex resumed>) = 0 [pid 5280] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5285] mkdir("./file0", 0777 [pid 5283] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5282] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5223] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5285] <... mkdir resumed>) = 0 [pid 5282] <... fsconfig resumed>) = 0 [pid 5281] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... openat resumed>) = 3 [ 60.323010][ T5285] loop0: detected capacity change from 0 to 32768 [ 60.361817][ T5285] [ 60.361817][ T5285] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.361817][ T5285] [pid 5285] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5283] <... futex resumed>) = 0 [pid 5282] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5281] <... futex resumed>) = 1 [pid 5226] <... umount2 resumed>) = 0 [pid 5223] newfstatat(3, "", [pid 5283] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5282] <... futex resumed>) = 1 [pid 5281] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5280] <... futex resumed>) = 0 [pid 5280] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5282] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5280] <... futex resumed>) = 0 [pid 5226] newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5223] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] <... openat resumed>) = 4 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(4, "", [pid 5223] newfstatat(AT_FDCWD, "./3/binderfs", [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] getdents64(4, [pid 5223] unlink("./3/binderfs" [pid 5226] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5223] <... unlink resumed>) = 0 [pid 5226] getdents64(4, [pid 5223] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5226] close(4) = 0 [pid 5226] rmdir("./3/file0") = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5285] <... mount resumed>) = 0 [pid 5280] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] close(3) = 0 [pid 5226] rmdir("./3") = 0 [pid 5226] mkdir("./4", 0777) = 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5226] ioctl(3, LOOP_CLR_FD [pid 5281] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 60.374977][ T5283] [ 60.374977][ T5283] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.374977][ T5283] [ 60.376513][ T5282] [ 60.376513][ T5282] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.376513][ T5282] [ 60.386449][ T5283] [ 60.386449][ T5283] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.386449][ T5283] [ 60.407869][ T5223] [ 60.407869][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.407869][ T5223] [ 60.409905][ T5282] [pid 5226] <... ioctl resumed>) = 0 [pid 5281] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] close(3 [pid 5285] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5283] <... fsconfig resumed>) = 0 [pid 5281] <... futex resumed>) = 0 [pid 5285] <... openat resumed>) = 3 [pid 5283] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5285] chdir("./file0" [pid 5283] <... futex resumed>) = 0 [pid 5285] <... chdir resumed>) = 0 [pid 5283] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5285] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5281] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5285] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5284] <... futex resumed>) = 0 [pid 5281] <... mmap resumed>) = 0x7f9c5067b000 [pid 5285] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5284] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5281] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5285] <... futex resumed>) = 0 [pid 5284] <... futex resumed>) = 1 [pid 5281] <... mprotect resumed>) = 0 [pid 5285] fspick(AT_FDCWD, ".", 0 [pid 5284] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5282] <... fsconfig resumed>) = 0 [pid 5281] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5285] <... fspick resumed>) = 4 [pid 5282] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5281] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5285] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] <... futex resumed>) = 1 [pid 5281] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5280] <... futex resumed>) = 0 [pid 5285] <... futex resumed>) = 1 [pid 5284] <... futex resumed>) = 0 [pid 5285] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5284] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5280] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5288 attached [pid 5285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5284] <... futex resumed>) = 0 [pid 5288] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5285] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5284] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5281] <... clone3 resumed> => {parent_tid=[5288]}, 88) = 5288 [pid 5280] <... futex resumed>) = 0 [pid 5288] <... rseq resumed>) = 0 [ 60.409905][ T5282] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.409905][ T5282] [ 60.443435][ T5223] [ 60.443435][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.443435][ T5223] [ 60.472841][ T5282] [pid 5285] <... fsconfig resumed>) = 0 [pid 5281] rt_sigprocmask(SIG_SETMASK, [], [pid 5280] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5281] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5281] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5281] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5285] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5288] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5285] <... futex resumed>) = 1 [pid 5284] <... futex resumed>) = 0 [pid 5284] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5284] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5285] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5288] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5288] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5223] <... umount2 resumed>) = 0 [pid 5223] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5223] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5223] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5223] close(4) = 0 [pid 5223] rmdir("./3/file0") = 0 [ 60.472841][ T5282] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.472841][ T5282] [ 60.494989][ T5285] [ 60.494989][ T5285] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.494989][ T5285] [ 60.511197][ T5288] [ 60.511197][ T5288] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.511197][ T5288] [ 60.523298][ T5285] [pid 5223] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5223] close(3) = 0 [pid 5223] rmdir("./3") = 0 [pid 5281] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5223] mkdir("./4", 0777 [pid 5281] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... mkdir resumed>) = 0 [pid 5281] <... futex resumed>) = 1 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5281] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] <... openat resumed>) = 3 [pid 5223] ioctl(3, LOOP_CLR_FD) = 0 [pid 5223] close(3 [pid 5288] <... fsconfig resumed>) = 0 [pid 5283] <... futex resumed>) = 0 [pid 5282] <... fsconfig resumed>) = 0 [pid 5280] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5288] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5283] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5282] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5280] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5284] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5284] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5280] <... futex resumed>) = 0 [pid 5284] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5283] <... openat resumed>) = 5 [pid 5282] <... futex resumed>) = 0 [pid 5280] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5288] <... futex resumed>) = 0 [pid 5285] <... fsconfig resumed>) = 0 [pid 5284] <... mprotect resumed>) = 0 [pid 5283] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5284] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5289 attached => {parent_tid=[5289]}, 88) = 5289 [pid 5284] rt_sigprocmask(SIG_SETMASK, [], [pid 5283] <... futex resumed>) = 1 [pid 5282] <... openat resumed>) = 5 [pid 5281] <... futex resumed>) = 0 [pid 5289] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5288] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5285] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5284] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5283] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5282] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5281] exit_group(0 [pid 5289] <... rseq resumed>) = 0 [pid 5285] <... futex resumed>) = 0 [pid 5282] <... futex resumed>) = 1 [pid 5281] <... exit_group resumed>) = ? [pid 5280] <... futex resumed>) = 0 [pid 5289] set_robust_list(0x7f9c5069b9a0, 24 [pid 5288] <... futex resumed>) = ? [pid 5285] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5282] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5280] exit_group(0 [pid 5289] <... set_robust_list resumed>) = 0 [pid 5283] <... futex resumed>) = ? [pid 5282] <... futex resumed>) = ? [pid 5280] <... exit_group resumed>) = ? [pid 5289] rt_sigprocmask(SIG_SETMASK, [], [pid 5288] +++ exited with 0 +++ [pid 5284] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5282] +++ exited with 0 +++ [pid 5289] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5284] <... futex resumed>) = 0 [pid 5289] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5284] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5280] +++ exited with 0 +++ [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5280, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=31 /* 0.31 s */} --- [pid 5224] restart_syscall(<... resuming interrupted clone ...> [pid 5283] +++ exited with 0 +++ [pid 5281] +++ exited with 0 +++ [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5281, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=29 /* 0.29 s */} --- [pid 5225] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5224] <... restart_syscall resumed>) = 0 [pid 5225] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5224] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] getdents64(3, [pid 5224] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5225] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... openat resumed>) = 3 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(3, "", [pid 5225] newfstatat(AT_FDCWD, "./3/binderfs", [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 60.523298][ T5285] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.523298][ T5285] [pid 5224] unlink("./3/binderfs") = 0 [pid 5224] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] unlink("./3/binderfs") = 0 [pid 5225] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5289] <... fsconfig resumed>) = 0 [pid 5284] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5289] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5284] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5289] <... futex resumed>) = 0 [pid 5284] <... futex resumed>) = 1 [pid 5289] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5284] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5285] <... futex resumed>) = 0 [ 60.588219][ T5289] [ 60.588219][ T5289] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.588219][ T5289] [ 60.603756][ T5225] [ 60.603756][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.603756][ T5225] [ 60.614749][ T5224] [ 60.614749][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.614749][ T5224] [ 60.628780][ T5225] [ 60.628780][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5285] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = 5 [pid 5285] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5284] <... futex resumed>) = 0 [pid 5285] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5284] exit_group(0 [pid 5285] <... futex resumed>) = ? [pid 5284] <... exit_group resumed>) = ? [pid 5289] <... futex resumed>) = ? [pid 5285] +++ exited with 0 +++ [pid 5289] +++ exited with 0 +++ [pid 5225] <... umount2 resumed>) = 0 [pid 5284] +++ exited with 0 +++ [ 60.628780][ T5225] [pid 5225] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./3/file0", [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5284, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=32 /* 0.32 s */} --- [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] <... close resumed>) = 0 [pid 5225] getdents64(4, [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5225] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5222] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./3/binderfs") = 0 [pid 5222] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] close(4) = 0 [pid 5225] rmdir("./3/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3./strace-static-x86_64: Process 5290 attached ) = 0 [pid 5290] set_robust_list(0x5555932496a0, 24 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5290 [pid 5290] <... set_robust_list resumed>) = 0 [pid 5290] chdir("./4" [pid 5225] rmdir("./3" [pid 5223] <... close resumed>) = 0 [pid 5290] <... chdir resumed>) = 0 [pid 5225] <... rmdir resumed>) = 0 [pid 5224] <... umount2 resumed>) = 0 [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5225] mkdir("./4", 0777./strace-static-x86_64: Process 5291 attached [pid 5290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5225] <... mkdir resumed>) = 0 [pid 5224] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5291] set_robust_list(0x5555932496a0, 24 [pid 5290] <... prctl resumed>) = 0 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5291 [pid 5222] <... umount2 resumed>) = 0 [pid 5291] <... set_robust_list resumed>) = 0 [pid 5290] setpgid(0, 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5291] chdir("./4" [pid 5290] <... setpgid resumed>) = 0 [pid 5225] <... openat resumed>) = 3 [pid 5222] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5291] <... chdir resumed>) = 0 [pid 5291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5291] <... prctl resumed>) = 0 [pid 5290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5225] ioctl(3, LOOP_CLR_FD [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./3/file0", [pid 5291] setpgid(0, 0 [pid 5290] <... openat resumed>) = 3 [pid 5224] newfstatat(AT_FDCWD, "./3/file0", [pid 5291] <... setpgid resumed>) = 0 [pid 5225] <... ioctl resumed>) = 0 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5290] write(3, "1000", 4 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5291] <... openat resumed>) = 3 [pid 5225] close(3 [pid 5291] write(3, "1000", 4 [pid 5290] <... write resumed>) = 4 [pid 5224] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5291] <... write resumed>) = 4 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5291] close(3 [pid 5290] close(3 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5290] <... close resumed>) = 0 [pid 5224] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5224] newfstatat(4, "", [pid 5290] symlink("/dev/binderfs", "./binderfs" [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5290] <... symlink resumed>) = 0 [pid 5224] getdents64(4, [pid 5291] <... close resumed>) = 0 [pid 5290] write(1, "executing program\n", 18 [pid 5224] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5291] symlink("/dev/binderfs", "./binderfs" [pid 5224] getdents64(4, executing program executing program [pid 5291] <... symlink resumed>) = 0 [pid 5290] <... write resumed>) = 18 [pid 5222] <... openat resumed>) = 4 [pid 5291] write(1, "executing program\n", 18 [pid 5222] newfstatat(4, "", [pid 5291] <... write resumed>) = 18 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5291] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] getdents64(4, [pid 5291] <... futex resumed>) = 0 [pid 5291] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5290] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5291] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5222] getdents64(4, [pid 5291] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5222] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5291] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5222] close(4 [pid 5291] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5290] <... futex resumed>) = 0 [pid 5224] close(4 [pid 5222] <... close resumed>) = 0 [pid 5291] <... mmap resumed>) = 0x7f9c5069c000 [pid 5290] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5222] rmdir("./3/file0" [pid 5291] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5290] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5224] <... close resumed>) = 0 [pid 5291] <... mprotect resumed>) = 0 [pid 5290] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5224] rmdir("./3/file0" [pid 5291] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5222] <... rmdir resumed>) = 0 [pid 5291] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5291] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5290] <... mmap resumed>) = 0x7f9c5069c000 [ 60.665098][ T5224] [ 60.665098][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.665098][ T5224] [ 60.690901][ T5222] [ 60.690901][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.690901][ T5222] [ 60.702942][ T5222] [ 60.702942][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 60.702942][ T5222] [pid 5224] getdents64(3, ./strace-static-x86_64: Process 5292 attached [pid 5290] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5224] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] getdents64(3, [pid 5292] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5291] <... clone3 resumed> => {parent_tid=[5292]}, 88) = 5292 [pid 5290] <... mprotect resumed>) = 0 [pid 5224] close(3 [pid 5222] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5292] <... rseq resumed>) = 0 [pid 5291] rt_sigprocmask(SIG_SETMASK, [], [pid 5290] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5224] <... close resumed>) = 0 [pid 5222] close(3 [pid 5292] set_robust_list(0x7f9c506bc9a0, 24 [pid 5291] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5290] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5292] <... set_robust_list resumed>) = 0 [pid 5291] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] <... close resumed>) = 0 [pid 5292] rt_sigprocmask(SIG_SETMASK, [], [pid 5291] <... futex resumed>) = 0 [pid 5222] rmdir("./3" [pid 5292] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5291] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5224] rmdir("./3"./strace-static-x86_64: Process 5293 attached [pid 5292] memfd_create("syzkaller", 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5222] <... rmdir resumed>) = 0 [pid 5292] <... memfd_create resumed>) = 3 [pid 5222] mkdir("./4", 0777 [pid 5290] <... clone3 resumed> => {parent_tid=[5293]}, 88) = 5293 [pid 5224] mkdir("./4", 0777 [pid 5290] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] <... mkdir resumed>) = 0 [pid 5222] <... mkdir resumed>) = 0 [pid 5290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5293] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5292] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5290] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5293] <... rseq resumed>) = 0 [pid 5292] <... mmap resumed>) = 0x7f9c48200000 [pid 5290] <... futex resumed>) = 0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5293] set_robust_list(0x7f9c506bc9a0, 24 [pid 5290] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5222] <... openat resumed>) = 3 [pid 5293] <... set_robust_list resumed>) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5293] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] ioctl(3, LOOP_CLR_FD [pid 5293] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] <... ioctl resumed>) = 0 [pid 5293] memfd_create("syzkaller", 0 [pid 5224] close(3 [pid 5222] ioctl(3, LOOP_CLR_FD [pid 5293] <... memfd_create resumed>) = 3 [pid 5222] <... ioctl resumed>) = 0 [pid 5293] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5222] close(3 [pid 5225] <... close resumed>) = 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5294 attached , child_tidptr=0x555593249690) = 5294 [pid 5294] set_robust_list(0x5555932496a0, 24) = 0 [pid 5294] chdir("./4") = 0 [pid 5294] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5294] setpgid(0, 0) = 0 [pid 5294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5294] write(3, "1000", 4) = 4 [pid 5294] close(3) = 0 [pid 5294] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5294] write(1, "executing program\n", 18) = 18 [pid 5294] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5294] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5294] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5294] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5294] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5294] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} => {parent_tid=[5295]}, 88) = 5295 [pid 5294] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5294] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5294] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5295 attached [pid 5295] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5295] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5295] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5295] memfd_create("syzkaller", 0) = 3 [pid 5295] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5224] <... close resumed>) = 0 [pid 5292] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5222] <... close resumed>) = 0 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5296 ./strace-static-x86_64: Process 5296 attached [pid 5296] set_robust_list(0x5555932496a0, 24) = 0 [pid 5296] chdir("./4") = 0 [pid 5296] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5296] setpgid(0, 0 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5297 attached [pid 5296] <... setpgid resumed>) = 0 [pid 5293] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5297] set_robust_list(0x5555932496a0, 24 [pid 5296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5297] <... set_robust_list resumed>) = 0 [pid 5296] <... openat resumed>) = 3 [pid 5222] <... clone resumed>, child_tidptr=0x555593249690) = 5297 [pid 5297] chdir("./4" [pid 5296] write(3, "1000", 4 [pid 5297] <... chdir resumed>) = 0 [pid 5296] <... write resumed>) = 4 [pid 5296] close(3 [pid 5297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5296] <... close resumed>) = 0 [pid 5297] <... prctl resumed>) = 0 [pid 5296] symlink("/dev/binderfs", "./binderfs" [pid 5297] setpgid(0, 0) = 0 [pid 5297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5296] <... symlink resumed>) = 0 [pid 5297] <... openat resumed>) = 3 executing program [pid 5297] write(3, "1000", 4 [pid 5296] write(1, "executing program\n", 18 [pid 5297] <... write resumed>) = 4 [pid 5296] <... write resumed>) = 18 [pid 5297] close(3 [pid 5296] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5297] <... close resumed>) = 0 [pid 5297] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5297] write(1, "executing program\n", 18) = 18 [pid 5297] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5297] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5297] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5297] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5296] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5297] <... mprotect resumed>) = 0 [pid 5297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} => {parent_tid=[5298]}, 88) = 5298 ./strace-static-x86_64: Process 5298 attached [pid 5297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5297] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5298] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5296] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5298] <... rseq resumed>) = 0 [pid 5297] <... futex resumed>) = 0 [pid 5297] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5298] set_robust_list(0x7f9c506bc9a0, 24 [pid 5296] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5298] <... set_robust_list resumed>) = 0 [pid 5296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5298] rt_sigprocmask(SIG_SETMASK, [], [pid 5296] <... mmap resumed>) = 0x7f9c5069c000 [pid 5298] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5296] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5298] memfd_create("syzkaller", 0 [pid 5296] <... mprotect resumed>) = 0 [pid 5296] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5298] <... memfd_create resumed>) = 3 [pid 5296] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5299 attached [pid 5298] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5296] <... clone3 resumed> => {parent_tid=[5299]}, 88) = 5299 [pid 5299] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5298] <... mmap resumed>) = 0x7f9c48200000 [pid 5296] rt_sigprocmask(SIG_SETMASK, [], [pid 5299] <... rseq resumed>) = 0 [pid 5296] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5296] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5299] set_robust_list(0x7f9c506bc9a0, 24 [pid 5296] <... futex resumed>) = 0 [pid 5299] <... set_robust_list resumed>) = 0 [pid 5296] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5299] memfd_create("syzkaller", 0) = 3 [pid 5299] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5295] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5292] <... write resumed>) = 16777216 [pid 5292] munmap(0x7f9c48200000, 138412032 [pid 5293] <... write resumed>) = 16777216 [pid 5292] <... munmap resumed>) = 0 [pid 5293] munmap(0x7f9c48200000, 138412032 [pid 5292] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5292] ioctl(4, LOOP_SET_FD, 3 [pid 5293] <... munmap resumed>) = 0 [pid 5292] <... ioctl resumed>) = 0 [pid 5292] close(3 [pid 5293] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5292] <... close resumed>) = 0 [pid 5292] close(4) = 0 [pid 5292] mkdir("./file0", 0777) = 0 [pid 5292] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5293] <... openat resumed>) = 4 [pid 5293] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5293] close(3) = 0 [pid 5293] close(4) = 0 [pid 5293] mkdir("./file0", 0777) = 0 [ 61.388076][ T5292] loop1: detected capacity change from 0 to 32768 [ 61.407934][ T5293] loop4: detected capacity change from 0 to 32768 [pid 5293] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5298] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5299] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5293] <... mount resumed>) = 0 [pid 5293] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5293] chdir("./file0") = 0 [pid 5293] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5293] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5290] <... futex resumed>) = 0 [pid 5293] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5290] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5290] <... futex resumed>) = 0 [pid 5293] fspick(AT_FDCWD, ".", 0 [pid 5290] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5293] <... fspick resumed>) = 4 [pid 5293] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5290] <... futex resumed>) = 0 [pid 5293] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5290] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5290] <... futex resumed>) = 0 [pid 5293] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [ 61.439822][ T5292] [ 61.439822][ T5292] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.439822][ T5292] [ 61.449344][ T5293] [ 61.449344][ T5293] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.449344][ T5293] [pid 5290] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5293] <... fsconfig resumed>) = 0 [pid 5293] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5290] <... futex resumed>) = 0 [pid 5293] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5290] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5290] <... futex resumed>) = 0 [pid 5293] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5290] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5292] <... mount resumed>) = 0 [pid 5292] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5292] chdir("./file0") = 0 [pid 5292] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5292] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5292] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5291] <... futex resumed>) = 0 [pid 5291] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5292] <... futex resumed>) = 0 [pid 5291] <... futex resumed>) = 1 [pid 5292] fspick(AT_FDCWD, ".", 0) = 4 [pid 5292] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5292] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5291] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 5291] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5292] <... futex resumed>) = 0 [pid 5291] <... futex resumed>) = 1 [pid 5292] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5292] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5292] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5291] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 5291] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5292] <... futex resumed>) = 0 [pid 5291] <... futex resumed>) = 1 [pid 5292] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5291] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5290] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5290] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [ 61.512413][ T5293] [ 61.512413][ T5293] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.512413][ T5293] [ 61.516825][ T5292] [ 61.516825][ T5292] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.516825][ T5292] [ 61.547535][ T5293] [ 61.547535][ T5293] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.547535][ T5293] [pid 5290] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5291] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5290] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5291] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5290] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5291] <... futex resumed>) = 0 [pid 5291] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5293] <... fsconfig resumed>) = 0 [pid 5291] <... mmap resumed>) = 0x7f9c5067b000 [pid 5290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5291] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 5300 attached [pid 5293] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5290] <... clone3 resumed> => {parent_tid=[5300]}, 88) = 5300 [pid 5293] <... futex resumed>) = 0 [pid 5291] <... mprotect resumed>) = 0 [pid 5300] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5293] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5290] rt_sigprocmask(SIG_SETMASK, [], [pid 5291] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5300] <... rseq resumed>) = 0 [pid 5290] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5300] set_robust_list(0x7f9c5069b9a0, 24 [pid 5290] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5300] <... set_robust_list resumed>) = 0 [pid 5300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5300] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5295] <... write resumed>) = 16777216 [pid 5295] munmap(0x7f9c48200000, 138412032 [pid 5291] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5291] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5292] <... fsconfig resumed>) = 0 [pid 5291] <... clone3 resumed> => {parent_tid=[5301]}, 88) = 5301 [pid 5292] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5292] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 5301 attached [pid 5300] <... fsconfig resumed>) = 0 [pid 5295] <... munmap resumed>) = 0 [ 61.568314][ T5292] [ 61.568314][ T5292] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.568314][ T5292] [ 61.602342][ T5300] [ 61.602342][ T5300] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.602342][ T5300] [pid 5291] rt_sigprocmask(SIG_SETMASK, [], [pid 5300] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5291] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5291] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5290] <... futex resumed>) = 0 [pid 5300] <... futex resumed>) = 1 [pid 5290] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5301] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5290] <... futex resumed>) = 1 [pid 5293] <... futex resumed>) = 0 [pid 5300] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5293] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5291] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5290] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5301] <... rseq resumed>) = 0 [pid 5301] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5295] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5301] rt_sigprocmask(SIG_SETMASK, [], [pid 5295] <... openat resumed>) = 4 [pid 5301] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5301] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5293] <... openat resumed>) = 5 [pid 5295] ioctl(4, LOOP_SET_FD, 3 [ 61.634304][ T29] kauditd_printk_skb: 4 callbacks suppressed [ 61.634321][ T29] audit: type=1800 audit(1728249434.198:16): pid=5293 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 61.636112][ T5295] loop3: detected capacity change from 0 to 32768 [pid 5293] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5293] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5291] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5290] <... futex resumed>) = 0 [pid 5291] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5291] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5290] exit_group(0 [pid 5300] <... futex resumed>) = ? [pid 5293] <... futex resumed>) = ? [pid 5290] <... exit_group resumed>) = ? [pid 5300] +++ exited with 0 +++ [pid 5292] <... futex resumed>) = 0 [pid 5293] +++ exited with 0 +++ [pid 5292] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5290] +++ exited with 0 +++ [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5290, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=30 /* 0.30 s */} --- [pid 5292] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5292] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5291] <... futex resumed>) = 0 [pid 5226] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5292] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5299] <... write resumed>) = 16777216 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5301] <... fsconfig resumed>) = 0 [pid 5299] munmap(0x7f9c48200000, 138412032 [pid 5295] <... ioctl resumed>) = 0 [pid 5226] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5301] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5301] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] <... openat resumed>) = 3 [pid 5226] newfstatat(3, "", [pid 5295] close(3 [pid 5291] exit_group(0 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5295] <... close resumed>) = 0 [pid 5295] close(4) = 0 [pid 5295] mkdir("./file0", 0777 [pid 5226] getdents64(3, [pid 5295] <... mkdir resumed>) = 0 [pid 5226] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5301] <... futex resumed>) = ? [pid 5295] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5292] <... futex resumed>) = ? [ 61.689659][ T5301] [ 61.689659][ T5301] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.689659][ T5301] [pid 5291] <... exit_group resumed>) = ? [pid 5301] +++ exited with 0 +++ [pid 5292] +++ exited with 0 +++ [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5291] +++ exited with 0 +++ [pid 5226] unlink("./4/binderfs" [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5291, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=27 /* 0.27 s */} --- [pid 5226] <... unlink resumed>) = 0 [pid 5223] restart_syscall(<... resuming interrupted clone ...> [pid 5226] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... restart_syscall resumed>) = 0 [pid 5223] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5299] <... munmap resumed>) = 0 [pid 5298] <... write resumed>) = 16777216 [pid 5295] <... mount resumed>) = 0 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5299] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5298] munmap(0x7f9c48200000, 138412032 [pid 5299] <... openat resumed>) = 4 [pid 5223] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] unlink("./4/binderfs" [pid 5299] ioctl(4, LOOP_SET_FD, 3 [pid 5223] <... unlink resumed>) = 0 [pid 5295] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5226] <... umount2 resumed>) = 0 [pid 5295] <... openat resumed>) = 3 [pid 5226] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [ 61.747952][ T5295] [ 61.747952][ T5295] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.747952][ T5295] [ 61.759921][ T5226] [ 61.759921][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.759921][ T5226] [ 61.772057][ T5226] [ 61.772057][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.772057][ T5226] [ 61.782703][ T5299] loop2: detected capacity change from 0 to 32768 [ 61.794585][ T5223] [pid 5223] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5298] <... munmap resumed>) = 0 [pid 5295] chdir("./file0" [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5295] <... chdir resumed>) = 0 [pid 5295] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5298] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5295] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5226] newfstatat(AT_FDCWD, "./4/file0", [pid 5298] <... openat resumed>) = 4 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5299] <... ioctl resumed>) = 0 [pid 5298] ioctl(4, LOOP_SET_FD, 3 [pid 5295] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5226] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5226] close(4) = 0 [pid 5226] rmdir("./4/file0") = 0 [pid 5299] close(3) = 0 [pid 5299] close(4) = 0 [pid 5299] mkdir("./file0", 0777) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] close(3) = 0 [pid 5226] rmdir("./4") = 0 [pid 5299] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5226] mkdir("./5", 0777 [pid 5295] <... futex resumed>) = 1 [pid 5294] <... futex resumed>) = 0 [pid 5226] <... mkdir resumed>) = 0 [pid 5295] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5294] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5298] <... ioctl resumed>) = 0 [pid 5295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5294] <... futex resumed>) = 0 [pid 5294] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5298] close(3 [pid 5295] fspick(AT_FDCWD, ".", 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5298] <... close resumed>) = 0 [ 61.794585][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.794585][ T5223] [ 61.807208][ T5223] [ 61.807208][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.807208][ T5223] [ 61.819825][ T5298] loop0: detected capacity change from 0 to 32768 [ 61.838883][ T5299] [ 61.838883][ T5299] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5295] <... fspick resumed>) = 4 [pid 5298] close(4 [pid 5226] <... openat resumed>) = 3 [pid 5295] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5294] <... futex resumed>) = 0 [pid 5226] ioctl(3, LOOP_CLR_FD [pid 5294] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... ioctl resumed>) = 0 [pid 5294] <... futex resumed>) = 0 [pid 5226] close(3 [pid 5298] <... close resumed>) = 0 [pid 5295] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5294] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5298] mkdir("./file0", 0777 [pid 5295] <... fsconfig resumed>) = 0 [pid 5298] <... mkdir resumed>) = 0 [pid 5295] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... umount2 resumed>) = 0 [pid 5295] <... futex resumed>) = 1 [pid 5295] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5294] <... futex resumed>) = 0 [pid 5223] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5294] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5295] <... futex resumed>) = 0 [pid 5294] <... futex resumed>) = 1 [pid 5223] newfstatat(AT_FDCWD, "./4/file0", [pid 5294] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5295] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5223] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5223] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5223] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5223] close(4) = 0 [ 61.838883][ T5299] [pid 5223] rmdir("./4/file0") = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5223] close(3) = 0 [pid 5223] rmdir("./4") = 0 [pid 5223] mkdir("./5", 0777) = 0 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5223] ioctl(3, LOOP_CLR_FD) = 0 [pid 5223] close(3 [pid 5299] <... mount resumed>) = 0 [pid 5299] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5299] chdir("./file0") = 0 [pid 5299] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5299] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5296] <... futex resumed>) = 0 [pid 5296] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5296] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5299] fspick(AT_FDCWD, ".", 0) = 4 [pid 5299] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5296] <... futex resumed>) = 0 [pid 5296] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5296] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5299] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5299] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5296] <... futex resumed>) = 0 [pid 5296] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5296] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5299] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [ 61.871750][ T5295] [ 61.871750][ T5295] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.871750][ T5295] [ 61.888314][ T5299] [ 61.888314][ T5299] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.888314][ T5299] [ 61.913907][ T5295] [ 61.913907][ T5295] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5298] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5294] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5294] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5294] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5294] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5294] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5302]}, 88) = 5302 ./strace-static-x86_64: Process 5302 attached [pid 5302] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5294] rt_sigprocmask(SIG_SETMASK, [], [pid 5302] <... rseq resumed>) = 0 [pid 5302] set_robust_list(0x7f9c5069b9a0, 24 [pid 5294] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5302] <... set_robust_list resumed>) = 0 [pid 5302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5302] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5294] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5294] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5302] <... futex resumed>) = 0 [pid 5296] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5296] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5302] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5296] <... futex resumed>) = 0 [pid 5296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5296] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5296] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5303]}, 88) = 5303 [pid 5296] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 5303 attached [pid 5296] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5296] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5303] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053) = 0 [pid 5303] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5303] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5303] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5295] <... fsconfig resumed>) = 0 [pid 5295] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5295] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5298] <... mount resumed>) = 0 [pid 5298] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5298] chdir("./file0" [pid 5294] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5298] <... chdir resumed>) = 0 [ 61.913907][ T5295] [ 61.940983][ T5298] [ 61.940983][ T5298] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.940983][ T5298] [ 61.952978][ T5299] [ 61.952978][ T5299] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.952978][ T5299] [pid 5294] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5295] <... futex resumed>) = 0 [pid 5294] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5295] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5298] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5295] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5295] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5294] <... futex resumed>) = 0 [pid 5295] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5298] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5298] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5297] <... futex resumed>) = 0 [pid 5297] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5298] fspick(AT_FDCWD, ".", 0 [pid 5297] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5298] <... fspick resumed>) = 4 [pid 5298] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5297] <... futex resumed>) = 0 [pid 5298] <... futex resumed>) = 1 [pid 5297] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5298] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5297] <... futex resumed>) = 0 [pid 5298] <... fsconfig resumed>) = 0 [pid 5297] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5298] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5298] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5297] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5297] <... futex resumed>) = 0 [pid 5298] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5297] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5299] <... fsconfig resumed>) = 0 [pid 5296] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5299] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5296] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5299] <... futex resumed>) = 0 [pid 5296] <... futex resumed>) = 0 [pid 5299] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5065a000 [pid 5296] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5296] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} => {parent_tid=[5304]}, 88) = 5304 ./strace-static-x86_64: Process 5304 attached [pid 5304] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5296] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5296] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5296] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5304] <... rseq resumed>) = 0 [ 61.986589][ T5302] [ 61.986589][ T5302] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 61.986589][ T5302] [ 62.001523][ T5298] [ 62.001523][ T5298] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.001523][ T5298] [ 62.024022][ T5303] [ 62.024022][ T5303] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.024022][ T5303] [pid 5304] set_robust_list(0x7f9c5067a9a0, 24 [pid 5302] <... fsconfig resumed>) = 0 [pid 5304] <... set_robust_list resumed>) = 0 [pid 5302] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5304] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5302] <... futex resumed>) = 0 [pid 5294] exit_group(0) = ? [pid 5302] +++ exited with 0 +++ [pid 5303] <... fsconfig resumed>) = 0 [pid 5303] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5303] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5295] <... futex resumed>) = ? [pid 5304] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5295] +++ exited with 0 +++ [pid 5294] +++ exited with 0 +++ [pid 5304] <... openat resumed>) = 5 [pid 5226] <... close resumed>) = 0 [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5296] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5305 [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5294, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=32 /* 0.32 s */} --- [pid 5225] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 5305 attached [pid 5304] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5297] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5225] <... restart_syscall resumed>) = 0 [pid 5305] set_robust_list(0x5555932496a0, 24 [pid 5304] <... futex resumed>) = 0 [pid 5297] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5296] exit_group(0 [pid 5305] <... set_robust_list resumed>) = 0 [pid 5303] <... futex resumed>) = ? [pid 5299] <... futex resumed>) = ? [pid 5297] <... futex resumed>) = 0 [pid 5296] <... exit_group resumed>) = ? [pid 5305] chdir("./5" [pid 5304] +++ exited with 0 +++ [pid 5303] +++ exited with 0 +++ [pid 5299] +++ exited with 0 +++ [pid 5297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5223] <... close resumed>) = 0 [pid 5305] <... chdir resumed>) = 0 [pid 5297] <... mmap resumed>) = 0x7f9c5067b000 [pid 5225] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5305] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5297] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5306 attached [pid 5305] <... prctl resumed>) = 0 [pid 5297] <... mprotect resumed>) = 0 [pid 5296] +++ exited with 0 +++ [pid 5225] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5305] setpgid(0, 0 [pid 5297] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5225] <... openat resumed>) = 3 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5296, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=29 /* 0.29 s */} --- [pid 5306] set_robust_list(0x5555932496a0, 24 [pid 5305] <... setpgid resumed>) = 0 [pid 5297] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5225] newfstatat(3, "", [pid 5224] restart_syscall(<... resuming interrupted clone ...> [pid 5306] <... set_robust_list resumed>) = 0 [pid 5305] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] <... restart_syscall resumed>) = 0 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5306 [pid 5305] <... openat resumed>) = 3 [pid 5298] <... fsconfig resumed>) = 0 [pid 5225] getdents64(3, ./strace-static-x86_64: Process 5307 attached [pid 5306] chdir("./5" [pid 5305] write(3, "1000", 4 [pid 5298] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5297] <... clone3 resumed> => {parent_tid=[5307]}, 88) = 5307 [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5307] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5306] <... chdir resumed>) = 0 [pid 5305] <... write resumed>) = 4 [pid 5298] <... futex resumed>) = 0 [pid 5297] rt_sigprocmask(SIG_SETMASK, [], [pid 5307] <... rseq resumed>) = 0 [pid 5306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5305] close(3 [pid 5298] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5225] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5297] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5307] set_robust_list(0x7f9c5069b9a0, 24 [pid 5306] <... prctl resumed>) = 0 [pid 5305] <... close resumed>) = 0 [pid 5297] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5307] <... set_robust_list resumed>) = 0 [pid 5306] setpgid(0, 0 [pid 5307] rt_sigprocmask(SIG_SETMASK, [], [pid 5306] <... setpgid resumed>) = 0 [pid 5305] symlink("/dev/binderfs", "./binderfs" [pid 5297] <... futex resumed>) = 0 [pid 5225] newfstatat(AT_FDCWD, "./4/binderfs", [pid 5224] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5307] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5297] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 62.031978][ T5298] [ 62.031978][ T5298] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.031978][ T5298] [ 62.064732][ T29] audit: type=1800 audit(1728249434.628:17): pid=5304 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop2" ino=4 res=0 errno=0 [pid 5307] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5306] <... openat resumed>) = 3 [pid 5305] <... symlink resumed>) = 0 [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5225] unlink("./4/binderfs" [pid 5224] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5305] write(1, "executing program\n", 18 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./4/binderfs", executing program [pid 5225] <... unlink resumed>) = 0 [pid 5307] <... fsconfig resumed>) = 0 [pid 5306] write(3, "1000", 4 [pid 5305] <... write resumed>) = 18 [pid 5224] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5307] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5306] <... write resumed>) = 4 [pid 5305] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5225] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] unlink("./4/binderfs" [pid 5307] <... futex resumed>) = 1 [pid 5306] close(3executing program [pid 5297] <... futex resumed>) = 0 [pid 5307] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5306] <... close resumed>) = 0 [pid 5305] <... futex resumed>) = 0 [pid 5297] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... unlink resumed>) = 0 [pid 5306] symlink("/dev/binderfs", "./binderfs" [pid 5305] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5306] <... symlink resumed>) = 0 [pid 5305] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5306] write(1, "executing program\n", 18 [pid 5305] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5306] <... write resumed>) = 18 [pid 5306] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5305] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5306] <... futex resumed>) = 0 [pid 5305] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5306] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5305] <... mmap resumed>) = 0x7f9c5069c000 [pid 5306] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5305] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5306] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5306] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5305] <... mprotect resumed>) = 0 [pid 5306] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5305] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5306] <... clone3 resumed> => {parent_tid=[5308]}, 88) = 5308 [pid 5306] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5306] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5305] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5306] <... futex resumed>) = 0 [pid 5305] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5306] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5305] <... clone3 resumed> => {parent_tid=[5309]}, 88) = 5309 ./strace-static-x86_64: Process 5309 attached ./strace-static-x86_64: Process 5308 attached [pid 5298] <... futex resumed>) = 0 [pid 5297] <... futex resumed>) = 1 [pid 5224] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5309] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5308] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5305] rt_sigprocmask(SIG_SETMASK, [], [pid 5298] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [ 62.108943][ T5307] [ 62.108943][ T5307] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.108943][ T5307] [ 62.134439][ T5225] [ 62.134439][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.134439][ T5225] [ 62.145894][ T5225] [ 62.145894][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.145894][ T5225] [pid 5297] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5309] <... rseq resumed>) = 0 [pid 5308] <... rseq resumed>) = 0 [pid 5305] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5298] <... openat resumed>) = 5 [pid 5309] set_robust_list(0x7f9c506bc9a0, 24 [pid 5308] set_robust_list(0x7f9c506bc9a0, 24 [pid 5305] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] <... set_robust_list resumed>) = 0 [pid 5308] <... set_robust_list resumed>) = 0 [pid 5305] <... futex resumed>) = 0 [pid 5309] rt_sigprocmask(SIG_SETMASK, [], [pid 5308] rt_sigprocmask(SIG_SETMASK, [], [pid 5305] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5309] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5308] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5309] memfd_create("syzkaller", 0 [pid 5308] memfd_create("syzkaller", 0) = 3 [pid 5308] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5309] <... memfd_create resumed>) = 3 [pid 5309] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5298] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5297] <... futex resumed>) = 0 [pid 5297] exit_group(0) = ? [pid 5307] <... futex resumed>) = ? [pid 5307] +++ exited with 0 +++ [pid 5298] +++ exited with 0 +++ [pid 5297] +++ exited with 0 +++ [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5297, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=31 /* 0.31 s */} --- [pid 5222] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5222] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./4/binderfs") = 0 [ 62.161574][ T5224] [ 62.161574][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.161574][ T5224] [ 62.161956][ T29] audit: type=1800 audit(1728249434.728:18): pid=5298 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop0" ino=4 res=0 errno=0 [ 62.196561][ T5224] [ 62.196561][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.196561][ T5224] [pid 5222] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... umount2 resumed>) = 0 [pid 5225] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] close(4) = 0 [pid 5225] rmdir("./4/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3) = 0 [pid 5225] rmdir("./4") = 0 [pid 5225] mkdir("./5", 0777) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD) = 0 [ 62.223645][ T5222] [ 62.223645][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.223645][ T5222] [pid 5225] close(3 [pid 5224] <... umount2 resumed>) = 0 [pid 5224] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5224] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5224] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5224] close(4) = 0 [pid 5224] rmdir("./4/file0") = 0 [pid 5224] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5224] close(3) = 0 [pid 5224] rmdir("./4") = 0 [pid 5224] mkdir("./5", 0777) = 0 [pid 5222] <... umount2 resumed>) = 0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [ 62.271325][ T5222] [ 62.271325][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.271325][ T5222] [pid 5222] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] ioctl(3, LOOP_CLR_FD [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... ioctl resumed>) = 0 [pid 5224] close(3 [pid 5222] newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5222] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] close(4) = 0 [pid 5222] rmdir("./4/file0") = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] close(3) = 0 [pid 5222] rmdir("./4") = 0 [pid 5222] mkdir("./5", 0777) = 0 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [pid 5222] close(3 [pid 5308] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5225] <... close resumed>) = 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5224] <... close resumed>) = 0 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5310 attached [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5310 ./strace-static-x86_64: Process 5311 attached [pid 5310] set_robust_list(0x5555932496a0, 24) = 0 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5311 [pid 5311] set_robust_list(0x5555932496a0, 24) = 0 [pid 5310] chdir("./5" [pid 5311] chdir("./5" [pid 5310] <... chdir resumed>) = 0 [pid 5311] <... chdir resumed>) = 0 [pid 5310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5311] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5310] <... prctl resumed>) = 0 [pid 5311] <... prctl resumed>) = 0 [pid 5310] setpgid(0, 0 [pid 5311] setpgid(0, 0 [pid 5310] <... setpgid resumed>) = 0 [pid 5311] <... setpgid resumed>) = 0 [pid 5310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5311] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5310] <... openat resumed>) = 3 [pid 5311] <... openat resumed>) = 3 [pid 5310] write(3, "1000", 4 [pid 5311] write(3, "1000", 4 [pid 5310] <... write resumed>) = 4 [pid 5311] <... write resumed>) = 4 [pid 5310] close(3 [pid 5311] close(3 [pid 5310] <... close resumed>) = 0 [pid 5309] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5311] <... close resumed>) = 0 [pid 5311] symlink("/dev/binderfs", "./binderfs" [pid 5310] symlink("/dev/binderfs", "./binderfs"executing program [pid 5311] <... symlink resumed>) = 0 [pid 5310] <... symlink resumed>) = 0 [pid 5310] write(1, "executing program\n", 18) = 18 [pid 5310] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5310] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, executing program NULL, 8) = 0 [pid 5311] write(1, "executing program\n", 18 [pid 5310] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5311] <... write resumed>) = 18 [pid 5310] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5311] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5310] <... mmap resumed>) = 0x7f9c5069c000 [pid 5311] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5310] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5311] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5311] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5310] <... mprotect resumed>) = 0 [pid 5311] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5311] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5310] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5311] <... mmap resumed>) = 0x7f9c5069c000 [pid 5310] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5311] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5312 attached [pid 5311] <... mprotect resumed>) = 0 [pid 5310] <... clone3 resumed> => {parent_tid=[5312]}, 88) = 5312 [pid 5312] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5311] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5310] rt_sigprocmask(SIG_SETMASK, [], [pid 5312] <... rseq resumed>) = 0 [pid 5311] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5310] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5312] set_robust_list(0x7f9c506bc9a0, 24 [pid 5311] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5310] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5312] <... set_robust_list resumed>) = 0 [pid 5310] <... futex resumed>) = 0 [pid 5312] rt_sigprocmask(SIG_SETMASK, [], [pid 5310] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5312] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5312] memfd_create("syzkaller", 0./strace-static-x86_64: Process 5313 attached ) = 3 [pid 5313] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5312] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5311] <... clone3 resumed> => {parent_tid=[5313]}, 88) = 5313 [pid 5312] <... mmap resumed>) = 0x7f9c48200000 [pid 5311] rt_sigprocmask(SIG_SETMASK, [], [pid 5313] <... rseq resumed>) = 0 [pid 5313] set_robust_list(0x7f9c506bc9a0, 24 [pid 5311] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5313] <... set_robust_list resumed>) = 0 [pid 5311] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5313] rt_sigprocmask(SIG_SETMASK, [], [pid 5311] <... futex resumed>) = 0 [pid 5313] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5311] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5313] memfd_create("syzkaller", 0) = 3 [pid 5222] <... close resumed>) = 0 [pid 5313] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5314 attached [pid 5314] set_robust_list(0x5555932496a0, 24) = 0 [pid 5314] chdir("./5") = 0 [pid 5314] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5314] setpgid(0, 0) = 0 [pid 5314] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5222] <... clone resumed>, child_tidptr=0x555593249690) = 5314 [pid 5314] <... openat resumed>) = 3 [pid 5314] write(3, "1000", 4) = 4 [pid 5314] close(3) = 0 [pid 5314] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5314] write(1, "executing program\n", 18) = 18 [pid 5314] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5314] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5314] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5314] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5314] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5314] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5315 attached [pid 5315] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5314] <... clone3 resumed> => {parent_tid=[5315]}, 88) = 5315 [pid 5315] set_robust_list(0x7f9c506bc9a0, 24 [pid 5314] rt_sigprocmask(SIG_SETMASK, [], [pid 5315] <... set_robust_list resumed>) = 0 [pid 5314] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5315] rt_sigprocmask(SIG_SETMASK, [], [pid 5314] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5315] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5314] <... futex resumed>) = 0 [pid 5315] memfd_create("syzkaller", 0 [pid 5314] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5315] <... memfd_create resumed>) = 3 [pid 5315] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5308] <... write resumed>) = 16777216 [pid 5308] munmap(0x7f9c48200000, 138412032) = 0 [pid 5308] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5308] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5308] close(3) = 0 [pid 5308] close(4) = 0 [pid 5308] mkdir("./file0", 0777) = 0 [ 62.811340][ T5308] loop1: detected capacity change from 0 to 32768 [pid 5308] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5309] <... write resumed>) = 16777216 [pid 5315] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5313] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5312] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [ 62.855634][ T5308] [ 62.855634][ T5308] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.855634][ T5308] [pid 5309] munmap(0x7f9c48200000, 138412032 [pid 5308] <... mount resumed>) = 0 [pid 5308] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5309] <... munmap resumed>) = 0 [pid 5308] <... openat resumed>) = 3 [pid 5308] chdir("./file0") = 0 [pid 5308] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5309] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5308] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5309] ioctl(4, LOOP_SET_FD, 3 [pid 5308] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5306] <... futex resumed>) = 0 [pid 5306] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] <... ioctl resumed>) = 0 [pid 5306] <... futex resumed>) = 0 [pid 5309] close(3) = 0 [pid 5306] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5309] close(4 [pid 5308] fspick(AT_FDCWD, ".", 0 [pid 5309] <... close resumed>) = 0 [pid 5308] <... fspick resumed>) = 4 [pid 5308] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5308] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5306] <... futex resumed>) = 0 [pid 5309] mkdir("./file0", 0777 [pid 5306] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5308] <... futex resumed>) = 0 [pid 5306] <... futex resumed>) = 1 [pid 5308] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5308] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] <... mkdir resumed>) = 0 [pid 5308] <... futex resumed>) = 0 [pid 5308] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5309] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5306] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [ 62.931545][ T5309] loop4: detected capacity change from 0 to 32768 [pid 5306] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5308] <... futex resumed>) = 0 [pid 5306] <... futex resumed>) = 1 [pid 5308] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5306] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5309] <... mount resumed>) = 0 [ 62.976226][ T5309] [ 62.976226][ T5309] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.976226][ T5309] [ 62.987305][ T5308] [ 62.987305][ T5308] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 62.987305][ T5308] [pid 5309] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5309] chdir("./file0") = 0 [pid 5309] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5309] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5305] <... futex resumed>) = 0 [pid 5309] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5305] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5305] <... futex resumed>) = 0 [pid 5309] fspick(AT_FDCWD, ".", 0 [pid 5305] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5309] <... fspick resumed>) = 4 [pid 5309] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5305] <... futex resumed>) = 0 [pid 5309] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5305] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5305] <... futex resumed>) = 0 [pid 5309] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5305] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5309] <... fsconfig resumed>) = 0 [pid 5309] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5306] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5306] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5306] <... futex resumed>) = 0 [pid 5306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5305] <... futex resumed>) = 0 [pid 5306] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5305] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5309] <... futex resumed>) = 0 [pid 5306] <... mprotect resumed>) = 0 [pid 5305] <... futex resumed>) = 1 [pid 5309] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5306] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5305] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5306] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5316 attached [pid 5316] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5308] <... fsconfig resumed>) = 0 [pid 5306] <... clone3 resumed> => {parent_tid=[5316]}, 88) = 5316 [pid 5316] <... rseq resumed>) = 0 [ 63.027441][ T5308] [ 63.027441][ T5308] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.027441][ T5308] [ 63.063634][ T5309] [ 63.063634][ T5309] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.063634][ T5309] [pid 5316] set_robust_list(0x7f9c5069b9a0, 24 [pid 5306] rt_sigprocmask(SIG_SETMASK, [], [pid 5316] <... set_robust_list resumed>) = 0 [pid 5306] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5316] rt_sigprocmask(SIG_SETMASK, [], [pid 5306] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5316] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5306] <... futex resumed>) = 0 [pid 5316] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5306] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5308] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5308] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5305] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5316] <... fsconfig resumed>) = 0 [pid 5305] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5316] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5305] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5316] <... futex resumed>) = 1 [pid 5306] <... futex resumed>) = 0 [pid 5316] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5306] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5305] <... mprotect resumed>) = 0 [pid 5306] <... futex resumed>) = 1 [pid 5306] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5305] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5305] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5308] <... futex resumed>) = 0 [pid 5309] <... fsconfig resumed>) = 0 [pid 5308] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777./strace-static-x86_64: Process 5317 attached [pid 5309] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5317] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5309] <... futex resumed>) = 0 [pid 5305] <... clone3 resumed> => {parent_tid=[5317]}, 88) = 5317 [pid 5317] <... rseq resumed>) = 0 [pid 5309] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5305] rt_sigprocmask(SIG_SETMASK, [], [pid 5317] set_robust_list(0x7f9c5069b9a0, 24 [pid 5305] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5317] <... set_robust_list resumed>) = 0 [pid 5305] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5317] rt_sigprocmask(SIG_SETMASK, [], [pid 5305] <... futex resumed>) = 0 [pid 5317] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5305] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5317] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5308] <... openat resumed>) = 5 [pid 5308] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 63.089158][ T5316] [ 63.089158][ T5316] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.089158][ T5316] [ 63.105771][ T5309] [ 63.105771][ T5309] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.105771][ T5309] [pid 5308] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5306] <... futex resumed>) = 0 [pid 5306] exit_group(0 [pid 5308] <... futex resumed>) = ? [pid 5306] <... exit_group resumed>) = ? [pid 5308] +++ exited with 0 +++ [pid 5316] <... futex resumed>) = ? [pid 5316] +++ exited with 0 +++ [pid 5306] +++ exited with 0 +++ [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5306, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=23 /* 0.23 s */} --- [pid 5223] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] unlink("./5/binderfs") = 0 [ 63.134577][ T29] audit: type=1800 audit(1728249435.698:19): pid=5308 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop1" ino=4 res=0 errno=0 [ 63.167213][ T5317] [ 63.167213][ T5317] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.167213][ T5317] [ 63.182483][ T5223] [pid 5223] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5317] <... fsconfig resumed>) = 0 [pid 5305] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5305] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5317] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5305] <... futex resumed>) = 1 [pid 5317] <... futex resumed>) = 0 [pid 5309] <... futex resumed>) = 0 [pid 5317] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5305] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5309] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = 5 [pid 5223] <... umount2 resumed>) = 0 [pid 5309] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5309] <... futex resumed>) = 1 [pid 5305] <... futex resumed>) = 0 [pid 5309] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5315] <... write resumed>) = 16777216 [pid 5305] exit_group(0 [pid 5223] newfstatat(AT_FDCWD, "./5/file0", [pid 5317] <... futex resumed>) = ? [pid 5315] munmap(0x7f9c48200000, 138412032 [pid 5309] <... futex resumed>) = ? [pid 5305] <... exit_group resumed>) = ? [pid 5317] +++ exited with 0 +++ [pid 5309] +++ exited with 0 +++ [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5305] +++ exited with 0 +++ [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5305, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=29 /* 0.29 s */} --- [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] restart_syscall(<... resuming interrupted clone ...> [pid 5223] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5226] <... restart_syscall resumed>) = 0 [pid 5223] <... openat resumed>) = 4 [pid 5223] newfstatat(4, "", [pid 5226] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5315] <... munmap resumed>) = 0 [pid 5226] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5223] getdents64(4, [pid 5315] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5226] <... openat resumed>) = 3 [pid 5315] <... openat resumed>) = 4 [pid 5226] newfstatat(3, "", [pid 5223] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5315] ioctl(4, LOOP_SET_FD, 3 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(4, [ 63.182483][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.182483][ T5223] [ 63.198342][ T5223] [ 63.198342][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.198342][ T5223] [ 63.210507][ T29] audit: type=1800 audit(1728249435.778:20): pid=5309 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] unlink("./5/binderfs") = 0 [pid 5226] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5315] <... ioctl resumed>) = 0 [pid 5313] <... write resumed>) = 16777216 [pid 5223] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5315] close(3 [pid 5313] munmap(0x7f9c48200000, 138412032 [pid 5223] close(4 [pid 5315] <... close resumed>) = 0 [pid 5315] close(4 [pid 5223] <... close resumed>) = 0 [pid 5312] <... write resumed>) = 16777216 [pid 5315] <... close resumed>) = 0 [pid 5313] <... munmap resumed>) = 0 [pid 5223] rmdir("./5/file0" [pid 5315] mkdir("./file0", 0777) = 0 [pid 5312] munmap(0x7f9c48200000, 138412032 [pid 5315] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5313] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5223] <... rmdir resumed>) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5223] close(3 [pid 5313] <... openat resumed>) = 4 [pid 5223] <... close resumed>) = 0 [pid 5313] ioctl(4, LOOP_SET_FD, 3 [ 63.265787][ T5315] loop0: detected capacity change from 0 to 32768 [ 63.273786][ T5226] [ 63.273786][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.273786][ T5226] [ 63.292288][ T5226] [ 63.292288][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.292288][ T5226] [pid 5223] rmdir("./5" [pid 5313] <... ioctl resumed>) = 0 [pid 5223] <... rmdir resumed>) = 0 [pid 5226] <... umount2 resumed>) = 0 [pid 5312] <... munmap resumed>) = 0 [pid 5226] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5226] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5223] mkdir("./6", 0777 [pid 5312] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5226] getdents64(4, [pid 5312] ioctl(4, LOOP_SET_FD, 3 [pid 5223] <... mkdir resumed>) = 0 [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5226] close(4) = 0 [pid 5226] rmdir("./5/file0") = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] close(3) = 0 [pid 5226] rmdir("./5") = 0 [pid 5226] mkdir("./6", 0777) = 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5226] ioctl(3, LOOP_CLR_FD) = 0 [pid 5226] close(3 [pid 5315] <... mount resumed>) = 0 [pid 5313] close(3 [pid 5312] <... ioctl resumed>) = 0 [pid 5223] <... openat resumed>) = 3 [pid 5315] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5313] <... close resumed>) = 0 [pid 5312] close(3 [pid 5223] ioctl(3, LOOP_CLR_FD [pid 5315] <... openat resumed>) = 3 [pid 5313] close(4 [pid 5312] <... close resumed>) = 0 [pid 5223] <... ioctl resumed>) = 0 [pid 5315] chdir("./file0" [pid 5313] <... close resumed>) = 0 [pid 5312] close(4 [pid 5223] close(3 [pid 5315] <... chdir resumed>) = 0 [pid 5313] mkdir("./file0", 0777 [pid 5312] <... close resumed>) = 0 [pid 5315] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5313] <... mkdir resumed>) = 0 [ 63.318867][ T5313] loop2: detected capacity change from 0 to 32768 [ 63.337149][ T5312] loop3: detected capacity change from 0 to 32768 [ 63.339510][ T5315] [ 63.339510][ T5315] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.339510][ T5315] [pid 5313] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5315] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5312] mkdir("./file0", 0777) = 0 [pid 5315] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5315] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5312] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5314] <... futex resumed>) = 0 [pid 5314] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5314] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5315] fspick(AT_FDCWD, ".", 0) = 4 [pid 5315] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5314] <... futex resumed>) = 0 [pid 5314] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5314] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5315] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5315] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5315] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5314] <... futex resumed>) = 0 [pid 5314] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5315] <... futex resumed>) = 0 [pid 5314] <... futex resumed>) = 1 [pid 5315] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5314] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5313] <... mount resumed>) = 0 [pid 5313] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 63.392747][ T5313] [ 63.392747][ T5313] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.392747][ T5313] [ 63.421614][ T5315] [ 63.421614][ T5315] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.421614][ T5315] [ 63.439182][ T5312] [pid 5313] chdir("./file0") = 0 [pid 5313] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5313] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5311] <... futex resumed>) = 0 [pid 5311] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5311] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5313] fspick(AT_FDCWD, ".", 0) = 4 [pid 5314] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5314] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5314] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5314] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5313] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5314] <... mprotect resumed>) = 0 [pid 5314] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5314] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5313] <... futex resumed>) = 1 [pid 5311] <... futex resumed>) = 0 [pid 5313] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5311] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5313] <... fsconfig resumed>) = 0 ./strace-static-x86_64: Process 5318 attached [pid 5313] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5314] <... clone3 resumed> => {parent_tid=[5318]}, 88) = 5318 [pid 5311] <... futex resumed>) = 0 [pid 5318] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5314] rt_sigprocmask(SIG_SETMASK, [], [pid 5312] <... mount resumed>) = 0 [pid 5313] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5311] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5314] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5318] <... rseq resumed>) = 0 [pid 5314] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5312] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5318] set_robust_list(0x7f9c5069b9a0, 24 [pid 5314] <... futex resumed>) = 0 [ 63.439182][ T5312] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.439182][ T5312] [ 63.459192][ T5315] [ 63.459192][ T5315] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.459192][ T5315] [pid 5311] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5314] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5318] <... set_robust_list resumed>) = 0 [pid 5313] <... futex resumed>) = 0 [pid 5311] <... futex resumed>) = 1 [pid 5313] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5318] rt_sigprocmask(SIG_SETMASK, [], [pid 5312] <... openat resumed>) = 3 [pid 5312] chdir("./file0" [pid 5311] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5312] <... chdir resumed>) = 0 [pid 5318] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5315] <... fsconfig resumed>) = 0 [pid 5312] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5315] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5318] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5315] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5312] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5312] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5314] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5314] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5315] <... futex resumed>) = 0 [pid 5314] <... futex resumed>) = 1 [pid 5315] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5314] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5311] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5311] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5311] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [ 63.491719][ T5313] [ 63.491719][ T5313] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.491719][ T5313] [ 63.531783][ T5313] [ 63.531783][ T5313] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.531783][ T5313] [pid 5315] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5312] <... futex resumed>) = 1 [pid 5311] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5310] <... futex resumed>) = 0 [pid 5315] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5311] <... mprotect resumed>) = 0 [pid 5310] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5311] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5310] <... futex resumed>) = 0 [pid 5311] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5310] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5315] <... futex resumed>) = 1 [pid 5314] <... futex resumed>) = 0 [pid 5312] fspick(AT_FDCWD, ".", 0 [pid 5311] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5319 attached [pid 5312] <... fspick resumed>) = 4 [pid 5319] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5315] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5311] <... clone3 resumed> => {parent_tid=[5319]}, 88) = 5319 [pid 5319] <... rseq resumed>) = 0 [pid 5311] rt_sigprocmask(SIG_SETMASK, [], [pid 5312] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5311] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5319] set_robust_list(0x7f9c5069b9a0, 24 [pid 5311] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5319] <... set_robust_list resumed>) = 0 [pid 5311] <... futex resumed>) = 0 [pid 5319] rt_sigprocmask(SIG_SETMASK, [], [pid 5318] <... fsconfig resumed>) = 0 [pid 5312] <... futex resumed>) = 1 [pid 5311] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5310] <... futex resumed>) = 0 [pid 5319] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5312] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5319] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5318] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5310] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5314] exit_group(0 [pid 5315] <... futex resumed>) = ? [pid 5314] <... exit_group resumed>) = ? [pid 5312] <... futex resumed>) = 0 [pid 5310] <... futex resumed>) = 1 [pid 5318] <... futex resumed>) = ? [pid 5315] +++ exited with 0 +++ [pid 5312] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5310] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5318] +++ exited with 0 +++ [pid 5314] +++ exited with 0 +++ [pid 5312] <... fsconfig resumed>) = 0 [pid 5312] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5314, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=27 /* 0.27 s */} --- [pid 5312] <... futex resumed>) = 1 [pid 5310] <... futex resumed>) = 0 [pid 5222] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5312] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5310] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5310] <... futex resumed>) = 0 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5312] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5310] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5222] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5226] <... close resumed>) = 0 [pid 5222] newfstatat(3, "", [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5320 attached [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, [pid 5320] set_robust_list(0x5555932496a0, 24) = 0 [pid 5320] chdir("./6" [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5320 [pid 5320] <... chdir resumed>) = 0 [pid 5313] <... fsconfig resumed>) = 0 [pid 5320] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5222] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5320] <... prctl resumed>) = 0 [ 63.544621][ T5318] [ 63.544621][ T5318] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.544621][ T5318] [ 63.582422][ T5312] [ 63.582422][ T5312] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.582422][ T5312] [pid 5222] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5320] setpgid(0, 0 [pid 5313] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5320] <... setpgid resumed>) = 0 [pid 5320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5320] write(3, "1000", 4) = 4 [pid 5320] close(3) = 0 [pid 5320] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5320] write(1, "executing program\n", 18 [pid 5313] <... futex resumed>) = 0 [pid 5311] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5223] <... close resumed>) = 0 [pid 5222] newfstatat(AT_FDCWD, "./5/binderfs", [pid 5311] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5311] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5313] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5222] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./5/binderfs" [ 63.603251][ T5312] [ 63.603251][ T5312] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.603251][ T5312] [ 63.615739][ T5319] [ 63.615739][ T5319] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.615739][ T5319] [ 63.632914][ T5222] [ 63.632914][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.632914][ T5222] [ 63.647294][ T5222] [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5313] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5222] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 5321 attached [pid 5310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5222] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5313] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5310] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 5321] set_robust_list(0x5555932496a0, 24executing program [pid 5313] <... futex resumed>) = 1 [pid 5313] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5311] <... futex resumed>) = 0 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5321 [pid 5320] <... write resumed>) = 18 [pid 5320] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5320] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5320] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5320] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5322 attached => {parent_tid=[5322]}, 88) = 5322 [pid 5320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5320] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5320] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5322] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5322] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5322] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5322] memfd_create("syzkaller", 0) = 3 [pid 5322] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5319] <... fsconfig resumed>) = 0 [pid 5319] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5319] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5311] exit_group(0 [pid 5319] <... futex resumed>) = ? [pid 5311] <... exit_group resumed>) = ? [pid 5319] +++ exited with 0 +++ [pid 5313] <... futex resumed>) = ? [pid 5321] <... set_robust_list resumed>) = 0 [pid 5313] +++ exited with 0 +++ [pid 5311] +++ exited with 0 +++ [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5311, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=27 /* 0.27 s */} --- [pid 5321] chdir("./6" [pid 5310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5310] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5321] <... chdir resumed>) = 0 [pid 5310] <... futex resumed>) = 0 [pid 5310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5224] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5310] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5224] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5310] <... mprotect resumed>) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5310] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5321] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5224] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5321] <... prctl resumed>) = 0 [pid 5310] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5321] setpgid(0, 0 [pid 5310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5224] getdents64(3, [pid 5321] <... setpgid resumed>) = 0 [pid 5224] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 5323 attached [pid 5323] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053) = 0 [pid 5321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5310] <... clone3 resumed> => {parent_tid=[5323]}, 88) = 5323 [pid 5224] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5310] rt_sigprocmask(SIG_SETMASK, [], [pid 5323] set_robust_list(0x7f9c5069b9a0, 24 [pid 5321] <... openat resumed>) = 3 [pid 5310] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5323] <... set_robust_list resumed>) = 0 [pid 5321] write(3, "1000", 4 [pid 5312] <... fsconfig resumed>) = 0 [pid 5310] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] newfstatat(AT_FDCWD, "./5/binderfs", [pid 5321] <... write resumed>) = 4 [pid 5312] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5310] <... futex resumed>) = 0 [pid 5321] close(3 [pid 5312] <... futex resumed>) = 0 [pid 5310] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5321] <... close resumed>) = 0 [pid 5312] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5224] unlink("./5/binderfs" [pid 5321] symlink("/dev/binderfs", "./binderfs" [pid 5323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5224] <... unlink resumed>) = 0 [pid 5323] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5321] <... symlink resumed>) = 0 executing program [pid 5224] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5321] write(1, "executing program\n", 18) = 18 [ 63.647294][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.647294][ T5222] [ 63.673311][ T5224] [ 63.673311][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.673311][ T5224] [ 63.685958][ T5323] [ 63.685958][ T5323] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.685958][ T5323] [ 63.697962][ T5224] [pid 5321] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5321] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5323] <... fsconfig resumed>) = 0 [pid 5323] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5321] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5310] <... futex resumed>) = 0 [pid 5323] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5321] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5310] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5321] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5312] <... futex resumed>) = 0 [pid 5312] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5310] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5321] <... mmap resumed>) = 0x7f9c5069c000 [pid 5321] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5321] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5312] <... openat resumed>) = 5 [pid 5321] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5321] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5312] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5310] <... futex resumed>) = 0 [pid 5321] <... clone3 resumed> => {parent_tid=[5324]}, 88) = 5324 ./strace-static-x86_64: Process 5324 attached [pid 5324] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5324] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5324] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5324] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5321] rt_sigprocmask(SIG_SETMASK, [], [pid 5310] exit_group(0 [pid 5321] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5323] <... futex resumed>) = ? [pid 5321] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5310] <... exit_group resumed>) = ? [pid 5324] <... futex resumed>) = 0 [pid 5323] +++ exited with 0 +++ [pid 5321] <... futex resumed>) = 1 [pid 5224] <... umount2 resumed>) = 0 [pid 5222] <... umount2 resumed>) = 0 [pid 5324] memfd_create("syzkaller", 0 [pid 5224] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5324] <... memfd_create resumed>) = 3 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5324] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5312] +++ exited with 0 +++ [pid 5310] +++ exited with 0 +++ [pid 5224] newfstatat(AT_FDCWD, "./5/file0", [pid 5222] newfstatat(AT_FDCWD, "./5/file0", [pid 5324] <... mmap resumed>) = 0x7f9c48200000 [pid 5321] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5310, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=27 /* 0.27 s */} --- [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] restart_syscall(<... resuming interrupted clone ...> [pid 5224] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5222] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5224] <... openat resumed>) = 4 [pid 5222] <... openat resumed>) = 4 [pid 5224] newfstatat(4, "", [pid 5222] newfstatat(4, "", [pid 5225] <... restart_syscall resumed>) = 0 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] getdents64(4, [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5224] close(4 [pid 5222] getdents64(4, [pid 5225] newfstatat(3, "", [pid 5224] <... close resumed>) = 0 [pid 5222] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] rmdir("./5/file0" [pid 5222] getdents64(4, [pid 5225] getdents64(3, [pid 5224] <... rmdir resumed>) = 0 [pid 5222] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] getdents64(3, [pid 5222] close(4 [pid 5225] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] <... close resumed>) = 0 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] close(3 [ 63.697962][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.697962][ T5224] [ 63.715377][ T29] audit: type=1800 audit(1728249436.278:21): pid=5312 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5222] rmdir("./5/file0" [pid 5225] newfstatat(AT_FDCWD, "./5/binderfs", [pid 5224] <... close resumed>) = 0 [pid 5222] <... rmdir resumed>) = 0 [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] rmdir("./5" [pid 5222] getdents64(3, [pid 5225] unlink("./5/binderfs" [pid 5224] <... rmdir resumed>) = 0 [pid 5222] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] <... unlink resumed>) = 0 [pid 5224] mkdir("./6", 0777 [pid 5222] close(3 [pid 5225] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] <... close resumed>) = 0 [pid 5222] rmdir("./5" [pid 5224] <... mkdir resumed>) = 0 [pid 5222] <... rmdir resumed>) = 0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5222] mkdir("./6", 0777 [pid 5322] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5224] <... openat resumed>) = 3 [pid 5222] <... mkdir resumed>) = 0 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [pid 5222] close(3 [pid 5224] ioctl(3, LOOP_CLR_FD) = 0 [ 63.784388][ T5225] [ 63.784388][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.784388][ T5225] [pid 5224] close(3 [pid 5225] <... umount2 resumed>) = 0 [ 63.848444][ T5225] [ 63.848444][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 63.848444][ T5225] [pid 5225] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] close(4) = 0 [pid 5225] rmdir("./5/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3) = 0 [pid 5225] rmdir("./5") = 0 [pid 5225] mkdir("./6", 0777) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD) = 0 [pid 5225] close(3 [pid 5324] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5222] <... close resumed>) = 0 [pid 5224] <... close resumed>) = 0 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5325 attached [pid 5222] <... clone resumed>, child_tidptr=0x555593249690) = 5325 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5326 [pid 5325] set_robust_list(0x5555932496a0, 24) = 0 [pid 5325] chdir("./6"./strace-static-x86_64: Process 5326 attached ) = 0 [pid 5326] set_robust_list(0x5555932496a0, 24 [pid 5325] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5326] <... set_robust_list resumed>) = 0 [pid 5325] <... prctl resumed>) = 0 [pid 5326] chdir("./6" [pid 5325] setpgid(0, 0 [pid 5326] <... chdir resumed>) = 0 [pid 5325] <... setpgid resumed>) = 0 [pid 5326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5326] <... prctl resumed>) = 0 [pid 5325] <... openat resumed>) = 3 [pid 5326] setpgid(0, 0) = 0 [pid 5326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5326] write(3, "1000", 4 [pid 5325] write(3, "1000", 4 [pid 5326] <... write resumed>) = 4 [pid 5325] <... write resumed>) = 4 [pid 5326] close(3 [pid 5325] close(3 [pid 5326] <... close resumed>) = 0 [pid 5325] <... close resumed>) = 0 [pid 5326] symlink("/dev/binderfs", "./binderfs" [pid 5325] symlink("/dev/binderfs", "./binderfs" [pid 5326] <... symlink resumed>) = 0 executing program [pid 5326] write(1, "executing program\n", 18 [pid 5325] <... symlink resumed>) = 0 executing program [pid 5326] <... write resumed>) = 18 [pid 5325] write(1, "executing program\n", 18 [pid 5326] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5325] <... write resumed>) = 18 [pid 5326] <... futex resumed>) = 0 [pid 5325] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5326] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5325] <... futex resumed>) = 0 [pid 5326] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5326] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5325] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5326] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5325] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5325] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5326] <... mmap resumed>) = 0x7f9c5069c000 [pid 5325] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5326] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5325] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5326] <... mprotect resumed>) = 0 [pid 5325] <... mmap resumed>) = 0x7f9c5069c000 [pid 5326] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5325] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5326] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5325] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 5327 attached [pid 5327] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5325] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5327] <... rseq resumed>) = 0 [pid 5326] <... clone3 resumed> => {parent_tid=[5327]}, 88) = 5327 [pid 5325] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5327] set_robust_list(0x7f9c506bc9a0, 24 [pid 5326] rt_sigprocmask(SIG_SETMASK, [], [pid 5325] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5327] <... set_robust_list resumed>) = 0 [pid 5326] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5327] rt_sigprocmask(SIG_SETMASK, [], [pid 5326] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5328 attached [pid 5327] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5326] <... futex resumed>) = 0 [pid 5325] <... clone3 resumed> => {parent_tid=[5328]}, 88) = 5328 [pid 5328] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5327] memfd_create("syzkaller", 0 [pid 5326] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5325] rt_sigprocmask(SIG_SETMASK, [], [pid 5328] <... rseq resumed>) = 0 [pid 5325] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5328] set_robust_list(0x7f9c506bc9a0, 24 [pid 5327] <... memfd_create resumed>) = 3 [pid 5325] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5328] <... set_robust_list resumed>) = 0 [pid 5327] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5325] <... futex resumed>) = 0 [pid 5328] rt_sigprocmask(SIG_SETMASK, [], [pid 5327] <... mmap resumed>) = 0x7f9c48200000 [pid 5325] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5328] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5328] memfd_create("syzkaller", 0) = 3 [pid 5328] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5322] <... write resumed>) = 16777216 [pid 5225] <... close resumed>) = 0 [pid 5322] munmap(0x7f9c48200000, 138412032 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5322] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 5329 attached [pid 5322] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5322] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5329] set_robust_list(0x5555932496a0, 24 [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5329 [pid 5329] <... set_robust_list resumed>) = 0 [pid 5329] chdir("./6" [pid 5322] close(3) = 0 [pid 5322] close(4 [pid 5329] <... chdir resumed>) = 0 [pid 5322] <... close resumed>) = 0 [pid 5329] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5322] mkdir("./file0", 0777 [pid 5329] setpgid(0, 0) = 0 [pid 5322] <... mkdir resumed>) = 0 [pid 5329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5322] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5329] write(3, "1000", 4) = 4 [pid 5329] close(3) = 0 [pid 5329] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5329] write(1, "executing program\n", 18executing program ) = 18 [pid 5329] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5329] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5329] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5329] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5329] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5330 attached [ 64.199601][ T5322] loop4: detected capacity change from 0 to 32768 [ 64.238204][ T5322] [ 64.238204][ T5322] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.238204][ T5322] [pid 5330] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5329] <... clone3 resumed> => {parent_tid=[5330]}, 88) = 5330 [pid 5330] <... rseq resumed>) = 0 [pid 5330] set_robust_list(0x7f9c506bc9a0, 24 [pid 5329] rt_sigprocmask(SIG_SETMASK, [], [pid 5322] <... mount resumed>) = 0 [pid 5330] <... set_robust_list resumed>) = 0 [pid 5329] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5330] rt_sigprocmask(SIG_SETMASK, [], [pid 5329] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5322] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5330] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5329] <... futex resumed>) = 0 [pid 5329] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5322] <... openat resumed>) = 3 [pid 5330] memfd_create("syzkaller", 0 [pid 5322] chdir("./file0") = 0 [pid 5330] <... memfd_create resumed>) = 3 [pid 5322] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5330] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5322] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5330] <... mmap resumed>) = 0x7f9c48200000 [pid 5322] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5320] <... futex resumed>) = 0 [pid 5322] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5320] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5322] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5320] <... futex resumed>) = 0 [pid 5322] fspick(AT_FDCWD, ".", 0 [pid 5320] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5322] <... fspick resumed>) = 4 [pid 5322] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5320] <... futex resumed>) = 0 [pid 5320] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5320] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5322] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5322] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5320] <... futex resumed>) = 0 [pid 5320] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5320] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5322] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5320] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5320] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5320] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5320] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5331 attached => {parent_tid=[5331]}, 88) = 5331 [pid 5320] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5320] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5331] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5320] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5331] <... rseq resumed>) = 0 [pid 5331] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 64.308908][ T5322] [ 64.308908][ T5322] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.308908][ T5322] [ 64.337709][ T5322] [ 64.337709][ T5322] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.337709][ T5322] [pid 5331] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5322] <... fsconfig resumed>) = 0 [pid 5322] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5322] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5331] <... fsconfig resumed>) = 0 [pid 5327] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5331] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5331] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5320] <... futex resumed>) = 0 [pid 5320] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5322] <... futex resumed>) = 0 [pid 5322] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5320] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5328] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5322] <... openat resumed>) = 5 [pid 5322] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 64.376820][ T5331] [ 64.376820][ T5331] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.376820][ T5331] [pid 5322] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5324] <... write resumed>) = 16777216 [pid 5320] <... futex resumed>) = 0 [pid 5324] munmap(0x7f9c48200000, 138412032 [pid 5320] exit_group(0 [pid 5331] <... futex resumed>) = ? [pid 5322] <... futex resumed>) = ? [pid 5320] <... exit_group resumed>) = ? [pid 5322] +++ exited with 0 +++ [pid 5331] +++ exited with 0 +++ [pid 5320] +++ exited with 0 +++ [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5320, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=23 /* 0.23 s */} --- [pid 5226] restart_syscall(<... resuming interrupted clone ...> [pid 5324] <... munmap resumed>) = 0 [pid 5226] <... restart_syscall resumed>) = 0 [pid 5324] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5324] ioctl(4, LOOP_SET_FD, 3 [pid 5226] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5324] <... ioctl resumed>) = 0 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5226] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] unlink("./6/binderfs") = 0 [pid 5226] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5324] close(3) = 0 [pid 5324] close(4) = 0 [pid 5324] mkdir("./file0", 0777) = 0 [ 64.427794][ T29] audit: type=1800 audit(1728249436.988:22): pid=5322 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 64.460295][ T5324] loop1: detected capacity change from 0 to 32768 [ 64.496304][ T5324] [ 64.496304][ T5324] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.496304][ T5324] [ 64.507596][ T5226] [ 64.507596][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.507596][ T5226] [pid 5324] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic,") = 0 [pid 5324] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5324] chdir("./file0") = 0 [pid 5324] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5324] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5321] <... futex resumed>) = 0 [pid 5324] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5321] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5321] <... futex resumed>) = 0 [pid 5324] fspick(AT_FDCWD, ".", 0 [pid 5321] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5324] <... fspick resumed>) = 4 [ 64.539220][ T5226] [ 64.539220][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.539220][ T5226] [pid 5324] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5321] <... futex resumed>) = 0 [pid 5226] <... umount2 resumed>) = 0 [pid 5324] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5321] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5324] <... fsconfig resumed>) = 0 [pid 5321] <... futex resumed>) = 0 [pid 5324] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5321] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5324] <... futex resumed>) = 0 [pid 5321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5324] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5321] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5321] <... futex resumed>) = 0 [pid 5324] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5321] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5330] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5226] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5226] close(4) = 0 [pid 5226] rmdir("./6/file0") = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] close(3) = 0 [pid 5226] rmdir("./6") = 0 [pid 5226] mkdir("./7", 0777) = 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5226] ioctl(3, LOOP_CLR_FD) = 0 [ 64.591368][ T5324] [ 64.591368][ T5324] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.591368][ T5324] [pid 5226] close(3 [pid 5321] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5321] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5321] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5321] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5321] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5321] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5332]}, 88) = 5332 [pid 5321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5321] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5321] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5332 attached [pid 5332] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053) = 0 [pid 5332] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5332] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5332] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5324] <... fsconfig resumed>) = 0 [pid 5324] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 64.636827][ T5324] [ 64.636827][ T5324] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.636827][ T5324] [pid 5324] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5321] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5321] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 5321] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5324] <... futex resumed>) = 0 [pid 5321] <... futex resumed>) = 1 [pid 5324] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5321] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5324] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5324] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5321] <... futex resumed>) = 0 [pid 5324] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5332] <... fsconfig resumed>) = 0 [pid 5332] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5321] exit_group(0 [pid 5324] <... futex resumed>) = ? [pid 5321] <... exit_group resumed>) = ? [pid 5332] +++ exited with 0 +++ [pid 5324] +++ exited with 0 +++ [pid 5321] +++ exited with 0 +++ [ 64.704017][ T5332] [ 64.704017][ T5332] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.704017][ T5332] [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5321, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=18 /* 0.18 s */} --- [pid 5223] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5223] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] unlink("./6/binderfs") = 0 [pid 5223] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5327] <... write resumed>) = 16777216 [pid 5327] munmap(0x7f9c48200000, 138412032 [pid 5328] <... write resumed>) = 16777216 [pid 5328] munmap(0x7f9c48200000, 138412032) = 0 [pid 5327] <... munmap resumed>) = 0 [pid 5328] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5327] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5328] <... openat resumed>) = 4 [ 64.779407][ T5223] [ 64.779407][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.779407][ T5223] [ 64.817745][ T5223] [ 64.817745][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.817745][ T5223] [pid 5328] ioctl(4, LOOP_SET_FD, 3 [pid 5327] ioctl(4, LOOP_SET_FD, 3 [pid 5328] <... ioctl resumed>) = 0 [pid 5327] <... ioctl resumed>) = 0 [pid 5226] <... close resumed>) = 0 [pid 5328] close(3 [pid 5327] close(3 [pid 5328] <... close resumed>) = 0 [pid 5327] <... close resumed>) = 0 [pid 5328] close(4 [pid 5327] close(4 [pid 5328] <... close resumed>) = 0 [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5223] <... umount2 resumed>) = 0 [pid 5327] <... close resumed>) = 0 [pid 5223] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5327] mkdir("./file0", 0777 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 5333 attached [pid 5328] mkdir("./file0", 0777 [pid 5327] <... mkdir resumed>) = 0 [pid 5223] newfstatat(AT_FDCWD, "./6/file0", [pid 5328] <... mkdir resumed>) = 0 [pid 5328] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5327] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5333] set_robust_list(0x5555932496a0, 24 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5333 [pid 5223] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5333] <... set_robust_list resumed>) = 0 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5333] chdir("./7" [pid 5223] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5333] <... chdir resumed>) = 0 [ 64.841985][ T5328] loop0: detected capacity change from 0 to 32768 [ 64.842107][ T5327] loop2: detected capacity change from 0 to 32768 [pid 5333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5223] <... openat resumed>) = 4 [pid 5333] <... prctl resumed>) = 0 [pid 5223] newfstatat(4, "", [pid 5333] setpgid(0, 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5330] <... write resumed>) = 16777216 [pid 5223] getdents64(4, [pid 5333] <... setpgid resumed>) = 0 [pid 5223] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5330] munmap(0x7f9c48200000, 138412032 [pid 5328] <... mount resumed>) = 0 [pid 5327] <... mount resumed>) = 0 [pid 5223] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5333] <... openat resumed>) = 3 [pid 5328] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5327] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5223] close(4 [pid 5333] write(3, "1000", 4) = 4 [pid 5223] <... close resumed>) = 0 [pid 5333] close(3 [pid 5327] <... openat resumed>) = 3 [pid 5333] <... close resumed>) = 0 [pid 5327] chdir("./file0" [pid 5223] rmdir("./6/file0" [pid 5333] symlink("/dev/binderfs", "./binderfs" [pid 5328] <... openat resumed>) = 3 [pid 5327] <... chdir resumed>) = 0 [pid 5223] <... rmdir resumed>) = 0 [pid 5327] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5333] <... symlink resumed>) = 0 [pid 5330] <... munmap resumed>) = 0 [pid 5328] chdir("./file0" [ 64.898086][ T5328] [ 64.898086][ T5328] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.898086][ T5328] [ 64.904110][ T5327] [ 64.904110][ T5327] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.904110][ T5327] [pid 5327] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5223] getdents64(3, [pid 5333] write(1, "executing program\n", 18executing program [pid 5328] <... chdir resumed>) = 0 [pid 5327] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5333] <... write resumed>) = 18 [pid 5328] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5327] <... futex resumed>) = 1 [pid 5326] <... futex resumed>) = 0 [pid 5333] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5328] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5327] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5333] <... futex resumed>) = 0 [pid 5330] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5328] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5326] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5333] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5330] <... openat resumed>) = 4 [pid 5328] <... futex resumed>) = 1 [pid 5327] fspick(AT_FDCWD, ".", 0 [pid 5326] <... futex resumed>) = 0 [pid 5325] <... futex resumed>) = 0 [pid 5223] close(3 [pid 5333] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5330] ioctl(4, LOOP_SET_FD, 3 [pid 5328] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5327] <... fspick resumed>) = 4 [pid 5326] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5325] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... close resumed>) = 0 [pid 5333] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5325] <... futex resumed>) = 0 [pid 5325] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5328] fspick(AT_FDCWD, ".", 0) = 4 [pid 5333] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5330] <... ioctl resumed>) = 0 [pid 5328] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5327] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] rmdir("./6" [pid 5333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5330] close(3 [pid 5325] <... futex resumed>) = 0 [pid 5328] <... futex resumed>) = 1 [pid 5330] <... close resumed>) = 0 [pid 5327] <... futex resumed>) = 1 [pid 5326] <... futex resumed>) = 0 [pid 5325] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5326] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5325] <... futex resumed>) = 0 [pid 5326] <... futex resumed>) = 0 [pid 5325] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5326] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5333] <... mmap resumed>) = 0x7f9c5069c000 [pid 5330] close(4 [pid 5328] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5327] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5223] <... rmdir resumed>) = 0 [pid 5333] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5330] <... close resumed>) = 0 [pid 5328] <... fsconfig resumed>) = 0 [pid 5327] <... fsconfig resumed>) = 0 [pid 5223] mkdir("./7", 0777 [pid 5333] <... mprotect resumed>) = 0 [pid 5330] mkdir("./file0", 0777 [pid 5328] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5327] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... mkdir resumed>) = 0 [pid 5333] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5330] <... mkdir resumed>) = 0 [pid 5328] <... futex resumed>) = 1 [pid 5327] <... futex resumed>) = 1 [pid 5328] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5327] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5326] <... futex resumed>) = 0 [pid 5325] <... futex resumed>) = 0 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5326] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5325] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5333] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5330] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5328] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5326] <... futex resumed>) = 0 [pid 5325] <... futex resumed>) = 0 [pid 5223] <... openat resumed>) = 3 [pid 5333] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5325] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5328] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5327] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5326] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5334 attached [pid 5333] <... clone3 resumed> => {parent_tid=[5334]}, 88) = 5334 [ 64.961649][ T5330] loop3: detected capacity change from 0 to 32768 [ 64.998944][ T5328] [ 64.998944][ T5328] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 64.998944][ T5328] [pid 5223] ioctl(3, LOOP_CLR_FD [pid 5334] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5333] rt_sigprocmask(SIG_SETMASK, [], [pid 5223] <... ioctl resumed>) = 0 [pid 5223] close(3 [pid 5333] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5333] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5333] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5334] <... rseq resumed>) = 0 [pid 5334] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5334] rt_sigprocmask(SIG_SETMASK, [], [pid 5325] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5334] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5325] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5325] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5325] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5325] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5325] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5326] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5325] <... clone3 resumed> => {parent_tid=[5335]}, 88) = 5335 [pid 5325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5334] memfd_create("syzkaller", 0 [pid 5326] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5335 attached ) = 0 [pid 5334] <... memfd_create resumed>) = 3 [pid 5326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5325] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5335] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5334] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5326] <... mmap resumed>) = 0x7f9c5067b000 [pid 5335] <... rseq resumed>) = 0 [pid 5335] set_robust_list(0x7f9c5069b9a0, 24 [pid 5325] <... futex resumed>) = 0 [pid 5326] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5335] <... set_robust_list resumed>) = 0 [pid 5334] <... mmap resumed>) = 0x7f9c48200000 [pid 5325] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5335] rt_sigprocmask(SIG_SETMASK, [], [pid 5326] <... mprotect resumed>) = 0 [ 65.012181][ T5327] [ 65.012181][ T5327] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.012181][ T5327] [ 65.020029][ T5330] [ 65.020029][ T5330] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.020029][ T5330] [ 65.038340][ T5327] [ 65.038340][ T5327] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.038340][ T5327] [pid 5335] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5335] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5326] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5330] <... mount resumed>) = 0 [pid 5326] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5330] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 ./strace-static-x86_64: Process 5336 attached [pid 5330] chdir("./file0" [pid 5326] <... clone3 resumed> => {parent_tid=[5336]}, 88) = 5336 [pid 5330] <... chdir resumed>) = 0 [pid 5326] rt_sigprocmask(SIG_SETMASK, [], [pid 5330] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5326] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5336] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5330] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5326] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5336] <... rseq resumed>) = 0 [pid 5330] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5326] <... futex resumed>) = 0 [pid 5336] set_robust_list(0x7f9c5069b9a0, 24 [pid 5330] <... futex resumed>) = 1 [pid 5329] <... futex resumed>) = 0 [pid 5326] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5336] <... set_robust_list resumed>) = 0 [pid 5329] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5336] rt_sigprocmask(SIG_SETMASK, [], [pid 5329] <... futex resumed>) = 0 [pid 5336] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5329] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5336] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5330] fspick(AT_FDCWD, ".", 0) = 4 [pid 5327] <... fsconfig resumed>) = 0 [pid 5327] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5330] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5327] <... futex resumed>) = 0 [pid 5330] <... futex resumed>) = 1 [pid 5329] <... futex resumed>) = 0 [pid 5327] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5330] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5329] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5329] <... futex resumed>) = 0 [pid 5330] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5329] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5330] <... fsconfig resumed>) = 0 [ 65.068488][ T5328] [ 65.068488][ T5328] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.068488][ T5328] [pid 5330] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5329] <... futex resumed>) = 0 [pid 5325] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5329] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5330] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5325] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5325] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5065a000 [pid 5325] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5325] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5325] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} => {parent_tid=[5337]}, 88) = 5337 [pid 5325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5325] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5325] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5337 attached [pid 5337] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053) = 0 [pid 5337] set_robust_list(0x7f9c5067a9a0, 24) = 0 [pid 5337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5337] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EROFS (Read-only file system) [pid 5337] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5325] <... futex resumed>) = 0 [pid 5337] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5329] <... futex resumed>) = 0 [pid 5329] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5328] <... fsconfig resumed>) = 0 [pid 5326] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5326] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5327] <... futex resumed>) = 0 [pid 5326] <... futex resumed>) = 1 [pid 5327] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5326] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5327] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5327] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5327] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5328] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5328] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5326] <... futex resumed>) = 0 [pid 5336] <... fsconfig resumed>) = 0 [ 65.109919][ T5336] [ 65.109919][ T5336] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.109919][ T5336] [ 65.121909][ T5330] [ 65.121909][ T5330] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.121909][ T5330] [ 65.145071][ T5335] [ 65.145071][ T5335] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.145071][ T5335] [pid 5336] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5336] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5326] exit_group(0 [pid 5336] <... futex resumed>) = ? [pid 5335] <... fsconfig resumed>) = 0 [pid 5327] <... futex resumed>) = ? [pid 5326] <... exit_group resumed>) = ? [pid 5335] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5336] +++ exited with 0 +++ [pid 5335] <... futex resumed>) = 0 [pid 5327] +++ exited with 0 +++ [pid 5326] +++ exited with 0 +++ [pid 5335] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5325] exit_group(0 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5326, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=31 /* 0.31 s */} --- [pid 5224] restart_syscall(<... resuming interrupted clone ...> [pid 5337] <... futex resumed>) = ? [pid 5325] <... exit_group resumed>) = ? [pid 5337] +++ exited with 0 +++ [pid 5329] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5335] <... futex resumed>) = ? [pid 5329] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5335] +++ exited with 0 +++ [pid 5329] <... futex resumed>) = 0 [pid 5329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5328] <... futex resumed>) = ? [pid 5329] <... mmap resumed>) = 0x7f9c5067b000 [pid 5328] +++ exited with 0 +++ [pid 5325] +++ exited with 0 +++ [pid 5329] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5224] <... restart_syscall resumed>) = 0 [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5325, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=26 /* 0.26 s */} --- [pid 5222] restart_syscall(<... resuming interrupted clone ...> [pid 5329] <... mprotect resumed>) = 0 [pid 5224] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5329] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5224] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5329] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5224] newfstatat(3, "", ./strace-static-x86_64: Process 5338 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5338] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5329] <... clone3 resumed> => {parent_tid=[5338]}, 88) = 5338 [pid 5224] getdents64(3, [pid 5338] <... rseq resumed>) = 0 [pid 5329] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] <... restart_syscall resumed>) = 0 [pid 5338] set_robust_list(0x7f9c5069b9a0, 24 [pid 5329] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5338] <... set_robust_list resumed>) = 0 [pid 5329] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5338] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] unlink("./6/binderfs" [pid 5222] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... unlink resumed>) = 0 [ 65.167871][ T5330] [ 65.167871][ T5330] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.167871][ T5330] [ 65.207681][ T5224] [ 65.207681][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.207681][ T5224] [pid 5338] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5338] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5330] <... fsconfig resumed>) = 0 [pid 5329] <... futex resumed>) = 0 [pid 5222] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5330] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5329] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5222] <... openat resumed>) = 3 [pid 5330] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5222] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./6/binderfs") = 0 [pid 5222] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... close resumed>) = 0 [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5339 attached [pid 5339] set_robust_list(0x5555932496a0, 24 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5339 [pid 5339] <... set_robust_list resumed>) = 0 [pid 5339] chdir("./7") = 0 [pid 5339] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5339] setpgid(0, 0 [pid 5224] <... umount2 resumed>) = 0 [pid 5339] <... setpgid resumed>) = 0 [pid 5224] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./6/file0", [pid 5339] <... openat resumed>) = 3 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5339] write(3, "1000", 4 [pid 5224] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5339] <... write resumed>) = 4 [pid 5224] <... openat resumed>) = 4 [pid 5224] newfstatat(4, "", [ 65.233821][ T5224] [ 65.233821][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.233821][ T5224] [ 65.246979][ T5338] [ 65.246979][ T5338] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.246979][ T5338] [ 65.259316][ T5222] [ 65.259316][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.259316][ T5222] [ 65.274779][ T5222] [ 65.274779][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [pid 5339] close(3 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5339] <... close resumed>) = 0 [pid 5224] getdents64(4, [pid 5339] symlink("/dev/binderfs", "./binderfs" [pid 5224] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5339] <... symlink resumed>) = 0 [pid 5224] getdents64(4, [pid 5329] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5338] <... fsconfig resumed>) = 0 [pid 5334] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5329] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] close(4 executing program [pid 5339] write(1, "executing program\n", 18 [pid 5330] <... futex resumed>) = 0 [pid 5329] <... futex resumed>) = 1 [pid 5224] <... close resumed>) = 0 [pid 5339] <... write resumed>) = 18 [pid 5338] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5330] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5224] rmdir("./6/file0" [pid 5339] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... rmdir resumed>) = 0 [pid 5339] <... futex resumed>) = 0 [pid 5330] <... openat resumed>) = 5 [pid 5224] getdents64(3, [pid 5339] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5224] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5224] close(3 [pid 5339] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5224] <... close resumed>) = 0 [pid 5339] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5224] rmdir("./6" [pid 5339] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5224] mkdir("./7", 0777 [pid 5339] <... mmap resumed>) = 0x7f9c5069c000 [pid 5224] <... mkdir resumed>) = 0 [pid 5339] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5339] <... mprotect resumed>) = 0 [pid 5224] <... openat resumed>) = 3 [pid 5339] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5338] <... futex resumed>) = 0 [pid 5330] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5329] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] ioctl(3, LOOP_CLR_FD [pid 5338] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5330] <... futex resumed>) = 0 [pid 5329] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5330] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5339] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5329] exit_group(0 [pid 5224] <... ioctl resumed>) = 0 [pid 5338] <... futex resumed>) = ? [pid 5330] <... futex resumed>) = ? [pid 5329] <... exit_group resumed>) = ? [pid 5224] close(3 [pid 5339] <... clone3 resumed> => {parent_tid=[5340]}, 88) = 5340 [pid 5338] +++ exited with 0 +++ [pid 5330] +++ exited with 0 +++ [pid 5329] +++ exited with 0 +++ [pid 5222] <... umount2 resumed>) = 0 [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5329, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=36 /* 0.36 s */} --- [pid 5222] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 5340 attached [pid 5339] rt_sigprocmask(SIG_SETMASK, [], [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] newfstatat(AT_FDCWD, "./6/file0", [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5339] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5225] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5339] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5225] <... openat resumed>) = 3 [pid 5339] <... futex resumed>) = 0 [pid 5225] newfstatat(3, "", [pid 5222] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5339] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5340] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5340] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5340] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5340] memfd_create("syzkaller", 0) = 3 [pid 5340] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5225] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] getdents64(3, [pid 5222] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5225] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5225] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] <... openat resumed>) = 4 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(4, "", [pid 5225] newfstatat(AT_FDCWD, "./6/binderfs", [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] unlink("./6/binderfs" [pid 5222] getdents64(4, [pid 5225] <... unlink resumed>) = 0 [pid 5222] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] close(4) = 0 [pid 5222] rmdir("./6/file0") = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] close(3) = 0 [ 65.274779][ T5222] [ 65.292187][ T29] audit: type=1800 audit(1728249437.858:23): pid=5330 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5222] rmdir("./6") = 0 [pid 5222] mkdir("./7", 0777) = 0 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [ 65.374611][ T5225] [ 65.374611][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.374611][ T5225] [ 65.427541][ T5225] [ 65.427541][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.427541][ T5225] [pid 5222] close(3 [pid 5225] <... umount2 resumed>) = 0 [pid 5225] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] <... close resumed>) = 0 [pid 5225] newfstatat(AT_FDCWD, "./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5225] getdents64(4, ./strace-static-x86_64: Process 5341 attached 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] close(4) = 0 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5341 [pid 5341] set_robust_list(0x5555932496a0, 24 [pid 5225] rmdir("./6/file0") = 0 [pid 5341] <... set_robust_list resumed>) = 0 [pid 5341] chdir("./7") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3 [pid 5341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5225] <... close resumed>) = 0 [pid 5341] <... prctl resumed>) = 0 [pid 5225] rmdir("./6" [pid 5341] setpgid(0, 0 [pid 5225] <... rmdir resumed>) = 0 [pid 5341] <... setpgid resumed>) = 0 [pid 5225] mkdir("./7", 0777 [pid 5341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5225] <... mkdir resumed>) = 0 [pid 5341] <... openat resumed>) = 3 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5341] write(3, "1000", 4 [pid 5225] ioctl(3, LOOP_CLR_FD [pid 5341] <... write resumed>) = 4 [pid 5225] <... ioctl resumed>) = 0 [pid 5341] close(3 [pid 5225] close(3 [pid 5341] <... close resumed>) = 0 [pid 5341] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5341] write(1, "executing program\n", 18executing program ) = 18 [pid 5341] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5341] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5341] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5341] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5341] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5341] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} => {parent_tid=[5342]}, 88) = 5342 ./strace-static-x86_64: Process 5342 attached [pid 5342] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5341] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5341] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5341] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5342] <... rseq resumed>) = 0 [pid 5342] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5342] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5342] memfd_create("syzkaller", 0) = 3 [pid 5342] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5340] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5222] <... close resumed>) = 0 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5343 attached , child_tidptr=0x555593249690) = 5343 [pid 5343] set_robust_list(0x5555932496a0, 24) = 0 [pid 5343] chdir("./7") = 0 [pid 5343] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5343] setpgid(0, 0) = 0 [pid 5343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5343] write(3, "1000", 4) = 4 [pid 5343] close(3) = 0 [pid 5343] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5343] write(1, "executing program\n", 18) = 18 [pid 5334] <... write resumed>) = 16777216 [pid 5343] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5334] munmap(0x7f9c48200000, 138412032 [pid 5343] <... futex resumed>) = 0 [pid 5343] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5343] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5334] <... munmap resumed>) = 0 [pid 5343] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5334] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5334] <... openat resumed>) = 4 [pid 5343] <... mmap resumed>) = 0x7f9c5069c000 [pid 5334] ioctl(4, LOOP_SET_FD, 3 [pid 5343] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5334] <... ioctl resumed>) = 0 [pid 5343] <... mprotect resumed>) = 0 [pid 5343] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5344 attached [pid 5344] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5344] set_robust_list(0x7f9c506bc9a0, 24 [pid 5343] <... clone3 resumed> => {parent_tid=[5344]}, 88) = 5344 [pid 5344] <... set_robust_list resumed>) = 0 [pid 5343] rt_sigprocmask(SIG_SETMASK, [], [pid 5344] rt_sigprocmask(SIG_SETMASK, [], [pid 5343] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5344] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5343] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5344] memfd_create("syzkaller", 0 [pid 5343] <... futex resumed>) = 0 [pid 5343] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5344] <... memfd_create resumed>) = 3 [pid 5344] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5334] close(3) = 0 [pid 5334] close(4) = 0 [pid 5334] mkdir("./file0", 0777) = 0 [ 65.699928][ T5334] loop4: detected capacity change from 0 to 32768 [pid 5334] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5225] <... close resumed>) = 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5345 attached [pid 5345] set_robust_list(0x5555932496a0, 24 [pid 5225] <... clone resumed>, child_tidptr=0x555593249690) = 5345 [pid 5345] <... set_robust_list resumed>) = 0 [pid 5345] chdir("./7") = 0 [pid 5345] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5345] setpgid(0, 0) = 0 [pid 5345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5345] write(3, "1000", 4 [pid 5334] <... mount resumed>) = 0 [pid 5345] <... write resumed>) = 4 [pid 5334] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5345] close(3 [pid 5334] <... openat resumed>) = 3 [pid 5345] <... close resumed>) = 0 [pid 5334] chdir("./file0" [pid 5345] symlink("/dev/binderfs", "./binderfs" [pid 5334] <... chdir resumed>) = 0 [pid 5345] <... symlink resumed>) = 0 [pid 5334] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5345] write(1, "executing program\n", 18executing program [pid 5334] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5334] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5333] <... futex resumed>) = 0 [pid 5334] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5333] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5345] <... write resumed>) = 18 [pid 5334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5333] <... futex resumed>) = 0 [pid 5334] fspick(AT_FDCWD, ".", 0 [pid 5333] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5334] <... fspick resumed>) = 4 [pid 5345] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5334] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5345] <... futex resumed>) = 0 [pid 5334] <... futex resumed>) = 1 [pid 5333] <... futex resumed>) = 0 [pid 5345] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5333] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5345] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5333] <... futex resumed>) = 0 [pid 5345] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [ 65.776919][ T5334] [ 65.776919][ T5334] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.776919][ T5334] [pid 5333] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5334] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5334] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5334] <... futex resumed>) = 1 [pid 5333] <... futex resumed>) = 0 [pid 5345] <... mmap resumed>) = 0x7f9c5069c000 [pid 5342] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5333] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5345] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5333] <... futex resumed>) = 0 [pid 5333] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5334] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5345] <... mprotect resumed>) = 0 [pid 5345] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5346 attached => {parent_tid=[5346]}, 88) = 5346 [pid 5333] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5345] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5333] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5345] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5333] <... futex resumed>) = 0 [pid 5345] <... futex resumed>) = 0 [pid 5333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5346] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5345] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5333] <... mmap resumed>) = 0x7f9c5067b000 [pid 5346] <... rseq resumed>) = 0 [pid 5333] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5346] set_robust_list(0x7f9c506bc9a0, 24 [pid 5333] <... mprotect resumed>) = 0 [pid 5346] <... set_robust_list resumed>) = 0 [pid 5334] <... fsconfig resumed>) = 0 [pid 5333] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5346] rt_sigprocmask(SIG_SETMASK, [], [pid 5333] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5346] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5333] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5346] memfd_create("syzkaller", 0 [pid 5333] <... clone3 resumed> => {parent_tid=[5347]}, 88) = 5347 ./strace-static-x86_64: Process 5347 attached [pid 5333] rt_sigprocmask(SIG_SETMASK, [], [pid 5347] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5346] <... memfd_create resumed>) = 3 [pid 5334] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5333] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5347] <... rseq resumed>) = 0 [pid 5346] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5334] <... futex resumed>) = 0 [pid 5333] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5346] <... mmap resumed>) = 0x7f9c48200000 [pid 5334] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5333] <... futex resumed>) = 0 [pid 5333] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5347] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5347] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 65.847687][ T5334] [ 65.847687][ T5334] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.847687][ T5334] [ 65.878655][ T5334] [ 65.878655][ T5334] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.878655][ T5334] [pid 5347] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5333] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5333] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 5347] <... fsconfig resumed>) = 0 [pid 5333] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5333] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5334] <... futex resumed>) = 0 [pid 5333] <... futex resumed>) = 1 [pid 5334] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5333] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5347] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5347] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5334] <... openat resumed>) = 5 [pid 5334] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5333] <... futex resumed>) = 0 [pid 5334] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5333] exit_group(0 [pid 5334] <... futex resumed>) = ? [pid 5333] <... exit_group resumed>) = ? [pid 5347] <... futex resumed>) = ? [pid 5334] +++ exited with 0 +++ [pid 5347] +++ exited with 0 +++ [pid 5333] +++ exited with 0 +++ [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5333, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=30 /* 0.30 s */} --- [pid 5226] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5226] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5226] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] unlink("./7/binderfs") = 0 [pid 5226] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5340] <... write resumed>) = 16777216 [ 65.948290][ T5347] [ 65.948290][ T5347] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 65.948290][ T5347] [ 65.972230][ T29] audit: type=1800 audit(1728249438.538:24): pid=5334 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [pid 5344] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5340] munmap(0x7f9c48200000, 138412032) = 0 [ 66.005227][ T5226] [ 66.005227][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.005227][ T5226] [ 66.029473][ T5226] [ 66.029473][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.029473][ T5226] [pid 5340] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5340] ioctl(4, LOOP_SET_FD, 3 [pid 5226] <... umount2 resumed>) = 0 [pid 5226] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5226] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] getdents64(4, [pid 5340] <... ioctl resumed>) = 0 [pid 5340] close(3) = 0 [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5340] close(4 [pid 5226] close(4 [pid 5340] <... close resumed>) = 0 [pid 5226] <... close resumed>) = 0 [pid 5226] rmdir("./7/file0") = 0 [ 66.052784][ T5340] loop1: detected capacity change from 0 to 32768 [pid 5340] mkdir("./file0", 0777) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] close(3) = 0 [pid 5226] rmdir("./7") = 0 [pid 5226] mkdir("./8", 0777) = 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5226] ioctl(3, LOOP_CLR_FD) = 0 [pid 5226] close(3 [ 66.101890][ T5340] [ 66.101890][ T5340] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.101890][ T5340] [pid 5340] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5346] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5340] <... mount resumed>) = 0 [pid 5340] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5340] chdir("./file0") = 0 [pid 5340] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5340] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5339] <... futex resumed>) = 0 [pid 5340] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5339] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5340] <... futex resumed>) = 0 [pid 5339] <... futex resumed>) = 1 [pid 5340] fspick(AT_FDCWD, ".", 0 [pid 5339] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5340] <... fspick resumed>) = 4 [pid 5340] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5340] <... futex resumed>) = 0 [pid 5340] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5339] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5340] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5339] <... futex resumed>) = 0 [pid 5340] <... fsconfig resumed>) = 0 [pid 5340] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5339] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5340] <... futex resumed>) = 0 [pid 5340] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5339] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5340] <... futex resumed>) = 0 [pid 5339] <... futex resumed>) = 1 [pid 5340] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5339] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 ETIMEDOUT (Connection timed out) [pid 5339] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5339] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5339] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5339] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5348 attached [pid 5348] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5339] <... clone3 resumed> => {parent_tid=[5348]}, 88) = 5348 [pid 5339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5339] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5339] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5348] <... rseq resumed>) = 0 [pid 5348] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5348] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5348] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5340] <... fsconfig resumed>) = 0 [ 66.185782][ T5340] [ 66.185782][ T5340] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.185782][ T5340] [ 66.221791][ T5340] [ 66.221791][ T5340] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.221791][ T5340] [pid 5340] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5340] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5342] <... write resumed>) = 16777216 [pid 5339] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5339] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5340] <... futex resumed>) = 0 [pid 5342] munmap(0x7f9c48200000, 138412032 [pid 5339] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5340] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EROFS (Read-only file system) [pid 5342] <... munmap resumed>) = 0 [pid 5340] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5339] <... futex resumed>) = 0 [pid 5348] <... fsconfig resumed>) = 0 [pid 5348] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5348] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5339] exit_group(0 [pid 5348] <... futex resumed>) = ? [pid 5339] <... exit_group resumed>) = ? [pid 5348] +++ exited with 0 +++ [pid 5340] +++ exited with 0 +++ [pid 5339] +++ exited with 0 +++ [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5339, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=28 /* 0.28 s */} --- [pid 5342] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5226] <... close resumed>) = 0 [ 66.279706][ T5348] [ 66.279706][ T5348] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.279706][ T5348] [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5342] ioctl(4, LOOP_SET_FD, 3 [pid 5223] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] unlink("./7/binderfs") = 0 [pid 5223] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5349 ./strace-static-x86_64: Process 5349 attached [pid 5342] <... ioctl resumed>) = 0 [pid 5342] close(3 [pid 5349] set_robust_list(0x5555932496a0, 24 [pid 5342] <... close resumed>) = 0 [pid 5349] <... set_robust_list resumed>) = 0 [pid 5342] close(4) = 0 [pid 5342] mkdir("./file0", 0777 [pid 5349] chdir("./8") = 0 [pid 5344] <... write resumed>) = 16777216 [pid 5342] <... mkdir resumed>) = 0 [pid 5349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5342] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5349] <... prctl resumed>) = 0 [pid 5344] munmap(0x7f9c48200000, 138412032 [pid 5349] setpgid(0, 0) = 0 [pid 5349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5349] write(3, "1000", 4) = 4 [pid 5349] close(3) = 0 [pid 5349] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5349] write(1, "executing program\n", 18) = 18 [pid 5349] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5349] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5349] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5349] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5344] <... munmap resumed>) = 0 [pid 5349] <... mprotect resumed>) = 0 [pid 5344] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5349] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5344] <... openat resumed>) = 4 [pid 5349] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5344] ioctl(4, LOOP_SET_FD, 3 [ 66.335343][ T5342] loop2: detected capacity change from 0 to 32768 [ 66.342466][ T5223] [ 66.342466][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.342466][ T5223] [ 66.363945][ T5223] [ 66.363945][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.363945][ T5223] [pid 5349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5344] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 5350 attached [pid 5344] close(3 [pid 5223] <... umount2 resumed>) = 0 [pid 5349] <... clone3 resumed> => {parent_tid=[5350]}, 88) = 5350 [pid 5349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5223] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5344] <... close resumed>) = 0 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5349] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5344] close(4 [pid 5223] newfstatat(AT_FDCWD, "./7/file0", [pid 5350] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5349] <... futex resumed>) = 0 [pid 5344] <... close resumed>) = 0 [pid 5350] <... rseq resumed>) = 0 [pid 5349] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5350] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5350] rt_sigprocmask(SIG_SETMASK, [], [pid 5344] mkdir("./file0", 0777 [pid 5223] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5350] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5344] <... mkdir resumed>) = 0 [pid 5223] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5350] memfd_create("syzkaller", 0 [pid 5223] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5350] <... memfd_create resumed>) = 3 [pid 5344] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5223] <... openat resumed>) = 4 [pid 5350] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5342] <... mount resumed>) = 0 [pid 5350] <... mmap resumed>) = 0x7f9c48200000 [pid 5342] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5342] chdir("./file0" [pid 5223] newfstatat(4, "", [pid 5342] <... chdir resumed>) = 0 [pid 5223] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5342] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5223] getdents64(4, [pid 5342] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5223] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5342] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] getdents64(4, [pid 5342] <... futex resumed>) = 1 [pid 5341] <... futex resumed>) = 0 [pid 5223] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5342] fspick(AT_FDCWD, ".", 0 [pid 5341] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5342] <... fspick resumed>) = 4 [pid 5341] <... futex resumed>) = 0 [pid 5223] close(4 [pid 5342] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5341] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5342] <... futex resumed>) = 0 [pid 5341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5342] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5341] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] <... close resumed>) = 0 [pid 5342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5341] <... futex resumed>) = 0 [pid 5223] rmdir("./7/file0" [pid 5342] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5341] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] <... rmdir resumed>) = 0 [pid 5342] <... fsconfig resumed>) = 0 [pid 5342] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [ 66.409006][ T5344] loop0: detected capacity change from 0 to 32768 [ 66.417267][ T5342] [ 66.417267][ T5342] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.417267][ T5342] [pid 5223] getdents64(3, [pid 5342] <... futex resumed>) = 1 [pid 5341] <... futex resumed>) = 0 [pid 5223] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5342] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5341] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5223] close(3 [pid 5341] <... futex resumed>) = 0 [pid 5341] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5223] <... close resumed>) = 0 [pid 5223] rmdir("./7") = 0 [pid 5223] mkdir("./8", 0777) = 0 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5223] ioctl(3, LOOP_CLR_FD) = 0 [pid 5223] close(3 [pid 5341] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 66.467246][ T5342] [ 66.467246][ T5342] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.467246][ T5342] [ 66.492424][ T5344] [ 66.492424][ T5344] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.492424][ T5344] [ 66.509776][ T5342] [pid 5341] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5341] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5341] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5341] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5351 attached [pid 5344] <... mount resumed>) = 0 [pid 5341] <... clone3 resumed> => {parent_tid=[5351]}, 88) = 5351 [pid 5344] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5344] chdir("./file0") = 0 [pid 5351] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5344] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5351] <... rseq resumed>) = 0 [pid 5344] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5341] rt_sigprocmask(SIG_SETMASK, [], [pid 5351] set_robust_list(0x7f9c5069b9a0, 24 [pid 5344] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5341] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5351] <... set_robust_list resumed>) = 0 [pid 5344] <... futex resumed>) = 1 [pid 5343] <... futex resumed>) = 0 [pid 5341] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5351] rt_sigprocmask(SIG_SETMASK, [], [pid 5344] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5343] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5341] <... futex resumed>) = 0 [pid 5351] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5343] <... futex resumed>) = 0 [pid 5351] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5344] fspick(AT_FDCWD, ".", 0) = 4 [pid 5344] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5344] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5343] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5341] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5346] <... write resumed>) = 16777216 [pid 5343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5343] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5344] <... futex resumed>) = 0 [pid 5343] <... futex resumed>) = 1 [pid 5344] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5343] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5344] <... fsconfig resumed>) = 0 [pid 5344] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5343] <... futex resumed>) = 0 [pid 5344] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5343] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 66.509776][ T5342] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.509776][ T5342] [pid 5343] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5346] munmap(0x7f9c48200000, 138412032) = 0 [pid 5342] <... fsconfig resumed>) = 0 [pid 5342] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5342] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5341] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5341] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 5341] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5342] <... futex resumed>) = 0 [pid 5341] <... futex resumed>) = 1 [pid 5346] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5342] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5341] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5346] <... openat resumed>) = 4 [pid 5346] ioctl(4, LOOP_SET_FD, 3 [pid 5343] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5343] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [ 66.554244][ T5344] [ 66.554244][ T5344] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.554244][ T5344] [ 66.574407][ T5344] [ 66.574407][ T5344] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.574407][ T5344] [pid 5343] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5346] <... ioctl resumed>) = 0 [pid 5343] <... futex resumed>) = 0 [pid 5343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5343] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5343] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5344] <... fsconfig resumed>) = 0 [pid 5343] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5344] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5344] <... futex resumed>) = 0 [pid 5344] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5343] <... clone3 resumed> => {parent_tid=[5352]}, 88) = 5352 [pid 5343] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5352 attached NULL, 8) = 0 [pid 5352] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5343] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5352] <... rseq resumed>) = 0 [pid 5343] <... futex resumed>) = 0 [pid 5352] set_robust_list(0x7f9c5069b9a0, 24 [pid 5343] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5352] <... set_robust_list resumed>) = 0 [pid 5352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5352] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5346] close(3 [pid 5342] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5351] <... fsconfig resumed>) = 0 [pid 5351] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5351] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5352] <... fsconfig resumed>) = 0 [pid 5346] <... close resumed>) = 0 [pid 5342] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5341] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5346] close(4 [pid 5342] <... futex resumed>) = 0 [pid 5341] exit_group(0 [pid 5351] <... futex resumed>) = ? [pid 5346] <... close resumed>) = 0 [pid 5341] <... exit_group resumed>) = ? [pid 5351] +++ exited with 0 +++ [pid 5352] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5343] <... futex resumed>) = 0 [ 66.599973][ T5346] loop3: detected capacity change from 0 to 32768 [ 66.602551][ T5351] [ 66.602551][ T5351] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.602551][ T5351] [ 66.628850][ T5352] [ 66.628850][ T5352] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.628850][ T5352] [pid 5352] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5343] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5344] <... futex resumed>) = 0 [pid 5343] <... futex resumed>) = 1 [pid 5344] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5343] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5346] mkdir("./file0", 0777 [pid 5344] <... openat resumed>) = 5 [pid 5342] +++ exited with 0 +++ [pid 5341] +++ exited with 0 +++ [pid 5346] <... mkdir resumed>) = 0 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5341, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=34 /* 0.34 s */} --- [pid 5224] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5346] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5344] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5344] <... futex resumed>) = 1 [pid 5343] <... futex resumed>) = 0 [pid 5224] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5343] exit_group(0 [pid 5224] <... openat resumed>) = 3 [pid 5343] <... exit_group resumed>) = ? [pid 5224] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] unlink("./7/binderfs") = 0 [pid 5224] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5344] +++ exited with 0 +++ [pid 5352] <... futex resumed>) = ? [pid 5352] +++ exited with 0 +++ [pid 5343] +++ exited with 0 +++ [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5343, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=31 /* 0.31 s */} --- [pid 5222] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5222] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5222] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./7/binderfs") = 0 [ 66.660496][ T29] audit: type=1800 audit(1728249439.228:25): pid=5344 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop0" ino=4 res=0 errno=0 [ 66.694282][ T5346] [ 66.694282][ T5346] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.694282][ T5346] [ 66.705645][ T5224] [pid 5222] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5223] <... close resumed>) = 0 [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program ./strace-static-x86_64: Process 5353 attached [pid 5350] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5346] <... mount resumed>) = 0 [pid 5353] set_robust_list(0x5555932496a0, 24) = 0 [pid 5353] chdir("./8") = 0 [pid 5353] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5353] setpgid(0, 0) = 0 [pid 5353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5353] write(3, "1000", 4) = 4 [pid 5353] close(3) = 0 [pid 5353] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5353] write(1, "executing program\n", 18) = 18 [pid 5353] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5353] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5353] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5353] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5353] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5354 attached [pid 5354] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5353] <... clone3 resumed> => {parent_tid=[5354]}, 88) = 5354 [pid 5354] <... rseq resumed>) = 0 [pid 5353] rt_sigprocmask(SIG_SETMASK, [], [pid 5354] set_robust_list(0x7f9c506bc9a0, 24 [pid 5353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5354] <... set_robust_list resumed>) = 0 [pid 5353] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5354] rt_sigprocmask(SIG_SETMASK, [], [pid 5353] <... futex resumed>) = 0 [pid 5354] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5353] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5354] memfd_create("syzkaller", 0) = 3 [pid 5354] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5346] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5224] <... umount2 resumed>) = 0 [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5353 [pid 5346] <... openat resumed>) = 3 [pid 5224] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5346] chdir("./file0") = 0 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./7/file0", [pid 5346] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5224] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5346] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5224] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5346] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5224] close(4) = 0 [pid 5224] rmdir("./7/file0" [pid 5346] <... futex resumed>) = 1 [pid 5345] <... futex resumed>) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5346] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5345] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5345] <... futex resumed>) = 0 [ 66.705645][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.705645][ T5224] [ 66.717231][ T5222] [ 66.717231][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.717231][ T5222] [ 66.734368][ T5224] [ 66.734368][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.734368][ T5224] [ 66.734949][ T5222] [ 66.734949][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.734949][ T5222] [pid 5224] getdents64(3, [pid 5346] fspick(AT_FDCWD, ".", 0 [pid 5345] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5224] close(3 [pid 5346] <... fspick resumed>) = 4 [pid 5224] <... close resumed>) = 0 [pid 5346] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] rmdir("./7" [pid 5346] <... futex resumed>) = 1 [pid 5345] <... futex resumed>) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5346] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5345] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5345] <... futex resumed>) = 0 [pid 5346] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5345] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5346] <... fsconfig resumed>) = 0 [pid 5346] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5345] <... futex resumed>) = 0 [pid 5345] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5224] mkdir("./8", 0777 [pid 5346] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5345] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] <... mkdir resumed>) = 0 [pid 5222] <... umount2 resumed>) = 0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5222] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... openat resumed>) = 3 [pid 5224] ioctl(3, LOOP_CLR_FD) = 0 [pid 5224] close(3 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5345] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5222] newfstatat(AT_FDCWD, "./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5345] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5345] <... futex resumed>) = 0 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5222] <... openat resumed>) = 4 [pid 5345] <... mmap resumed>) = 0x7f9c5067b000 [pid 5345] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5222] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5345] <... mprotect resumed>) = 0 [pid 5222] getdents64(4, [pid 5345] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5222] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5345] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 5355 attached [pid 5345] <... clone3 resumed> => {parent_tid=[5355]}, 88) = 5355 [pid 5222] close(4 [pid 5355] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5345] rt_sigprocmask(SIG_SETMASK, [], [pid 5355] <... rseq resumed>) = 0 [pid 5345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5222] <... close resumed>) = 0 [pid 5355] set_robust_list(0x7f9c5069b9a0, 24 [pid 5345] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] rmdir("./7/file0" [pid 5345] <... futex resumed>) = 0 [pid 5345] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5222] <... rmdir resumed>) = 0 [pid 5355] <... set_robust_list resumed>) = 0 [pid 5222] getdents64(3, [pid 5355] rt_sigprocmask(SIG_SETMASK, [], [pid 5222] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5355] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5222] close(3 [pid 5355] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5222] <... close resumed>) = 0 [pid 5222] rmdir("./7") = 0 [pid 5346] <... fsconfig resumed>) = 0 [pid 5222] mkdir("./8", 0777 [pid 5346] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] <... mkdir resumed>) = 0 [pid 5346] <... futex resumed>) = 0 [ 66.808466][ T5346] [ 66.808466][ T5346] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.808466][ T5346] [ 66.837907][ T5346] [ 66.837907][ T5346] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.837907][ T5346] [pid 5346] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [pid 5222] close(3 [pid 5355] <... fsconfig resumed>) = 0 [pid 5355] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5345] <... futex resumed>) = 0 [pid 5345] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5346] <... futex resumed>) = 0 [pid 5345] <... futex resumed>) = 1 [pid 5355] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5346] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5345] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5346] <... openat resumed>) = 5 [ 66.881272][ T5355] [ 66.881272][ T5355] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 66.881272][ T5355] [pid 5346] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5346] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5345] <... futex resumed>) = 0 [pid 5345] exit_group(0) = ? [pid 5346] <... futex resumed>) = ? [pid 5346] +++ exited with 0 +++ [pid 5355] <... futex resumed>) = ? [pid 5355] +++ exited with 0 +++ [pid 5345] +++ exited with 0 +++ [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5345, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=27 /* 0.27 s */} --- [pid 5225] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5225] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5225] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] unlink("./7/binderfs") = 0 [ 66.947889][ T29] audit: type=1800 audit(1728249439.498:26): pid=5346 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5225] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... close resumed>) = 0 [pid 5354] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5225] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 5356 attached [pid 5225] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5356] set_robust_list(0x5555932496a0, 24 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5356 [pid 5356] <... set_robust_list resumed>) = 0 [pid 5225] newfstatat(AT_FDCWD, "./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5356] chdir("./8" [pid 5225] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5356] <... chdir resumed>) = 0 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5356] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5225] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5356] setpgid(0, 0 [pid 5225] <... openat resumed>) = 4 [pid 5356] <... setpgid resumed>) = 0 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5356] <... openat resumed>) = 3 [pid 5225] getdents64(4, [pid 5356] write(3, "1000", 4 [pid 5225] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5356] <... write resumed>) = 4 [pid 5225] close(4 [ 67.003451][ T5225] [ 67.003451][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.003451][ T5225] [ 67.036620][ T5225] [ 67.036620][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.036620][ T5225] [pid 5356] close(3) = 0 [pid 5225] <... close resumed>) = 0 [pid 5356] symlink("/dev/binderfs", "./binderfs" [pid 5225] rmdir("./7/file0" [pid 5356] <... symlink resumed>) = 0 [pid 5225] <... rmdir resumed>) = 0 [pid 5356] write(1, "executing program\n", 18 [pid 5225] getdents64(3, executing program [pid 5356] <... write resumed>) = 18 [pid 5225] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5356] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5225] close(3 [pid 5356] <... futex resumed>) = 0 [pid 5225] <... close resumed>) = 0 [pid 5356] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5225] rmdir("./7" [pid 5356] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5225] <... rmdir resumed>) = 0 [pid 5356] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5225] mkdir("./8", 0777 [pid 5356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5225] <... mkdir resumed>) = 0 [pid 5356] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5356] <... mprotect resumed>) = 0 [pid 5225] <... openat resumed>) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD) = 0 [pid 5356] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5225] close(3 [pid 5350] <... write resumed>) = 16777216 [pid 5356] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5350] munmap(0x7f9c48200000, 138412032./strace-static-x86_64: Process 5357 attached [pid 5222] <... close resumed>) = 0 [pid 5356] <... clone3 resumed> => {parent_tid=[5357]}, 88) = 5357 [pid 5356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5356] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5357] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5356] <... futex resumed>) = 0 [pid 5357] <... rseq resumed>) = 0 [pid 5357] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5357] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5357] memfd_create("syzkaller", 0) = 3 [pid 5357] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5356] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5350] <... munmap resumed>) = 0 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555593249690) = 5358 ./strace-static-x86_64: Process 5358 attached [pid 5358] set_robust_list(0x5555932496a0, 24) = 0 [pid 5358] chdir("./8") = 0 [pid 5358] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5358] setpgid(0, 0) = 0 [pid 5358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5358] write(3, "1000", 4) = 4 [pid 5358] close(3) = 0 [pid 5358] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 5358] write(1, "executing program\n", 18) = 18 [pid 5358] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5358] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5358] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5358] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5358] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5350] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5358] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5350] <... openat resumed>) = 4 [pid 5358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5350] ioctl(4, LOOP_SET_FD, 3 [pid 5358] <... clone3 resumed> => {parent_tid=[5359]}, 88) = 5359 [pid 5358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5358] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5358] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5359 attached [pid 5350] <... ioctl resumed>) = 0 [pid 5359] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5359] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5359] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5359] memfd_create("syzkaller", 0) = 3 [pid 5359] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5350] close(3) = 0 [pid 5350] close(4) = 0 [pid 5350] mkdir("./file0", 0777) = 0 [ 67.189827][ T5350] loop4: detected capacity change from 0 to 32768 [pid 5350] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic,") = 0 [pid 5350] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5350] chdir("./file0") = 0 [pid 5350] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5350] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5350] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5349] <... futex resumed>) = 0 [pid 5349] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5350] <... futex resumed>) = 0 [pid 5349] <... futex resumed>) = 1 [pid 5350] fspick(AT_FDCWD, ".", 0 [pid 5349] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5350] <... fspick resumed>) = 4 [pid 5350] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5349] <... futex resumed>) = 0 [pid 5350] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5349] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5350] <... fsconfig resumed>) = 0 [pid 5349] <... futex resumed>) = 0 [pid 5350] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5349] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5350] <... futex resumed>) = 0 [pid 5349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5350] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5349] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 67.262986][ T5350] [ 67.262986][ T5350] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.262986][ T5350] [pid 5349] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5225] <... close resumed>) = 0 [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555593249690) = 5360 ./strace-static-x86_64: Process 5360 attached [pid 5360] set_robust_list(0x5555932496a0, 24) = 0 executing program [pid 5360] chdir("./8") = 0 [pid 5360] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5360] setpgid(0, 0) = 0 [pid 5360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5360] write(3, "1000", 4) = 4 [pid 5360] close(3) = 0 [pid 5360] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5360] write(1, "executing program\n", 18) = 18 [pid 5360] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5360] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5360] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5360] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} => {parent_tid=[5361]}, 88) = 5361 [pid 5360] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5361 attached NULL, 8) = 0 [pid 5361] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5360] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5361] <... rseq resumed>) = 0 [pid 5360] <... futex resumed>) = 0 [pid 5360] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5361] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5361] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5361] memfd_create("syzkaller", 0) = 3 [pid 5361] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5349] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5349] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5349] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5349] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5349] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5349] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5362 attached => {parent_tid=[5362]}, 88) = 5362 [pid 5349] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5349] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 67.315902][ T5350] [ 67.315902][ T5350] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.315902][ T5350] [ 67.347516][ T5350] [ 67.347516][ T5350] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.347516][ T5350] [pid 5362] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5349] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5362] <... rseq resumed>) = 0 [pid 5362] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5362] rt_sigprocmask(SIG_SETMASK, [], [pid 5350] <... fsconfig resumed>) = 0 [pid 5362] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5362] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5350] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5350] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5362] <... fsconfig resumed>) = 0 [pid 5357] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5354] <... write resumed>) = 16777216 [pid 5354] munmap(0x7f9c48200000, 138412032 [pid 5362] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5362] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5349] <... futex resumed>) = 0 [pid 5349] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5350] <... futex resumed>) = 0 [pid 5349] <... futex resumed>) = 1 [pid 5350] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [ 67.405785][ T5362] [ 67.405785][ T5362] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.405785][ T5362] [pid 5349] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5359] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5354] <... munmap resumed>) = 0 [pid 5350] <... openat resumed>) = 5 [pid 5354] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5350] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5354] <... openat resumed>) = 4 [pid 5350] <... futex resumed>) = 1 [pid 5349] <... futex resumed>) = 0 [pid 5354] ioctl(4, LOOP_SET_FD, 3 [pid 5350] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5349] exit_group(0 [pid 5350] <... futex resumed>) = ? [pid 5349] <... exit_group resumed>) = ? [pid 5350] +++ exited with 0 +++ [pid 5362] <... futex resumed>) = ? [pid 5354] <... ioctl resumed>) = 0 [pid 5362] +++ exited with 0 +++ [pid 5349] +++ exited with 0 +++ [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5349, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=26 /* 0.26 s */} --- [pid 5354] close(3) = 0 [pid 5226] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5354] close(4 [pid 5226] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5354] <... close resumed>) = 0 [pid 5226] <... openat resumed>) = 3 [pid 5226] newfstatat(3, "", [pid 5354] mkdir("./file0", 0777 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5354] <... mkdir resumed>) = 0 [pid 5226] getdents64(3, [pid 5354] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5226] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] unlink("./8/binderfs") = 0 [ 67.459707][ T29] audit: type=1800 audit(1728249440.028:27): pid=5350 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 67.490420][ T5354] loop1: detected capacity change from 0 to 32768 [ 67.533482][ T5226] [ 67.533482][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.533482][ T5226] [ 67.560567][ T5354] [ 67.560567][ T5354] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.560567][ T5354] [ 67.577914][ T5226] [pid 5226] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5354] <... mount resumed>) = 0 [pid 5354] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5354] chdir("./file0") = 0 [pid 5354] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5354] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5354] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5353] <... futex resumed>) = 0 [pid 5353] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [ 67.577914][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.577914][ T5226] [pid 5361] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5354] <... futex resumed>) = 0 [pid 5353] <... futex resumed>) = 1 [pid 5354] fspick(AT_FDCWD, ".", 0 [pid 5353] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5354] <... fspick resumed>) = 4 [pid 5354] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5354] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5353] <... futex resumed>) = 0 [pid 5353] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5354] <... futex resumed>) = 0 [pid 5353] <... futex resumed>) = 1 [pid 5353] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5354] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5354] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5353] <... futex resumed>) = 0 [pid 5354] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5353] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5353] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] <... umount2 resumed>) = 0 [pid 5226] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5226] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5353] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5353] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5353] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5226] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5353] <... mprotect resumed>) = 0 [pid 5226] <... openat resumed>) = 4 [pid 5353] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5226] newfstatat(4, "", [pid 5353] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 5363 attached [pid 5226] getdents64(4, [pid 5353] <... clone3 resumed> => {parent_tid=[5363]}, 88) = 5363 [pid 5226] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5226] getdents64(4, [pid 5363] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5353] rt_sigprocmask(SIG_SETMASK, [], [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5363] <... rseq resumed>) = 0 [pid 5353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5226] close(4 [pid 5363] set_robust_list(0x7f9c5069b9a0, 24 [pid 5353] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5363] <... set_robust_list resumed>) = 0 [pid 5353] <... futex resumed>) = 0 [pid 5226] <... close resumed>) = 0 [pid 5363] rt_sigprocmask(SIG_SETMASK, [], [pid 5353] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] rmdir("./8/file0" [pid 5363] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 67.605864][ T5354] [ 67.605864][ T5354] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.605864][ T5354] [ 67.638742][ T5354] [ 67.638742][ T5354] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.638742][ T5354] [pid 5363] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5226] <... rmdir resumed>) = 0 [pid 5357] <... write resumed>) = 16777216 [pid 5354] <... fsconfig resumed>) = 0 [pid 5226] getdents64(3, [pid 5354] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... getdents64 resumed>0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5354] <... futex resumed>) = 0 [pid 5226] close(3 [pid 5354] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] <... close resumed>) = 0 [pid 5357] munmap(0x7f9c48200000, 138412032 [pid 5226] rmdir("./8") = 0 [pid 5226] mkdir("./9", 0777) = 0 [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5226] ioctl(3, LOOP_CLR_FD) = 0 [pid 5226] close(3 [pid 5353] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5353] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5363] <... fsconfig resumed>) = 0 [pid 5357] <... munmap resumed>) = 0 [pid 5354] <... futex resumed>) = 0 [pid 5353] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5354] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = 5 [pid 5354] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5354] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5363] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5363] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5353] <... futex resumed>) = 0 [pid 5357] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5353] exit_group(0 [pid 5357] <... openat resumed>) = 4 [pid 5353] <... exit_group resumed>) = ? [pid 5354] <... futex resumed>) = ? [pid 5354] +++ exited with 0 +++ [pid 5363] <... futex resumed>) = ? [pid 5363] +++ exited with 0 +++ [pid 5353] +++ exited with 0 +++ [pid 5223] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5353, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=29 /* 0.29 s */} --- [pid 5357] ioctl(4, LOOP_SET_FD, 3 [ 67.721876][ T5363] [ 67.721876][ T5363] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.721876][ T5363] [ 67.750517][ T29] audit: type=1800 audit(1728249440.318:28): pid=5354 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop1" ino=4 res=0 errno=0 [pid 5223] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5223] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5223] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] unlink("./8/binderfs") = 0 [pid 5223] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5357] <... ioctl resumed>) = 0 [pid 5357] close(3) = 0 [pid 5357] close(4) = 0 [ 67.786665][ T5357] loop2: detected capacity change from 0 to 32768 [ 67.797509][ T5223] [ 67.797509][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.797509][ T5223] [pid 5357] mkdir("./file0", 0777) = 0 [pid 5357] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5359] <... write resumed>) = 16777216 [pid 5359] munmap(0x7f9c48200000, 138412032) = 0 [pid 5223] <... umount2 resumed>) = 0 [pid 5223] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5223] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5223] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5223] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5223] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5223] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5359] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5223] close(4 [pid 5359] <... openat resumed>) = 4 [pid 5223] <... close resumed>) = 0 [pid 5359] ioctl(4, LOOP_SET_FD, 3 [ 67.836263][ T5223] [ 67.836263][ T5223] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.836263][ T5223] [ 67.863430][ T5357] [ 67.863430][ T5357] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.863430][ T5357] [pid 5223] rmdir("./8/file0") = 0 [pid 5223] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5223] close(3) = 0 [pid 5223] rmdir("./8") = 0 [pid 5223] mkdir("./9", 0777) = 0 [pid 5223] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5223] ioctl(3, LOOP_CLR_FD) = 0 [pid 5223] close(3 [pid 5359] <... ioctl resumed>) = 0 [pid 5359] close(3) = 0 [pid 5359] close(4) = 0 [pid 5359] mkdir("./file0", 0777) = 0 [pid 5359] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5226] <... close resumed>) = 0 [pid 5357] <... mount resumed>) = 0 [pid 5357] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 67.897572][ T5359] loop0: detected capacity change from 0 to 32768 [pid 5357] chdir("./file0") = 0 [pid 5357] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5357] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5357] <... futex resumed>) = 1 [pid 5357] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5356] <... futex resumed>) = 0 [pid 5356] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5364 [pid 5356] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5364 attached [pid 5357] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5357] fspick(AT_FDCWD, ".", 0) = 4 [pid 5356] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5364] set_robust_list(0x5555932496a0, 24) = 0 [pid 5357] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5356] <... futex resumed>) = 0 [pid 5357] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5356] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5357] <... fsconfig resumed>) = 0 [pid 5356] <... futex resumed>) = 0 [pid 5357] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5356] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5357] <... futex resumed>) = 0 [pid 5356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5364] chdir("./9" [pid 5357] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5356] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5364] <... chdir resumed>) = 0 [pid 5356] <... futex resumed>) = 0 [pid 5364] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5356] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5364] setpgid(0, 0) = 0 [pid 5364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5364] write(3, "1000", 4) = 4 [pid 5364] close(3) = 0 [ 67.942484][ T5359] [ 67.942484][ T5359] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.942484][ T5359] [ 67.970827][ T5357] [ 67.970827][ T5357] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 67.970827][ T5357] [pid 5364] symlink("/dev/binderfs", "./binderfs" [pid 5361] <... write resumed>) = 16777216 [pid 5359] <... mount resumed>) = 0 [pid 5359] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5359] chdir("./file0") = 0 [pid 5359] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5359] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5358] <... futex resumed>) = 0 [pid 5359] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5358] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5358] <... futex resumed>) = 0 [pid 5359] fspick(AT_FDCWD, ".", 0) = 4 [pid 5358] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5364] <... symlink resumed>) = 0 [pid 5359] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5361] munmap(0x7f9c48200000, 138412032 [pid 5359] <... futex resumed>) = 1 [pid 5358] <... futex resumed>) = 0 [pid 5358] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5358] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5359] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5359] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5358] <... futex resumed>) = 0 [pid 5358] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5358] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5359] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5364] write(1, "executing program\n", 18 [pid 5361] <... munmap resumed>) = 0 executing program [pid 5364] <... write resumed>) = 18 [pid 5361] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5364] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5361] <... openat resumed>) = 4 [pid 5364] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5361] ioctl(4, LOOP_SET_FD, 3 [pid 5364] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5356] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5356] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5356] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5356] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5365]}, 88) = 5365 ./strace-static-x86_64: Process 5365 attached [pid 5356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5356] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5356] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5365] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053) = 0 [pid 5364] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5361] <... ioctl resumed>) = 0 [pid 5364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5361] close(3 [pid 5364] <... mmap resumed>) = 0x7f9c5069c000 [pid 5361] <... close resumed>) = 0 [pid 5365] set_robust_list(0x7f9c5069b9a0, 24 [pid 5364] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5361] close(4 [pid 5365] <... set_robust_list resumed>) = 0 [pid 5364] <... mprotect resumed>) = 0 [pid 5361] <... close resumed>) = 0 [pid 5365] rt_sigprocmask(SIG_SETMASK, [], [pid 5361] mkdir("./file0", 0777 [pid 5365] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5365] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5364] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5361] <... mkdir resumed>) = 0 [ 68.000317][ T5357] [ 68.000317][ T5357] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.000317][ T5357] [ 68.018594][ T5359] [ 68.018594][ T5359] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.018594][ T5359] [ 68.033452][ T5361] loop3: detected capacity change from 0 to 32768 [pid 5364] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5361] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5358] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5358] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 5366 attached ) = 0x7f9c5067b000 [pid 5358] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5366] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5364] <... clone3 resumed> => {parent_tid=[5366]}, 88) = 5366 [pid 5366] <... rseq resumed>) = 0 [pid 5364] rt_sigprocmask(SIG_SETMASK, [], [pid 5358] <... mprotect resumed>) = 0 [pid 5357] <... fsconfig resumed>) = 0 [pid 5366] set_robust_list(0x7f9c506bc9a0, 24 [pid 5364] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5366] <... set_robust_list resumed>) = 0 [pid 5364] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5358] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5366] rt_sigprocmask(SIG_SETMASK, [], [pid 5364] <... futex resumed>) = 0 [pid 5366] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5366] memfd_create("syzkaller", 0 [pid 5364] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5358] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5357] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5366] <... memfd_create resumed>) = 3 [pid 5357] <... futex resumed>) = 0 [pid 5366] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5357] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5366] <... mmap resumed>) = 0x7f9c48200000 [pid 5358] <... clone3 resumed> => {parent_tid=[5367]}, 88) = 5367 [pid 5356] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5358] rt_sigprocmask(SIG_SETMASK, [], [pid 5356] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5358] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5356] <... futex resumed>) = 1 [pid 5358] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5356] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5367 attached [pid 5358] <... futex resumed>) = 0 [pid 5367] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5358] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5367] <... rseq resumed>) = 0 [pid 5357] <... futex resumed>) = 0 [pid 5367] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5367] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5365] <... fsconfig resumed>) = 0 [pid 5357] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [ 68.057757][ T5359] [ 68.057757][ T5359] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.057757][ T5359] [ 68.076108][ T5365] [ 68.076108][ T5365] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.076108][ T5365] [ 68.080366][ T5361] [ 68.080366][ T5361] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.080366][ T5361] [pid 5365] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5361] <... mount resumed>) = 0 [pid 5357] <... openat resumed>) = 5 [pid 5361] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5357] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5361] <... openat resumed>) = 3 [pid 5359] <... fsconfig resumed>) = 0 [pid 5358] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5357] <... futex resumed>) = 1 [pid 5356] <... futex resumed>) = 0 [pid 5361] chdir("./file0" [pid 5357] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5361] <... chdir resumed>) = 0 [pid 5358] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5356] exit_group(0 [pid 5361] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5358] <... futex resumed>) = 0 [pid 5357] <... futex resumed>) = ? [pid 5356] <... exit_group resumed>) = ? [pid 5357] +++ exited with 0 +++ [pid 5361] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5359] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5361] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5365] +++ exited with 0 +++ [pid 5361] <... futex resumed>) = 1 [pid 5360] <... futex resumed>) = 0 [pid 5359] <... futex resumed>) = 0 [pid 5358] <... mmap resumed>) = 0x7f9c5065a000 [pid 5356] +++ exited with 0 +++ [pid 5360] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5359] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5361] fspick(AT_FDCWD, ".", 0 [pid 5358] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE [pid 5360] <... futex resumed>) = 0 [pid 5358] <... mprotect resumed>) = 0 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5356, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=24 /* 0.24 s */} --- [pid 5360] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5358] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5224] restart_syscall(<... resuming interrupted clone ...> [pid 5361] <... fspick resumed>) = 4 [pid 5358] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5224] <... restart_syscall resumed>) = 0 [pid 5358] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} [pid 5361] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5358] <... clone3 resumed> => {parent_tid=[5368]}, 88) = 5368 [pid 5224] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5361] <... futex resumed>) = 1 [pid 5360] <... futex resumed>) = 0 [pid 5361] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5360] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5358] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5361] <... fsconfig resumed>) = 0 [pid 5360] <... futex resumed>) = 0 [pid 5358] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5360] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5361] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5361] <... futex resumed>) = 0 [pid 5360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5361] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5360] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5361] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5360] <... futex resumed>) = 0 [ 68.111478][ T29] audit: type=1800 audit(1728249440.678:29): pid=5357 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop2" ino=4 res=0 errno=0 [pid 5360] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5358] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5224] <... openat resumed>) = 3 [pid 5358] <... futex resumed>) = 0 [pid 5224] newfstatat(3, "", [pid 5358] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(3, ./strace-static-x86_64: Process 5368 attached 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5223] <... close resumed>) = 0 [pid 5224] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] unlink("./8/binderfs") = 0 [pid 5368] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5224] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5368] <... rseq resumed>) = 0 [pid 5368] set_robust_list(0x7f9c5067a9a0, 24) = 0 [pid 5368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5368] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5223] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5367] <... fsconfig resumed>) = 0 [pid 5367] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5367] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5223] <... clone resumed>, child_tidptr=0x555593249690) = 5369 ./strace-static-x86_64: Process 5369 attached [pid 5369] set_robust_list(0x5555932496a0, 24 [pid 5368] <... openat resumed>) = 5 [pid 5360] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5368] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5358] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 68.167785][ T5361] [ 68.167785][ T5361] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.167785][ T5361] [ 68.178784][ T5367] [ 68.178784][ T5367] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.178784][ T5367] [ 68.187640][ T5361] [ 68.187640][ T5361] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.187640][ T5361] [ 68.201240][ T5224] [ 68.201240][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.201240][ T5224] [ 68.214564][ T5224] [pid 5369] <... set_robust_list resumed>) = 0 [pid 5360] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5368] <... futex resumed>) = 0 [pid 5358] exit_group(0 [pid 5367] <... futex resumed>) = ? [pid 5359] <... futex resumed>) = ? [pid 5358] <... exit_group resumed>) = ? [pid 5368] +++ exited with 0 +++ [pid 5367] +++ exited with 0 +++ [pid 5359] +++ exited with 0 +++ [pid 5369] chdir("./9" [pid 5360] <... futex resumed>) = 0 [pid 5358] +++ exited with 0 +++ [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5358, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=30 /* 0.30 s */} --- [pid 5369] <... chdir resumed>) = 0 [pid 5360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5222] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5360] <... mmap resumed>) = 0x7f9c5067b000 [pid 5369] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5360] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5369] setpgid(0, 0) = 0 [pid 5360] <... mprotect resumed>) = 0 [pid 5222] <... openat resumed>) = 3 [pid 5222] newfstatat(3, "", [pid 5369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5360] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5222] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5369] <... openat resumed>) = 3 [pid 5360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5222] getdents64(3, ./strace-static-x86_64: Process 5370 attached [pid 5369] write(3, "1000", 4 [pid 5222] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5369] <... write resumed>) = 4 [pid 5360] <... clone3 resumed> => {parent_tid=[5370]}, 88) = 5370 [pid 5360] rt_sigprocmask(SIG_SETMASK, [], [pid 5369] close(3 [pid 5222] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5370] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5360] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5370] <... rseq resumed>) = 0 [pid 5369] <... close resumed>) = 0 [pid 5360] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5370] set_robust_list(0x7f9c5069b9a0, 24 [pid 5369] symlink("/dev/binderfs", "./binderfs" [pid 5360] <... futex resumed>) = 0 [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5360] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5222] newfstatat(AT_FDCWD, "./8/binderfs", [pid 5369] <... symlink resumed>) = 0 [pid 5222] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5370] <... set_robust_list resumed>) = 0 [pid 5222] unlink("./8/binderfs"executing program [pid 5370] rt_sigprocmask(SIG_SETMASK, [], [pid 5369] write(1, "executing program\n", 18 [pid 5222] <... unlink resumed>) = 0 [pid 5370] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5369] <... write resumed>) = 18 [pid 5370] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5369] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5222] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5369] <... futex resumed>) = 0 [pid 5369] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [ 68.214564][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.214564][ T5224] [ 68.217696][ T29] audit: type=1800 audit(1728249440.778:30): pid=5368 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop0" ino=4 res=0 errno=0 [ 68.257816][ T5222] [ 68.257816][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.257816][ T5222] [pid 5369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5369] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5369] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5361] <... fsconfig resumed>) = 0 [pid 5361] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5369] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5361] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5370] <... fsconfig resumed>) = 0 [pid 5369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5224] <... umount2 resumed>) = 0 [pid 5224] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./8/file0", ./strace-static-x86_64: Process 5371 attached [pid 5370] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5369] <... clone3 resumed> => {parent_tid=[5371]}, 88) = 5371 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5370] <... futex resumed>) = 1 [ 68.274040][ T5370] [ 68.274040][ T5370] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.274040][ T5370] [ 68.285417][ T5222] [ 68.285417][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.285417][ T5222] [pid 5369] rt_sigprocmask(SIG_SETMASK, [], [pid 5360] <... futex resumed>) = 0 [pid 5224] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5370] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5369] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5360] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5369] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5361] <... futex resumed>) = 0 [pid 5360] <... futex resumed>) = 1 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5369] <... futex resumed>) = 0 [pid 5361] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5360] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5224] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5371] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5222] <... umount2 resumed>) = 0 [pid 5371] <... rseq resumed>) = 0 [pid 5371] set_robust_list(0x7f9c506bc9a0, 24 [pid 5224] <... openat resumed>) = 4 [pid 5371] <... set_robust_list resumed>) = 0 [pid 5224] newfstatat(4, "", [pid 5371] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5371] memfd_create("syzkaller", 0) = 3 [pid 5224] getdents64(4, [pid 5371] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c48200000 [pid 5224] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5366] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5361] <... openat resumed>) = 5 [pid 5224] getdents64(4, [pid 5222] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5361] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5361] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5222] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5222] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5222] close(4) = 0 [pid 5222] rmdir("./8/file0") = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5222] close(3) = 0 [pid 5222] rmdir("./8") = 0 [pid 5222] mkdir("./9", 0777 [pid 5360] <... futex resumed>) = 0 [pid 5224] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5360] exit_group(0 [pid 5224] close(4 [pid 5370] <... futex resumed>) = ? [pid 5361] <... futex resumed>) = ? [pid 5360] <... exit_group resumed>) = ? [pid 5361] +++ exited with 0 +++ [pid 5224] <... close resumed>) = 0 [pid 5222] <... mkdir resumed>) = 0 [pid 5222] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5222] ioctl(3, LOOP_CLR_FD) = 0 [pid 5222] close(3 [pid 5370] +++ exited with 0 +++ [pid 5360] +++ exited with 0 +++ [pid 5224] rmdir("./8/file0" [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5360, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=30 /* 0.30 s */} --- [pid 5225] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5224] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] close(3 [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5224] <... close resumed>) = 0 [pid 5225] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5224] rmdir("./8" [pid 5225] <... openat resumed>) = 3 [pid 5225] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] <... rmdir resumed>) = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] mkdir("./9", 0777 [pid 5225] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] unlink("./8/binderfs") = 0 [pid 5225] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5224] <... mkdir resumed>) = 0 [ 68.317438][ T29] audit: type=1800 audit(1728249440.878:31): pid=5361 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5224] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5224] ioctl(3, LOOP_CLR_FD) = 0 [pid 5224] close(3 [pid 5225] <... umount2 resumed>) = 0 [pid 5225] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 68.386300][ T5225] [ 68.386300][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.386300][ T5225] [ 68.418864][ T5225] [ 68.418864][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.418864][ T5225] [pid 5225] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [pid 5225] close(4) = 0 [pid 5225] rmdir("./8/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3) = 0 [pid 5225] rmdir("./8") = 0 [pid 5225] mkdir("./9", 0777) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD) = 0 [pid 5225] close(3 [pid 5222] <... close resumed>) = 0 [pid 5222] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555593249690) = 5372 ./strace-static-x86_64: Process 5372 attached [pid 5372] set_robust_list(0x5555932496a0, 24) = 0 [pid 5372] chdir("./9") = 0 executing program [pid 5372] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5372] setpgid(0, 0) = 0 [pid 5372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5372] write(3, "1000", 4) = 4 [pid 5372] close(3) = 0 [pid 5372] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5372] write(1, "executing program\n", 18) = 18 [pid 5372] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5372] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, NULL, 8) = 0 [pid 5372] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5069c000 [pid 5224] <... close resumed>) = 0 [pid 5372] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5371] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5224] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5372] <... mprotect resumed>) = 0 [pid 5372] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0}./strace-static-x86_64: Process 5373 attached => {parent_tid=[5373]}, 88) = 5373 [pid 5372] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5372] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5373] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5372] <... futex resumed>) = 0 [pid 5373] set_robust_list(0x7f9c506bc9a0, 24 [pid 5372] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5373] <... set_robust_list resumed>) = 0 [pid 5224] <... clone resumed>, child_tidptr=0x555593249690) = 5374 ./strace-static-x86_64: Process 5374 attached [pid 5373] rt_sigprocmask(SIG_SETMASK, [], [pid 5374] set_robust_list(0x5555932496a0, 24 [pid 5373] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5374] <... set_robust_list resumed>) = 0 [pid 5374] chdir("./9" [pid 5373] memfd_create("syzkaller", 0 [pid 5374] <... chdir resumed>) = 0 [pid 5374] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5373] <... memfd_create resumed>) = 3 [pid 5374] setpgid(0, 0 [pid 5373] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5225] <... close resumed>) = 0 [pid 5373] <... mmap resumed>) = 0x7f9c48200000 [pid 5374] <... setpgid resumed>) = 0 [pid 5374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5225] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5375 attached , child_tidptr=0x555593249690) = 5375 [pid 5374] <... openat resumed>) = 3 [pid 5375] set_robust_list(0x5555932496a0, 24 [pid 5374] write(3, "1000", 4 [pid 5375] <... set_robust_list resumed>) = 0 [pid 5374] <... write resumed>) = 4 [pid 5375] chdir("./9" [pid 5374] close(3) = 0 [pid 5375] <... chdir resumed>) = 0 [pid 5374] symlink("/dev/binderfs", "./binderfs" [pid 5375] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5374] <... symlink resumed>) = 0 executing program [pid 5375] setpgid(0, 0 [pid 5374] write(1, "executing program\n", 18 [pid 5375] <... setpgid resumed>) = 0 [pid 5366] <... write resumed>) = 16777216 [pid 5374] <... write resumed>) = 18 [pid 5375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5374] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5366] munmap(0x7f9c48200000, 138412032 [pid 5375] <... openat resumed>) = 3 [pid 5374] <... futex resumed>) = 0 [pid 5375] write(3, "1000", 4 [pid 5374] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5375] <... write resumed>) = 4 [pid 5374] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5375] close(3 [pid 5374] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5375] <... close resumed>) = 0 [pid 5374] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5375] symlink("/dev/binderfs", "./binderfs" [pid 5374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0executing program [pid 5375] <... symlink resumed>) = 0 [pid 5374] <... mmap resumed>) = 0x7f9c5069c000 [pid 5375] write(1, "executing program\n", 18) = 18 [pid 5374] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5375] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5374] <... mprotect resumed>) = 0 [pid 5375] <... futex resumed>) = 0 [pid 5375] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5374] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5375] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5375] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5375] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5374] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5375] <... mmap resumed>) = 0x7f9c5069c000 [pid 5374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5375] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5374] <... clone3 resumed> => {parent_tid=[5376]}, 88) = 5376 ./strace-static-x86_64: Process 5376 attached [pid 5375] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5374] rt_sigprocmask(SIG_SETMASK, [], [pid 5366] <... munmap resumed>) = 0 [pid 5375] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5374] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5376] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5376] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5375] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5374] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5376] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 5377 attached [pid 5376] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5375] <... clone3 resumed> => {parent_tid=[5377]}, 88) = 5377 [pid 5374] <... futex resumed>) = 0 [pid 5366] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5377] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053 [pid 5376] <... mmap resumed>) = 0x7f9c48200000 [pid 5374] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5377] <... rseq resumed>) = 0 [pid 5375] rt_sigprocmask(SIG_SETMASK, [], [pid 5366] <... openat resumed>) = 4 [pid 5377] set_robust_list(0x7f9c506bc9a0, 24 [pid 5375] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5366] ioctl(4, LOOP_SET_FD, 3 [pid 5377] <... set_robust_list resumed>) = 0 [pid 5375] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5377] rt_sigprocmask(SIG_SETMASK, [], [pid 5375] <... futex resumed>) = 0 [pid 5366] <... ioctl resumed>) = 0 [pid 5377] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5375] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5366] close(3 [pid 5377] memfd_create("syzkaller", 0 [pid 5366] <... close resumed>) = 0 [pid 5366] close(4 [pid 5377] <... memfd_create resumed>) = 3 [pid 5366] <... close resumed>) = 0 [pid 5377] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5366] mkdir("./file0", 0777 [pid 5377] <... mmap resumed>) = 0x7f9c48200000 [pid 5366] <... mkdir resumed>) = 0 [ 68.747513][ T5366] loop4: detected capacity change from 0 to 32768 [pid 5366] mount("/dev/loop4", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic,") = 0 [pid 5366] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5366] chdir("./file0") = 0 [pid 5366] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [ 68.803444][ T5366] [ 68.803444][ T5366] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.803444][ T5366] [pid 5366] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5364] <... futex resumed>) = 0 [pid 5366] fspick(AT_FDCWD, ".", 0 [pid 5364] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5366] <... fspick resumed>) = 4 [pid 5364] <... futex resumed>) = 0 [pid 5364] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5366] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5364] <... futex resumed>) = 0 [pid 5364] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5366] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5364] <... futex resumed>) = 0 [pid 5373] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5371] <... write resumed>) = 16777216 [pid 5366] <... fsconfig resumed>) = 0 [pid 5364] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5371] munmap(0x7f9c48200000, 138412032 [pid 5366] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5366] <... futex resumed>) = 0 [pid 5364] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5366] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5364] <... futex resumed>) = 0 [pid 5364] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5371] <... munmap resumed>) = 0 [ 68.916773][ T5366] [ 68.916773][ T5366] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.916773][ T5366] [ 68.947010][ T5366] [ 68.947010][ T5366] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 68.947010][ T5366] [pid 5371] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5371] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5364] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5364] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5364] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5366] <... fsconfig resumed>) = 0 [pid 5366] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5364] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5371] close(3 [pid 5366] <... futex resumed>) = 0 [pid 5364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} [pid 5371] <... close resumed>) = 0 [pid 5366] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 5378 attached [pid 5371] close(4 [pid 5378] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5371] <... close resumed>) = 0 [pid 5378] <... rseq resumed>) = 0 [pid 5371] mkdir("./file0", 0777 [pid 5378] set_robust_list(0x7f9c5069b9a0, 24 [pid 5371] <... mkdir resumed>) = 0 [pid 5364] <... clone3 resumed> => {parent_tid=[5378]}, 88) = 5378 [pid 5378] <... set_robust_list resumed>) = 0 [pid 5371] mount("/dev/loop1", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5364] rt_sigprocmask(SIG_SETMASK, [], [pid 5378] rt_sigprocmask(SIG_SETMASK, [], [pid 5364] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5378] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5376] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5364] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5378] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5364] <... futex resumed>) = 0 [ 68.970131][ T5371] loop1: detected capacity change from 0 to 32768 [pid 5364] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5377] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5378] <... fsconfig resumed>) = 0 [pid 5364] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5378] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5364] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5378] <... futex resumed>) = 0 [pid 5366] <... futex resumed>) = 0 [pid 5364] <... futex resumed>) = 1 [pid 5378] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5366] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5364] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5366] <... openat resumed>) = 5 [ 69.030536][ T5378] [ 69.030536][ T5378] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.030536][ T5378] [ 69.048931][ T5371] [ 69.048931][ T5371] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.048931][ T5371] [pid 5366] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5364] <... futex resumed>) = 0 [pid 5366] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5364] exit_group(0 [pid 5378] <... futex resumed>) = ? [pid 5366] <... futex resumed>) = ? [pid 5364] <... exit_group resumed>) = ? [pid 5366] +++ exited with 0 +++ [pid 5378] +++ exited with 0 +++ [pid 5371] <... mount resumed>) = 0 [pid 5364] +++ exited with 0 +++ [pid 5371] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5226] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5364, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=27 /* 0.27 s */} --- [pid 5371] chdir("./file0") = 0 [pid 5226] restart_syscall(<... resuming interrupted clone ...> [pid 5371] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5371] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5369] <... futex resumed>) = 0 [pid 5371] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] <... restart_syscall resumed>) = 0 [pid 5369] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5369] <... futex resumed>) = 0 [pid 5371] fspick(AT_FDCWD, ".", 0 [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5371] <... fspick resumed>) = 4 [pid 5226] umount2("./9", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5371] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5371] <... futex resumed>) = 1 [pid 5369] <... futex resumed>) = 0 [pid 5226] openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5369] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] <... openat resumed>) = 3 [pid 5371] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5371] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5369] <... futex resumed>) = 0 [pid 5369] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5371] <... futex resumed>) = 1 [pid 5371] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5226] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5226] umount2("./9/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./9/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 69.068250][ T29] audit: type=1800 audit(1728249441.638:32): pid=5366 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 69.119884][ T5371] [ 69.119884][ T5371] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.119884][ T5371] [pid 5226] unlink("./9/binderfs") = 0 [pid 5226] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5369] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 5369] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5369] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5369] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0}./strace-static-x86_64: Process 5379 attached => {parent_tid=[5379]}, 88) = 5379 [pid 5369] rt_sigprocmask(SIG_SETMASK, [], [pid 5379] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5369] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5369] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5369] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5379] <... rseq resumed>) = 0 [pid 5379] set_robust_list(0x7f9c5069b9a0, 24) = 0 [pid 5379] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 69.142767][ T5371] [ 69.142767][ T5371] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.142767][ T5371] [ 69.175696][ T5226] [ 69.175696][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.175696][ T5226] [pid 5379] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5371] <... fsconfig resumed>) = 0 [pid 5371] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5371] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5369] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5369] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 5369] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5371] <... futex resumed>) = 0 [pid 5369] <... futex resumed>) = 1 [pid 5371] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [ 69.207657][ T5226] [ 69.207657][ T5226] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.207657][ T5226] [ 69.228346][ T5371] Oops: general protection fault, probably for non-canonical address 0xdffffc0000000006: 0000 [#1] PREEMPT SMP KASAN PTI [ 69.241137][ T5371] KASAN: null-ptr-deref in range [0x0000000000000030-0x0000000000000037] [ 69.249581][ T5371] CPU: 1 UID: 0 PID: 5371 Comm: syz-executor585 Not tainted 6.12.0-rc1-syzkaller-00349-g8f602276d390 #0 [ 69.261079][ T5371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 69.271593][ T5371] RIP: 0010:diRead+0x43c/0xbc0 [ 69.276421][ T5371] Code: 08 00 4c 8b 64 24 18 74 08 48 89 ef e8 7d 10 d4 fe 48 8b 5d 00 48 83 c3 34 48 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <0f> b6 04 08 84 c0 0f 85 84 05 00 00 8b 1b bf 40 00 00 00 89 de e8 [ 69.279802][ T5377] loop3: detected capacity change from 0 to 32768 [ 69.297088][ T5371] RSP: 0018:ffffc9000422f658 EFLAGS: 00010207 [ 69.297117][ T5371] RAX: 0000000000000006 RBX: 0000000000000034 RCX: dffffc0000000000 [ 69.297129][ T5371] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000020 [ 69.297139][ T5371] RBP: ffff8880320e40a0 R08: ffffffff83275340 R09: 1ffff1100247f38e [ 69.297150][ T5371] R10: dffffc0000000000 R11: ffffed100247f38f R12: 0000000000000000 [ 69.297161][ T5371] R13: 000000000000001c R14: 0000000000000000 R15: ffff8880123f9fd8 [ 69.297172][ T5371] FS: 00007f9c506bc6c0(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000 [ 69.297187][ T5371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.330885][ T5373] loop0: detected capacity change from 0 to 32768 [ 69.335913][ T5371] CR2: 00007fff7a673cd8 CR3: 0000000028a12000 CR4: 00000000003526f0 [ 69.335940][ T5371] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.335950][ T5371] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.335962][ T5371] Call Trace: [ 69.377401][ T5373] [pid 5369] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5377] <... write resumed>) = 16777216 [pid 5377] munmap(0x7f9c48200000, 138412032) = 0 [pid 5373] <... write resumed>) = 16777216 [pid 5369] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5377] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5377] ioctl(4, LOOP_SET_FD, 3 [pid 5373] munmap(0x7f9c48200000, 138412032) = 0 [pid 5373] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5373] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5377] <... ioctl resumed>) = 0 [pid 5373] close(3) = 0 [pid 5373] close(4) = 0 [pid 5377] close(3) = 0 [pid 5377] close(4) = 0 [pid 5377] mkdir("./file0", 0777) = 0 [pid 5377] mount("/dev/loop3", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5373] mkdir("./file0", 0777) = 0 [pid 5373] mount("/dev/loop0", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5376] <... write resumed>) = 16777216 [pid 5376] munmap(0x7f9c48200000, 138412032) = 0 [pid 5379] <... fsconfig resumed>) = 0 [pid 5377] <... mount resumed>) = 0 [pid 5373] <... mount resumed>) = 0 [pid 5226] <... umount2 resumed>) = 0 [pid 5226] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5226] newfstatat(AT_FDCWD, "./9/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5379] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5373] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5226] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5379] <... futex resumed>) = 0 [pid 5373] <... openat resumed>) = 3 [pid 5226] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5379] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5373] chdir("./file0" [pid 5226] openat(AT_FDCWD, "./9/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5226] newfstatat(4, "", [pid 5373] <... chdir resumed>) = 0 [pid 5226] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5373] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5226] getdents64(4, [pid 5373] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5226] <... getdents64 resumed>0x555593252770 /* 2 entries */, 32768) = 48 [pid 5373] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] getdents64(4, [pid 5373] <... futex resumed>) = 1 [pid 5226] <... getdents64 resumed>0x555593252770 /* 0 entries */, 32768) = 0 [pid 5373] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5226] close(4) = 0 [pid 5226] rmdir("./9/file0") = 0 [pid 5226] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5226] close(3) = 0 [pid 5226] rmdir("./9") = 0 [pid 5226] mkdir("./10", 0777) = 0 [pid 5377] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5226] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5376] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5226] <... openat resumed>) = 3 [pid 5376] <... openat resumed>) = 4 [pid 5377] <... openat resumed>) = 3 [pid 5376] ioctl(4, LOOP_SET_FD, 3 [pid 5226] ioctl(3, LOOP_CLR_FD) = 0 [pid 5377] chdir("./file0") = 0 [pid 5377] openat(AT_FDCWD, "/dev/loop3", O_RDWR [ 69.377401][ T5373] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.377401][ T5373] [ 69.382368][ T5371] [ 69.390423][ T5379] [ 69.390423][ T5379] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.390423][ T5379] [ 69.398498][ T5371] ? __die_body+0x5f/0xb0 [ 69.398537][ T5371] ? die_addr+0xb0/0xe0 [ 69.398552][ T5371] ? exc_general_protection+0x3dd/0x5d0 [ 69.408498][ T5377] [ 69.408498][ T5377] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.408498][ T5377] [ 69.412228][ T5371] ? asm_exc_general_protection+0x26/0x30 [pid 5226] close(3 [pid 5377] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5377] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5375] <... futex resumed>) = 0 [pid 5375] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5377] fspick(AT_FDCWD, ".", 0 [pid 5375] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5377] <... fspick resumed>) = 4 [pid 5377] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5375] <... futex resumed>) = 0 [pid 5375] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5375] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5377] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0) = 0 [pid 5377] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5375] <... futex resumed>) = 0 [pid 5377] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5375] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 69.436268][ T5376] loop2: detected capacity change from 0 to 32768 [ 69.439828][ T5371] ? diRead+0x370/0xbc0 [ 69.439854][ T5371] ? diRead+0x43c/0xbc0 [ 69.439871][ T5371] ? diRead+0x381/0xbc0 [ 69.476399][ T5371] jfs_iget+0x86/0x3e0 [ 69.480557][ T5371] jfs_lookup+0x226/0x410 [ 69.483038][ T5377] [ 69.483038][ T5377] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.483038][ T5377] [ 69.484910][ T5371] ? __pfx_jfs_lookup+0x10/0x10 [ 69.484941][ T5371] ? d_alloc_parallel+0x14a8/0x1600 [pid 5375] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5376] <... ioctl resumed>) = 0 [pid 5376] close(3) = 0 [pid 5376] close(4) = 0 [pid 5376] mkdir("./file0", 0777) = 0 [ 69.484965][ T5371] ? __d_lookup+0x64/0x7b0 [ 69.512072][ T5371] ? __pfx_d_alloc_parallel+0x10/0x10 [ 69.518205][ T5371] ? __d_lookup+0x706/0x7b0 [ 69.523008][ T5371] ? mode_strip_sgid+0xa1/0x1a0 [ 69.527012][ T5376] [ 69.527012][ T5376] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.527012][ T5376] [ 69.528733][ T5371] ? __pfx_jfs_lookup+0x10/0x10 [ 69.528766][ T5371] path_openat+0x11a7/0x3590 [ 69.528794][ T5371] ? __pfx_path_openat+0x10/0x10 [ 69.528819][ T5371] do_filp_open+0x235/0x490 [ 69.556036][ T5377] [ 69.556036][ T5377] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.556036][ T5377] [ 69.556754][ T5371] ? __pfx_do_filp_open+0x10/0x10 [ 69.577452][ T5371] ? _raw_spin_unlock+0x28/0x50 [ 69.582421][ T5371] ? alloc_fd+0x5a1/0x640 [ 69.586714][ T5376] [ 69.586714][ T5376] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.586714][ T5376] [ 69.586762][ T5371] do_sys_openat2+0x13e/0x1d0 [ 69.602082][ T5371] ? __pfx_do_sys_openat2+0x10/0x10 [ 69.607523][ T5371] ? lockdep_hardirqs_on+0x99/0x150 [ 69.613111][ T5371] ? _raw_spin_unlock_irq+0x2e/0x50 [ 69.618343][ T5371] ? ptrace_notify+0x279/0x380 [ 69.623495][ T5371] __x64_sys_openat+0x247/0x2a0 [ 69.628468][ T5371] ? __pfx___x64_sys_openat+0x10/0x10 [ 69.633872][ T5371] ? do_syscall_64+0x100/0x230 [ 69.638758][ T5371] do_syscall_64+0xf3/0x230 [ 69.639637][ T5373] [ 69.639637][ T5373] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.639637][ T5373] [ 69.643274][ T5371] ? clear_bhb_loop+0x35/0x90 [ 69.643299][ T5371] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.664846][ T5371] RIP: 0033:0x7f9c50705c09 [ 69.668494][ T5376] [ 69.668494][ T5376] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.668494][ T5376] [ 69.669295][ T5371] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 18 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 69.684883][ T5373] [ 69.684883][ T5373] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.684883][ T5373] [ 69.699912][ T5371] RSP: 002b:00007f9c506bc218 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 69.699941][ T5371] RAX: ffffffffffffffda RBX: 00007f9c507936c8 RCX: 00007f9c50705c09 [ 69.699953][ T5371] RDX: 00000000001ad042 RSI: 0000000020000040 RDI: 00000000ffffff9c [ 69.699964][ T5371] RBP: 00007f9c507936c0 R08: 0000000000000000 R09: 0000000000000000 [ 69.699975][ T5371] R10: 00000000000001ff R11: 0000000000000246 R12: 00007f9c507603ac [ 69.699986][ T5371] R13: 00007f9c5075a0c0 R14: 0030656c69662f2e R15: 0031656c69662f2e [pid 5376] mount("/dev/loop2", "./file0", "jfs", 0, "iocharset=maccroatian,discard=0x0000000000000003,nodiscard,errors=continue,iocharset=maccyrillic," [pid 5375] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5375] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5375] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5375] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5375] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5375] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5380]}, 88) = 5380 [pid 5375] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5375] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5375] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5376] <... mount resumed>) = 0 [pid 5376] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5376] chdir("./file0") = 0 [pid 5376] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5376] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5374] <... futex resumed>) = 0 [pid 5376] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5374] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5374] <... futex resumed>) = 0 [pid 5376] fspick(AT_FDCWD, ".", 0 [pid 5374] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5376] <... fspick resumed>) = 4 [pid 5376] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5374] <... futex resumed>) = 0 [pid 5374] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5376] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5374] <... futex resumed>) = 0 [pid 5376] <... fsconfig resumed>) = 0 [pid 5374] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5376] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5374] <... futex resumed>) = 0 [pid 5376] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5374] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5374] <... futex resumed>) = 0 [pid 5374] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5376] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5375] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5372] <... futex resumed>) = 0 [pid 5375] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5372] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5375] <... futex resumed>) = 0 [pid 5372] <... futex resumed>) = 1 [pid 5375] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5372] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5375] <... mmap resumed>) = 0x7f9c5065a000 [pid 5375] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE [pid 5373] <... futex resumed>) = 0 [pid 5375] <... mprotect resumed>) = 0 [pid 5373] fspick(AT_FDCWD, ".", 0 [pid 5375] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5373] <... fspick resumed>) = 4 [pid 5375] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5373] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5375] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} [pid 5373] <... futex resumed>) = 1 [pid 5372] <... futex resumed>) = 0 [pid 5373] fsconfig(4, FSCONFIG_SET_FLAG, "ro", NULL, 0 [pid 5372] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5375] <... clone3 resumed> => {parent_tid=[5381]}, 88) = 5381 [pid 5373] <... fsconfig resumed>) = 0 [pid 5372] <... futex resumed>) = 0 [pid 5375] rt_sigprocmask(SIG_SETMASK, [], [pid 5373] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5372] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5375] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5373] <... futex resumed>) = 0 [pid 5372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5375] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5373] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5372] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5375] <... futex resumed>) = 0 [pid 5373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5372] <... futex resumed>) = 0 [pid 5375] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5373] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5372] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5374] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5374] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5067b000 [pid 5374] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5374] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5382]}, 88) = 5382 [pid 5374] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5374] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5374] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5226] <... close resumed>) = 0 [pid 5375] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5372] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5372] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5226] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5372] <... futex resumed>) = 0 [pid 5372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5226] <... clone resumed>, child_tidptr=0x555593249690) = 5383 [pid 5372] <... mmap resumed>) = 0x7f9c5067b000 [pid 5372] mprotect(0x7f9c5067c000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5372] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5069b990, parent_tid=0x7f9c5069b990, exit_signal=0, stack=0x7f9c5067b000, stack_size=0x20300, tls=0x7f9c5069b6c0} => {parent_tid=[5384]}, 88) = 5384 [pid 5372] rt_sigprocmask(SIG_SETMASK, [], [pid 5374] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5372] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5374] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 5372] futex(0x7f9c507936d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5374] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5372] <... futex resumed>) = 0 [pid 5374] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5372] futex(0x7f9c507936dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5384 attached [pid 5374] <... futex resumed>) = 0 [pid 5384] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053) = 0 [pid 5374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5384] set_robust_list(0x7f9c5069b9a0, 24 [pid 5374] <... mmap resumed>) = 0x7f9c5065a000 [pid 5384] <... set_robust_list resumed>) = 0 [pid 5374] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE [pid 5384] rt_sigprocmask(SIG_SETMASK, [], [pid 5374] <... mprotect resumed>) = 0 [pid 5384] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5374] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5384] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5374] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} => {parent_tid=[5385]}, 88) = 5385 [pid 5374] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5374] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5374] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5385 attached [pid 5385] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053) = 0 [pid 5385] set_robust_list(0x7f9c5067a9a0, 24) = 0 [pid 5385] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5385] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EROFS (Read-only file system) [pid 5385] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5374] <... futex resumed>) = 0 [pid 5385] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 5380 attached ./strace-static-x86_64: Process 5383 attached ./strace-static-x86_64: Process 5382 attached ./strace-static-x86_64: Process 5381 attached [pid 5380] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5383] set_robust_list(0x5555932496a0, 24 [pid 5382] rseq(0x7f9c5069bfe0, 0x20, 0, 0x53053053 [pid 5381] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5380] <... rseq resumed>) = 0 [pid 5383] <... set_robust_list resumed>) = 0 [pid 5382] <... rseq resumed>) = 0 [pid 5381] <... rseq resumed>) = 0 [pid 5380] set_robust_list(0x7f9c5069b9a0, 24 [pid 5383] chdir("./10" [pid 5382] set_robust_list(0x7f9c5069b9a0, 24 [pid 5381] set_robust_list(0x7f9c5067a9a0, 24 [pid 5380] <... set_robust_list resumed>) = 0 [pid 5382] <... set_robust_list resumed>) = 0 [pid 5381] <... set_robust_list resumed>) = 0 [pid 5380] rt_sigprocmask(SIG_SETMASK, [], [pid 5383] <... chdir resumed>) = 0 [pid 5382] rt_sigprocmask(SIG_SETMASK, [], [pid 5381] rt_sigprocmask(SIG_SETMASK, [], [pid 5380] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5383] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5382] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5381] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5380] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5383] <... prctl resumed>) = 0 [pid 5382] fsconfig(4, FSCONFIG_CMD_RECONFIGURE, NULL, NULL, 0 [pid 5381] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5383] setpgid(0, 0) = 0 [pid 5381] <... openat resumed>) = -1 EROFS (Read-only file system) [pid 5383] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5381] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5383] <... openat resumed>) = 3 [pid 5381] <... futex resumed>) = 0 [pid 5383] write(3, "1000", 4 [pid 5381] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5383] <... write resumed>) = 4 [pid 5383] close(3) = 0 [pid 5383] symlink("/dev/binderfs", "./binderfs" [pid 5372] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5372] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9c5065a000 [pid 5372] mprotect(0x7f9c5065b000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5372] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c5067a990, parent_tid=0x7f9c5067a990, exit_signal=0, stack=0x7f9c5065a000, stack_size=0x20300, tls=0x7f9c5067a6c0} => {parent_tid=[5386]}, 88) = 5386 [pid 5372] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5369] exit_group(0 [pid 5379] <... futex resumed>) = ? [pid 5372] futex(0x7f9c507936e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5369] <... exit_group resumed>) = ? [pid 5379] +++ exited with 0 +++ [pid 5372] <... futex resumed>) = 0 [pid 5372] futex(0x7f9c507936ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5383] <... symlink resumed>) = 0 [ 69.700004][ T5371] [ 69.763182][ T5371] Modules linked in: [ 69.769313][ T5371] ---[ end trace 0000000000000000 ]--- [ 69.775286][ T5371] RIP: 0010:diRead+0x43c/0xbc0 [ 69.778032][ T5380] [ 69.778032][ T5380] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.778032][ T5380] [pid 5383] write(1, "executing program\n", 18./strace-static-x86_64: Process 5386 attached [pid 5380] <... fsconfig resumed>) = 0 [pid 5377] <... fsconfig resumed>) = 0 [pid 5376] <... fsconfig resumed>) = 0 [pid 5373] <... fsconfig resumed>) = 0 [pid 5380] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5377] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5376] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5373] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5380] <... futex resumed>) = 0 [pid 5377] <... futex resumed>) = 0 [pid 5376] <... futex resumed>) = 0 [pid 5373] <... futex resumed>) = 0 [pid 5380] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5377] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5376] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5373] futex(0x7f9c507936c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5384] <... fsconfig resumed>) = 0 [pid 5375] exit_group(0 [pid 5372] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5384] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5380] <... futex resumed>) = ? [pid 5377] <... futex resumed>) = ? [pid 5375] <... exit_group resumed>) = ? [pid 5384] <... futex resumed>) = 0 [pid 5380] +++ exited with 0 +++ [pid 5377] +++ exited with 0 +++ [pid 5384] futex(0x7f9c507936d8, FUTEX_WAIT_PRIVATE, 0, NULLexecuting program [pid 5383] <... write resumed>) = 18 [pid 5383] futex(0x7f9c507936cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5386] rseq(0x7f9c5067afe0, 0x20, 0, 0x53053053 [pid 5383] <... futex resumed>) = 0 [pid 5382] <... fsconfig resumed>) = 0 [pid 5381] <... futex resumed>) = ? [ 69.781934][ T5371] Code: 08 00 4c 8b 64 24 18 74 08 48 89 ef e8 7d 10 d4 fe 48 8b 5d 00 48 83 c3 34 48 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <0f> b6 04 08 84 c0 0f 85 84 05 00 00 8b 1b bf 40 00 00 00 89 de e8 [ 69.796621][ T5382] [ 69.796621][ T5382] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.796621][ T5382] [ 69.817305][ T5371] RSP: 0018:ffffc9000422f658 EFLAGS: 00010207 [ 69.824153][ T5384] [ 69.824153][ T5384] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.824153][ T5384] [ 69.829053][ T5371] RAX: 0000000000000006 RBX: 0000000000000034 RCX: dffffc0000000000 [ 69.849410][ T5371] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000020 [pid 5386] <... rseq resumed>) = 0 [pid 5383] rt_sigaction(SIGRT_1, {sa_handler=0x7f9c5072c020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f9c5071d1d0}, [pid 5382] futex(0x7f9c507936dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5374] exit_group(0 [pid 5376] <... futex resumed>) = ? [pid 5374] <... exit_group resumed>) = ? [pid 5383] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5382] <... futex resumed>) = ? [pid 5376] +++ exited with 0 +++ [pid 5386] set_robust_list(0x7f9c5067a9a0, 24 [pid 5385] <... futex resumed>) = ? [pid 5383] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5382] +++ exited with 0 +++ [pid 5386] <... set_robust_list resumed>) = 0 [pid 5383] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5386] rt_sigprocmask(SIG_SETMASK, [], [pid 5383] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5381] +++ exited with 0 +++ [pid 5375] +++ exited with 0 +++ [pid 5386] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5383] <... mmap resumed>) = 0x7f9c5069c000 [pid 5225] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5375, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=28 /* 0.28 s */} --- [pid 5386] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_DIRECT|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC, 0777 [pid 5383] mprotect(0x7f9c5069d000, 131072, PROT_READ|PROT_WRITE [pid 5225] restart_syscall(<... resuming interrupted clone ...> [pid 5383] <... mprotect resumed>) = 0 [pid 5386] <... openat resumed>) = 5 [pid 5383] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5386] futex(0x7f9c507936ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5383] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f9c506bc990, parent_tid=0x7f9c506bc990, exit_signal=0, stack=0x7f9c5069c000, stack_size=0x20300, tls=0x7f9c506bc6c0} [pid 5386] <... futex resumed>) = 0 [pid 5386] futex(0x7f9c507936e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5383] <... clone3 resumed> => {parent_tid=[5387]}, 88) = 5387 [pid 5372] exit_group(0 [pid 5386] <... futex resumed>) = ? [pid 5384] <... futex resumed>) = ? [pid 5383] rt_sigprocmask(SIG_SETMASK, [], [pid 5373] <... futex resumed>) = ? [pid 5372] <... exit_group resumed>) = ? [pid 5386] +++ exited with 0 +++ [pid 5384] +++ exited with 0 +++ [pid 5383] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5373] +++ exited with 0 +++ [pid 5225] <... restart_syscall resumed>) = 0 [pid 5383] futex(0x7f9c507936c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5387 attached [pid 5385] +++ exited with 0 +++ [pid 5383] <... futex resumed>) = 0 [pid 5374] +++ exited with 0 +++ [pid 5372] +++ exited with 0 +++ [pid 5383] futex(0x7f9c507936cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5225] umount2("./9", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5372, si_uid=0, si_status=0, si_utime=4 /* 0.04 s */, si_stime=26 /* 0.26 s */} --- [pid 5225] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5225] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5225] umount2("./9/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./9/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] unlink("./9/binderfs") = 0 [pid 5225] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5387] rseq(0x7f9c506bcfe0, 0x20, 0, 0x53053053) = 0 [pid 5224] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5374, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=31 /* 0.31 s */} --- [pid 5387] set_robust_list(0x7f9c506bc9a0, 24) = 0 [pid 5387] rt_sigprocmask(SIG_SETMASK, [], [pid 5224] umount2("./9", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5387] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5224] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5222] umount2("./9", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5387] memfd_create("syzkaller", 0 [pid 5224] openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5222] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5387] <... memfd_create resumed>) = 3 [pid 5224] <... openat resumed>) = 3 [pid 5387] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5224] newfstatat(3, "", [pid 5222] openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 69.857917][ T5371] RBP: ffff8880320e40a0 R08: ffffffff83275340 R09: 1ffff1100247f38e [ 69.865978][ T5371] R10: dffffc0000000000 R11: ffffed100247f38f R12: 0000000000000000 [ 69.876029][ T29] audit: type=1800 audit(1728249442.428:33): pid=5386 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor585" name="file1" dev="loop0" ino=4 res=0 errno=0 [ 69.879315][ T5371] R13: 000000000000001c R14: 0000000000000000 R15: ffff8880123f9fd8 [ 69.905079][ T5225] [pid 5387] <... mmap resumed>) = 0x7f9c48200000 [pid 5224] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5224] getdents64(3, [pid 5222] <... openat resumed>) = 3 [pid 5224] <... getdents64 resumed>0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5224] umount2("./9/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./9/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5224] unlink("./9/binderfs") = 0 [pid 5224] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5222] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5222] getdents64(3, 0x55559324a730 /* 4 entries */, 32768) = 112 [pid 5222] umount2("./9/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5222] newfstatat(AT_FDCWD, "./9/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5222] unlink("./9/binderfs") = 0 [ 69.905079][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.905079][ T5225] [ 69.917792][ T5225] [ 69.917792][ T5225] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.917792][ T5225] [ 69.929230][ T5371] FS: 00007f9c506bc6c0(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000 [ 69.941803][ T5224] [ 69.941803][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.941803][ T5224] [ 69.953366][ T5222] [pid 5222] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5225] <... umount2 resumed>) = 0 [pid 5225] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] newfstatat(AT_FDCWD, "./9/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5225] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5225] openat(AT_FDCWD, "./9/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5224] <... umount2 resumed>) = 0 [pid 5225] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5225] getdents64(4, 0x555593252770 /* 2 entries */, 32768) = 48 [pid 5225] getdents64(4, 0x555593252770 /* 0 entries */, 32768) = 0 [ 69.953366][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.953366][ T5222] [ 69.953413][ T5224] [ 69.953413][ T5224] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.953413][ T5224] [ 69.974742][ T5222] [ 69.974742][ T5222] ... Log Wrap ... Log Wrap ... Log Wrap ... [ 69.974742][ T5222] [ 69.974762][ T5371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.997594][ T5371] CR2: 00007fff7a673cd8 CR3: 0000000028a12000 CR4: 00000000003526f0 [pid 5225] close(4) = 0 [pid 5225] rmdir("./9/file0") = 0 [pid 5225] getdents64(3, 0x55559324a730 /* 0 entries */, 32768) = 0 [pid 5225] close(3) = 0 [pid 5225] rmdir("./9") = 0 [pid 5225] mkdir("./10", 0777) = 0 [pid 5225] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5225] ioctl(3, LOOP_CLR_FD) = 0 [pid 5225] close(3 [pid 5224] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5224] newfstatat(AT_FDCWD, "./9/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 70.006070][ T5371] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 70.014406][ T5371] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 70.033546][ T5371] Kernel panic - not syncing: Fatal exception [ 70.040090][ T5371] Kernel Offset: disabled [ 70.044772][ T5371] Rebooting in 86400 seconds..